I need some legacy OS help. Resource and File Manager stuff...

I don't know where to find a better place to ask this and I know that it will strain your memory, but I really am in need of help.
I am working on a Windows port of the old and now defunct SpriteWorld animation library. I used to be involved in its development when I had a Mac several years ago, and I really enjoyed toying with it. I am aware of SpriteWorld X, but I don't like C++ and I want to do this for myself.
Anyway, the coding of the actual project will be trivial. What I need help with are the dozens of resource files that contain all of the graphics used by the examples. Since I'm doing this in Windows, I cannot simply open the resource files in ResEdit or even in code very easily. What I'm trying to do is extract the PICT and cicn resources in the files. I did find the legacy documentation on Apple's developer site and I have studied it thoroughly. However, the Resource Manager documentation leaves out a great many details and is making it nearly impossible to parse the files.
The biggest issue that I'm having is finding the exact starting point in the file for the resource fork. What I've noticed is that there seems to be an undocumented and nearly identical header, containing the file name, creator, file type and unknown data of unknown length, in all of the files that I've viewed. Since this header is not documented, it makes it very difficult to find the start of the fork. I'm guessing that it is used by the Finder?
I was able to manually find the start(I think...), since a copy resource fork header is 30 bytes prior to the first resource type listed in the file. Per the documentation, this is merely a copy and the actual header is further up in the file. I've found that, but many times the offsets are wrong. All of the offsets start at the beginning of the resource fork, which unfortunately, does not start at the first byte in the file. To make it even more difficult, most of the time the real header (and thus the fork) starts 82 bytes in, but not always and there doesn't seem to be any reason for the discrepancy. Even when I'm sure of the location of the start of the fork, the offsets in the header often times will point to random data in the file instead of the correct locations. I don't know if the files are corrupted or if there is more information that I'm missing.
Without being able to decipher the resource fork structure, there is no way that I can write the utility I need to extract the data. I know that I'm asking for help with VERY old data, but I'm not sure where else to turn. If I could afford it, I would just go out and buy a Mac. Unfortunately, that is not an option. I've searched just about as far as I can with Google, but to no avail. I wouldn't post this, but I've simply exhausted all other avenues. I sure hope someone can shed some light on this matter.
Message was edited by: Mark_Speir

If you get really stuck, you might find a helpful soul that might be willing to generate screen captures or otherwise de-rez the files for you. I've never gotten around to figuring out a way to dump the graphics directly from the resource forks, however, I do happen to have several legacy Macs still running on my home network, as well as some earlier OSX versions.
Currently:
Powerbook G4 (2), OSX 10.5.8, and 10.4.11
iMac G4, OSX 10.3.9
PowerMac 8600, OS 9.2
PowerMac 8500 (2), OS 8.x, OSX 10.1 Server
Mac IIci, OS 8.x or 7.x (have to check)
Mac LC III, OS 7.x or 8.x (currently powerd off, but can be resurrected, used for terminal emulator
(I've made use of these myself to get screen captures, and extract sound resources via ResEdit or Resorcerer for my own port of some legacy software).

Similar Messages

  • E4 support Help, editor and view management, text editors, resource views, preference ?

    Hi friends,
    I am create pure E4 RCP Application but E4 support Help, editor and view management, text editors, resource views, preference and properties or not ? and how to support? any other solution ?
    i am confusing E3 use or E4 in my application ?
    Please help me friend.

    Ad help: There was a recent thread on this forum where someone reported
    that he managed to include the help stuff
    Ad text-editors: No not really although the base framework
    org.eclipse.text and org.eclipse.jface.text can be used
    Ad preference: The core stuff is there but the preference dialog as you
    know it from the IDE is not available
    I think the biggest amount of work is to get a decent text-editor for
    your application. It naturally depends on what text you need to edit if
    it is pure ASCII it is trivial, syntax coloring is not a big deal either.
    Tom
    On 16.07.15 10:50, Lalit Solanki wrote:
    > Hi friends,
    > I am create pure E4 RCP Application but E4 suppor Help, editor and view
    > management, text editors, resource views, preference and properties or
    > not ? and how to support? any other solution ?
    >
    > i am confusing E3 use or E4 in my application ?
    >
    > Please help me friend.

  • I am making a multiple page document and need some pages to be landscape and others to be portrait.  How can I do this?

    I am making a multiple page document and need some pages to be landscape and others to be portrait.  How can I do this?

    In pages you can only have one orientation of the Page. You have to rotate the content on the pages that you want horizontal. Save the document in Pages format so you'll have a original version to work on. Then Export to or Print to PDF and open the document in Preview. Here you can rotate the pages to horizontal viewing.

  • SAP RPM (Resource and Portfolio Management) Tutorials. Pls help

    Hi All,
    I am into SAP Netweaver XI/PI. I am told to work into SAP RPM (Resource and Portfolio Management )
    I do not have idea for the same.
    Please provide begineer SAP RPM Tutorials and blogs for the same.
    Regards

    Hi,
        chk out the below links ....
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0aa2b50-a4f9-2b10-2ba6-c6f557610480
    [Link removed: content deleted]
    Siddhesh
    Message was edited by: Jason Lax

  • Am running Tiger 10.4.11; just got Snow Leopard 10.6.3 (regular OS disk, not an upgrade); when I install Snow Leopard, will it wipe everything?  overwrite Tiger?  Do I need to make backups of applications and files to reinstall after Sno Lprd loads? thx!

    Am running  Tiger 10.4.11; just got Snow Leopard 10.6.3 (regular OS disk, not upgrade).  When I install Snow Leopard, will it wipe everything?  overwrite Tiger?  Do I need to make backups of applications and files to reinstall after Snow Leopard Loads?  thanks!

    Hi Donald,
    No it doesn't erase anything by default, it does what we used to call an  Archive and Install feature, which can give you a new OS, yet preserve your files and settings if you have enough room on your HD...
    http://docs.info.apple.com/article.html?artnum=107120
    But it does it automatically unless you specifically erase the Disk, but will replace Tiger completely for the OS & several Apple Apps like Safari, Mail, etc, yet preserve your old settings for those!
    If you think you may need Tiger to run any APPs that do not work in SL/10.6, then clone or backup first.
    I would recomend 2 things before installing though...
    Make sure you have enough RAM & HD space.
    Snow Leopard/10.6.x Requirements...
    General requirements
       * Mac computer with an Intel processor
        * 1GB of memory (I say 2GB at least)
        * 5GB of available disk space (I say 30GB at least)
    If it's a core Duo & not a Core2Duo, then it'll only run in 32 bit mode.
    "Try Disk Utility
    1. Insert the new Mac OS X SL/10.6 Install Disc, then restart the computer while holding the C key.
    2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu. (In Mac OS X 10.4 or later, you must select your language first.)
    Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.
    3. Click the First Aid tab.
    4. Select your Mac OS X volume.
    5. Click Repair. Disk Utility checks and repairs the disk."
    http://docs.info.apple.com/article.html?artnum=106214

  • Online file storage with access control and file manager integrated to APEX website

    I have APEX 4.2 website with few user accounts. I would like to share approximately 100 GB of documents to users. Some documents will be public (in some public folder) and everyone with account in my website will be able to download that public files. And some files/folders will be with restricted access and only user with appropriate credentials will be able to download it.
    I would like to find some cheap cloud file storage.
    Some storage that offers plugin/component = file manager that will be integrated to my APEX website and authentication will be transparent to my users (authentication with some API or URL). Every user will see only his files. I want some ready to use component and call only minimum API.
    I would like to integrate that storage to my website or call some user specific URL and redirect my user to some page with file manager.
    All files will be read only for all users.
    Thanks for some tips

    what will you be using for your file manager?  Or do you even know yet?
    I do not have tons of experience but if I had to come up with a solution I would build the interface with APEX and use the database to store the files inside so you can control access.
    You can create a procedure that takes in parameters like username, session id, encrypted session id from the browser cookie and either return the file or give the user an error message letting them know they arent authorized.  You could use plugins to give the users a better file managing experience like the 'multiple file upload' plugin that allows AJAX based multiple file uploading.
    Id put this on an amazon EC2 cloud micro instance.  It's uber cheap.

  • Need some assistance in binary streaming and reading

    Hi,
    altough I studied the examples delivered with LabView (my current version is 6i) I have some challenges to face and I hope someone could help me. This challenges
    may be simple for professionals but I'm not already that experienced. I have an one channel AI input via a DAQ-card (E-series) and I want to write it to a binary file with only the really necessary headers. The data then stored in the binary shall than be displayed after user request to a graph and my client wants to have the possibility to srcoll through the hole stored data to seek some charakteristiks and then mark the area of interest with cursor to move this area to another graph for further analysis. My program is structured in a way that in a whi
    le loop I wait for user interaction i.e. buttons for saving and displaying data. It's for that, that I think I have to split the binary streaming in a sub-Vi that makes the needed preparation and another sub-Vi assosiated to the first that makes the file writuing and thats placed within the loop described above. Maybe I'm with my thoughts on the woodway and someone has better ideas. I tried many things but the result were always frustrating. I would be glad someone could give me some hints based on experience, and not just saying "Look to the delivered examples" as I already read in questions from other users. Thanks for your support.
    Chris

    I think you're going at this in a good way. One issue I see is that you are using version 6i and waiting for user input. Since Event Structures were not available in 6i, you will have to poll for user input and that could make your application slower. An upgrade to 6.1 would help you there.
    Besides that, I like your ideas. If you're sticking with 6i, use a case structure inside your while loop which executes a particular case based upon which button the user pressed. Then, in these cases, call the subVIs which you built. I hope this helps out.
    J.R. Allen

  • I need some all around help...

    I'm brand new at linux, and I have been using Windows xp for years, so I have no clue what I'm doing. I'm all installed, and it works fine, no errors, but I need some tips on doing some stuff.
    I am trying to mod my .bashrc to add color, as in the wiki, but it doesnt open the actual file. Instead, nano keeps wanting to create a new file from scratch. I went ahead and filled in a new one, but it does nothing, what do I need to do? Is the .bashrc under a different name in the directory?
    Next question... I  am using a windows laptop to do all my internet, etc stuff, and the arch box is separated from the internet. I'm using wireless, and the arch box doesn't have a card, so I cant get it on the web right now. I want to install a GUI, most likely kde, but I have no clue as to how to put stuff on the arch box. All I have availible for data transfer is a 4gb usb jump-drive, and it has all of the kde packages on it, but I'm not sure how to access them to install them.
    Aaaand...... the last question... If possible, is there a command that will list the directories of the arch box, so I can see where I'm at and where things are; I havent the foggiest idea of how this thing is layed out, or where the usb drive would be in the directories.

    Peeples Mcnasty wrote:Whenever I go to fill in the user's passwor, the box doesn't register the key-presses. It will only register non-letters. I'm still tryig to get to the bottom of it, so, until then I'm resorting to root as my login.
    Can you rephrase that? I don't really understand what you mean by register. Are you aware that password prompts in general won't echo anything? So normally, when you enter your password, nothing will change on the screen but the password you just entered is there.
    Now, if I had to create a .bashrc, where would I need to go to find out what all must go into it?
    Nothing has to go in there . You don't even have to have one, it all depends on what you want. You can put aliases in there (see man alias), define functions and environment variables, set your prompt and lots of other stuff. If you want examples you can take a look at threads like this one. Some of this stuff might be a bit overwhelming, so perhaps you should leave that alone until you have your install completed . What are you referring to when you say "Add color" ?
    Regarding your usb drive, notice that it won't be mounted automatically until you configure some kind of automount (KDE wil do that for you). Mounting means making your usb drive accessible at some directory in the filesystem. So to access your drive you do the following:
    Plug in drive
    mount /dev/sdb1 /mnt
    Your usb drive doesn't have to be sdb1, if you have multiple harddisks in your box, those usually come first, so your first harddisk is sda, the second sdb and so on.  sda1 is the first partition on the first harddisk, in most cases your usb drive will come after the disks, so if you have one harddisk your usb drive is usually sdb.
    Then you can install kde like this:
    First change to the dir with the packages, if you put them in some subdirectory just hang that behind mnt/:
    cd /mnt/
    use ls to see if they are there. If that is the case copy them into your pkgcache.
    * will choose everything in that directory, if there is something other than packages, you should choose the packages to copy by hand
    cp * /var/cache/pacman/pkg
    after that you can use pacman to install the kde group:
    pacman -S kde
    There might be some (or in case of kde probably many) dependencies which you didn't put on your usb drive. Pacman will tell you if there are. To get a list of urls to download those you can use
    pacman -Sp kde
    Good luck
    I just refreshed Regarding pacman -U, pacman -U won't install dependencies automatically and will just stop if a dependency is missing, so if you use pacman -U to install packages with dependencies you will have to resolve those by hand and install them with --asdeps.

  • I need some serious iTunes help or I'm going to throw my iPod in the pool..

    Okay...here's my problem. I cannot import. There is no import button at all. There is on my husbands computer but not mine. I have repaired iTunes in the add/remove programs and I just uninstalled and reinstalled iTunes. I'm trying to put my son's CD's on my computer to load on to his Shuffle.
    I did a diagnostic on the Apple help boards and it did say that it did not detect an audio CD but I do have one.
    Any advice? I would be so grateful.
    Silverceladon

    I'm having the same problem. Bought my girlfriend an Ipod for Chistmas and can't import cd's into Itunes to load to the Ipod. The cd doesn't show up at all in Itunes nor does it ask if you want to import the songs. It used to work. Don't know what happened. I ran Itunes diagnostics on my cdrom drive and get an error 263. Sent that to tech support but no response. Let me know if anyone has a solution.
    Dbroc52

  • Need advice for setup of AD and file server for small business with 2 locations

    Hi,Let me begin by saying I'm not sure if this was right place to post this. I could have just as easily posted this in 4 other categories but I think we need virtualization to get the DR and HA that I'm looking for. Allow me to provide some background... Our company has two locations. For simplicity sake I'll refer to them as our Main site and Branch site.Main Site Facts:Considered corporate HQ.Has primary and secondary AD controller (two physical servers - Server 2003), as well as our ERP system (green screen), which is on a separate host. Primary AD server is also our network file server.Backups are written to tape and taken off-site. (I'd love to ditch tape if possible.)Has 22 PC's (includes 5 laptops) and about 7 networked printers.Has a 3 Mb T1 and a 50 Mb cable connection.Branch Site Facts:Has 6 PC's (includes 1 laptop) and 2...
    This topic first appeared in the Spiceworks Community

    Hi,Let me begin by saying I'm not sure if this was right place to post this. I could have just as easily posted this in 4 other categories but I think we need virtualization to get the DR and HA that I'm looking for. Allow me to provide some background... Our company has two locations. For simplicity sake I'll refer to them as our Main site and Branch site.Main Site Facts:Considered corporate HQ.Has primary and secondary AD controller (two physical servers - Server 2003), as well as our ERP system (green screen), which is on a separate host. Primary AD server is also our network file server.Backups are written to tape and taken off-site. (I'd love to ditch tape if possible.)Has 22 PC's (includes 5 laptops) and about 7 networked printers.Has a 3 Mb T1 and a 50 Mb cable connection.Branch Site Facts:Has 6 PC's (includes 1 laptop) and 2...
    This topic first appeared in the Spiceworks Community

  • In-Browser Editing and File Management

    Dealing with files in IBE is a mess, period. There is no way to tell any details about your media (dimensions would be a start). Again, I know it is a young part of Muse and I am excited for it, but I'm hoping I'm not the only one that views it as complicated at best. I'm not even sure about what I can clean up concerning duplicate images because there is no way to tell which one is being used.
    I'm worried about 6 months down the road when my back end is bloated because my clientele can not delete nonsense pictures they loaded and I have no way, nor the time, to clean up the files that are littering my host space. They need to be able to navigate the file system without it overwhelming them. Overwhelmed clients are clients that leave you.
    Two big things on my mind:
    The erratic behavior of the text in IBE. It looks nothing like a paragraph so there is no way to judge what it will look like when you press update.
    File Management in IBE.
    Very excited about Muse. I do hope these things are being addressed.

    This is really strange.  I tried editing the drop down menus this morning, and it didn't work, so I posted this question.
    I went back this afternoon to try the suggestion above, and I can edit the drop down pages by clicking on the drop down menus.
    I'm not sure why it works now, but I'm glad that it does.
    Neal

  • Provide better apps in store and file manager also

    Please provide file manager for lumia 520,and better apps in store.very few apps are good otherwise all are worst..

    Hi Imayur777,
    Welcome to the Nokia Support Discussions!
    We appreciate your effort giving us your feedback. We are happy to get suggestions from our customers. You may visit this link: http://windowsphone.uservoice.com/forums/101801-fe​ature-suggestions. 
    Thank you so much!

  • I need some one to help me build a theme and a app for my restaurant

    Ok so I have been working on a theme for my restaurant and I also want to do an app. For it I'm looking for someone that is willing to work on the with me I have no time but I got the theme pretty much done just need it to be able to get it to my phone and go from there
    please hit me up if you want to make some cash and help me do this
    From Kevin

    Hi wildtoad and welcome to the BlackBerry Support Community Forums.
    You can download the BlackBerry Theme Studio to create your theme and load it to your BlackBerry.
    To download the Theme Studio visit http://na.blackberry.com/eng/services/themestudio/
    Thank you and have a great day!
    -HMthePirate
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • Help I need some advice on my macbook and the sims 2!!!

    ive just bought a brand new macbook! it's very fast and everything's fine, but I was just wondering if it will be able to play the sims 2? I want to buy the mac version but will it have enough memory, processor power etc. Ive checked the system preferences and my laptop fits them all fine! but I was just wondering!
    Has anyone else got a mac laptop and can play the sims 2 on it?
    would be much appreciated!!!!!!!
    Macbook   Mac OS X (10.4.8)  

    i have a macbook and i was able to play sims 2 perfectly fine. i heard there would be problems since it has a shared media card, and that i would have to put the resolution of the game on to the lowest level, but i havent and it runs just as well as it would on any other computer.

  • Really need some !!HELP!! ALMOST 6 MONTHS WITH OUT BURNING A CD

    I've posted before about my problem but but i still have not gotten an answer. This might be my last atempt to get any help before i end up taking my laptop to a repair shop so here we go.
    I've recently ran a diagnostic with i tunes and here it is:
    Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)
    TOSHIBA Satellite A75
    iTunes 6.0.1.3
    CD Driver 2.0.4.3
    CD Driver DLL 2.0.3.2
    LowerFilters: PxHelp20 (2.0.0.0), drvmcdb (1.0.0.1), ASAPIW2K (6.0.2.0), Pfc (2.5.0.204), MxlW2k (1.1.0.120), sscdbhk5 (1.0.0.1), Cdr4_xp (6.2.0.132),
    UpperFilters: CDRDRV (6.0.0.0), Cdralw2k (6.2.0.132), GEARAspiWDM (2.0.4.3),
    Video Driver: ATI MOBILITY RADEON 9000 IGP\ATI MOBILITY RADEON 9000 IGP
    IDE\DiskFUJITSUMHU2100AT______________________00000008
    Could not get bus type for CD, 50. Problem with installation of drive in Windows.
    , Bus Address [0,0]
    IDE\CdRomMATSHITADVD-RAM_UJ-820S________________1.50___, Bus Type ATA, Bus Address [0,0]
    SCSI\CdRomVOBID__InstantDrive_CD_14_, Bus Type SCSI, Bus Address [0,0]
    If you have multiple drives on the same IDE or SCSI bus, these drives may interfere with each other.
    Some computers need an update to the ATA or IDE bus driver, or Intel chipset. If iTunes has problems recognizing CDs or hanging or crashing while importing or burning CDs, check the support site for the manufacturer of your computer or motherboard.
    Current user is administrator.
    D: MATSHITA DVD-RAM UJ-820S, Rev 1.50
    Audio CD in drive.
    Found 11 songs on CD, playing time 33:12 on Audio CD.
    Track 1, start time 00:02:00
    Track 2, start time 02:20:15
    Track 3, start time 05:07:42
    Track 4, start time 06:13:12
    Track 5, start time 08:31:30
    Track 6, start time 13:17:17
    Track 7, start time 17:34:35
    Track 8, start time 20:47:57
    Track 9, start time 23:22:25
    Track 10, start time 25:16:60
    Track 11, start time 28:56:22
    Audio CD reading succeeded.
    Get drive speed succeeded.
    The drive CDR speeds are: 4 8 12 16.
    The drive CDRW speeds are: 4.
    The drive DVDR speeds are: 4 8 12.
    The drive DVDRW speeds are: 4 8 12.
    E: Unsupported CD or DVD drive.
    Virtual drives can sometimes interfere with reading and writing CDs in iTunes. If this is a virtual drive and you are having problems with other drives, try uninstalling the virtual CD application.
    it apears to be something wrong with drive E but in the properties it says its working perfectly.
    Every time i try to burn a cd i get the blue screen error.
    i hade version 7 of i tunes kept getting the same thing, so i went back to 5.3 but still the same thing. It also happens when i try to burn a cd with nero, i have WMP but don't use it. so now i really hope to get an answer or i have no other choice but to take it to a repair shop. SO !!PLEASE HELP ME!!

    no problems about the delay.
    the 0x8E is reasonably generic. so let's try proceeding on two fronts.
    1st front: we'll get a minidump to the Apple Engineers for a look
    (the minidump can help identify the driver that seems to be causing the issue here.)
    To set up your machine to capture a minidump, right click on "My Computer", select "Properties", select the "Advanced" tab, select the "Startup and Recovery" Settings button, select "small memory dump" from the popup. When it crashes, look for the MiniDump file. It's usually in the folder "C:\WINDOWS\Minidump" and is called something like Mini<number>-<number>.dmp.
    Find that file and send it as an attachment to this email address.
    in the email to Roy, be sure to include the following information:
    - A link to the thread on Apple Discussions where the issue is being discussed
    - The username you are using in the thread
    - The version of iTunes you are using or trying to use
    - the version of Windows you are using (mention service packs)
    - A concise description of the issue you are seeing
    - The exact text of the error message you are seeing
    2nd front: checking on a few possibilities ourselves while waiting for feedback on the minidump
    (a) device filter conflicts: blue screens with itunes while burning can be caused by device filter conflicts (i've seen 0x8Es before in cases of conflicts with old Roxio products). so perhaps try the techniques from the following document:
    iTunes for Windows: Troubleshooting CD issues caused by device filters
    (b) malware:
    malware is a known cause of 0x8Es. try downloading fresh definitions and running vigorous virus and spyware scans. if your security software providers offer them, try running online scans too. (they can sometimes pick up an infection in cases where the security software on the PC has been compromised.)
    if your security software providers don't offer online scans, try running the Symantec online virus check. (apologies in advance ... it takes an eternity to complete.)
    Symantec Security Check

Maybe you are looking for

  • Upload file from Directory via Background Jod

    Hi All, I want to upload a excel from directory. which is neither on my PC nor on application server. This is on some other PC. I used the FM  TEXT_CONVERT_XLS_TO_SAP which is working fine for foreground mode  But not working background job because G

  • Call RFC  using java procedure

    Hi How can I to use java procedure and call RFC for to access tables of SAP ? Thank You

  • My iphone 4S is not connecting to the wifi!!

    all the my other devices are connecting but not my iphone!!it tells me that no networks found!! I've tried restoring the network setting and reseting the phone but nth have worked!

  • PO Item Text Not Printing correctly

    Hello, Per the config settings, the PR Item Text is transferred to the PO Item text while creation of a PO. When the PO is created, one can see the PO Item Text maintained in ME23N, but when you do the print preview / print output, it is not displaye

  • Apple only on screen?

    I was charging my phone thru my computer now all i see is the apple on screen>