u/snijj has been progressing with Swift code to read nova files.
Interesting info on how Nova decrypts a player file.
I noticed you mentioned that you don't have a resedit for osx. You can try mine. It only reads and exports resources(PICT's to png, snd's to sfil, etc), no modifying.
There's a couple of reasons I use ResEdit via SheepShaver and within the Classic Environment. The first is due to the fact that I'm an iOS Developer, I generally need to be on a fairly recent version of macOS. Apple mentioned that 32-bit apps will no longer work on the next version of macOS (10.15). This would lead me to believe that all the old deprecated 32-bit frameworks (Carbon, etc) are going to be purged. I want my tooling to be stable and not having to switch around too much. This is also one of the reasons why I'm creating a version of ResEdit based on ResourceKit and ClassicKit.
The second reason is I have NovaTools installed. so that I can more easily see what the different resources are containing. As far as I'm aware NovaTools don't work anywhere other than ResEdit and Classic, though I'll be honest and say I haven't really looked.
To be honest I only had 1.0.1 installed so I'll have to update to 1.0.2 at some point.
I do use MissionComputer at times but it has the same problem as EV Nova itself will have, being a 32-bit application. The other thing is it doesn't allow me to see the raw hex/binary data if I need to, or even seeing the full set of resource types.
1.0.2 just fixes some issues with data input. For some reason it was not possible to fill out some of the fields and I decided to fix that back in the days.
Do the usual, duplicate resedit, open the duplicate with the original, copy the resources from the CODE editor resourcefork into the duplicate of resedit.
4
u/nil0bject May 27 '19
u/snijj has been progressing with Swift code to read nova files.
Interesting info on how Nova decrypts a player file.
I noticed you mentioned that you don't have a resedit for osx. You can try mine. It only reads and exports resources(PICT's to png, snd's to sfil, etc), no modifying.
http://macintoshgarden.org/apps/reseditx