- Joined
- May 8, 2008
- Messages
- 2,395
- Trophies
- 0
- Location
- Istanbul
- Website
- www.tepetaklak.com
- XP
- 387
- Country
Download here : http://www.tepetaklak.com/data/frodosrc.rar
Here is the readme :
Custom Frodo to load And save C64 VC game snapshots.
by WiiCrazy (I.R.on)
Changes
---------------------------------------------------------------------------------------------------
07/10/2008 : Source release (Sound working, vic state enchanced(?))
Tweaked to work in Visual Studio 2008 hence it's a bit deviated from original source, original can
be downloaded from http://frodo.cebix.net/
You need to have directx sdk installed or have the necessary libraries from directx sdk and set
those in vs ide.
Technical Details
---------------------------------------------------------------------------------------------------
This custom frodo is based on the snapshot that comes with International Karate VC game
and currently limited to the single file games.
C64 VC emulator on Wii is probably a Frodo ported to this platform with changes
in interface, controls and snapshot format.
Frodo snapshot contains various chips states along with the contents of C64 RAM, 1541 RAM
so on. Currently some of those state information is restored in the patched snapshot.
The rest will come from the international karate snapshot file. Currently only ram, cpu, sid
and vic state is restored. There are problems with the cia chips state. But that should not
be a problem for most of the games.
Usage
----------------------------------------------------------------------------------------------------
First of all you need the snapshot from International Karate game to make use of this. It's in
the LZ77_snapshot.bin file. You need to decompress it first with gbalzss tool. I'm not going into
details of how this file can be obtained. Once you got the decompressed snapshot file
(it should be 68,928 bytes), name it as ik.fss and put it in the same folder as this app.
Load a single file game in custom Frodo (in the preferences set the d64 file and load the game)
Preferably in the crack intro or trainer (if there is any) or in any part of the game take a snapshot
using Patch and Save snapshot option under Tools.
Compress your taken snapshot with the gbalzss tool and replace the LZ77_snapshot.bin file in the
original international karate wad file. Now you have an injected c64 VC game! Enjoy
Thanks
----------------------------------------------------------------------------------------------------
Bo_Frost : Finding out the snapshot thing and testing it packing, unpacking wads!
FGOD, Da_GPer : Keeping the topic alive and supplying information
Additional Info around injection
BEWARE : non modded wii owners, take extra caution to change and install wads since the custom wad install can cause semi-bricks with incorrect banners and stuff. I am not responsible for any damage you got following the below guide. Take necessary steps before trying to change and install any custom wad!
---------------------------------------------------
A. Getting LZ77_snapshot.bin
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Unpack the international karate wad
2. Extract the contents of the 5.app u8 archive
3. There you have LZ77_snapshot.bin, using
gbalzss d LZ77_snapshot.bin ik.fss
decompress LZ77_snapshot.bin file with name ik.fss, and put this into the folder where the custom frodo resides.
B. Creating snapshot for injection
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Open Custom Frodo, load the game to inject using a disk image (d64 file).
a. Tools/Preferences 8-> Browse and select d64 file. On C64 Basic prompt type LOAD"$",8:LIST
b. Type LOAD"GAMENAME",8:RUN
2. Once the game loaded and ran, select Tools->Patch and Save snapshot and give a name to your snapshot and save. (default is snap.fss)
3. Test your game if it loads using the Load Snapshot option, if it doesn't, try taking the snapshot elsewhere in the game.
C. Injecting
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Compress your snapshot using gbalzss tool, like gbalzss e snap.fss LZ77_snapshot.bin
2. Copy (and overwrite the file with the same name) the produced LZ77_snapshot.bin file to the folder where you extracted the 5.app file.
3. Using u8coes.exe tool reconstruct the 5.app file. Run u8coes.exe, select the 5.app file you extracted out of the wad as original u8 file. The next folder will be automatically selected. For U8 archive to save, point to a safe and known location and click the create button. Now copy created 5.app file to its original location and overwrite the one there.
4. If your wii is not pal then you need to patch the 1.app file using Wii Generic Patcher to change video mode.
5. The rest is wad packing as usual and if your wii is not pal then you should use the freethewads to region free the resulting wad.
Sorry I am not that good at creating easy to use guides
Advice : After the "A. Getting LZ77_snapshot.bin" part make a backup copy of the wad contents or 5.app file so that when you want to inject another game you don't need to find a clean 5.app file. And after you got the ik.fss file you don't need to repeat this step to inject another game.
Here is the readme :
Custom Frodo to load And save C64 VC game snapshots.
by WiiCrazy (I.R.on)
Changes
---------------------------------------------------------------------------------------------------
07/10/2008 : Source release (Sound working, vic state enchanced(?))
Tweaked to work in Visual Studio 2008 hence it's a bit deviated from original source, original can
be downloaded from http://frodo.cebix.net/
You need to have directx sdk installed or have the necessary libraries from directx sdk and set
those in vs ide.
Technical Details
---------------------------------------------------------------------------------------------------
This custom frodo is based on the snapshot that comes with International Karate VC game
and currently limited to the single file games.
C64 VC emulator on Wii is probably a Frodo ported to this platform with changes
in interface, controls and snapshot format.
Frodo snapshot contains various chips states along with the contents of C64 RAM, 1541 RAM
so on. Currently some of those state information is restored in the patched snapshot.
The rest will come from the international karate snapshot file. Currently only ram, cpu, sid
and vic state is restored. There are problems with the cia chips state. But that should not
be a problem for most of the games.
Usage
----------------------------------------------------------------------------------------------------
First of all you need the snapshot from International Karate game to make use of this. It's in
the LZ77_snapshot.bin file. You need to decompress it first with gbalzss tool. I'm not going into
details of how this file can be obtained. Once you got the decompressed snapshot file
(it should be 68,928 bytes), name it as ik.fss and put it in the same folder as this app.
Load a single file game in custom Frodo (in the preferences set the d64 file and load the game)
Preferably in the crack intro or trainer (if there is any) or in any part of the game take a snapshot
using Patch and Save snapshot option under Tools.
Compress your taken snapshot with the gbalzss tool and replace the LZ77_snapshot.bin file in the
original international karate wad file. Now you have an injected c64 VC game! Enjoy
Thanks
----------------------------------------------------------------------------------------------------
Bo_Frost : Finding out the snapshot thing and testing it packing, unpacking wads!
FGOD, Da_GPer : Keeping the topic alive and supplying information
Additional Info around injection
BEWARE : non modded wii owners, take extra caution to change and install wads since the custom wad install can cause semi-bricks with incorrect banners and stuff. I am not responsible for any damage you got following the below guide. Take necessary steps before trying to change and install any custom wad!
---------------------------------------------------
A. Getting LZ77_snapshot.bin
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Unpack the international karate wad
2. Extract the contents of the 5.app u8 archive
3. There you have LZ77_snapshot.bin, using
gbalzss d LZ77_snapshot.bin ik.fss
decompress LZ77_snapshot.bin file with name ik.fss, and put this into the folder where the custom frodo resides.
B. Creating snapshot for injection
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Open Custom Frodo, load the game to inject using a disk image (d64 file).
a. Tools/Preferences 8-> Browse and select d64 file. On C64 Basic prompt type LOAD"$",8:LIST
b. Type LOAD"GAMENAME",8:RUN
2. Once the game loaded and ran, select Tools->Patch and Save snapshot and give a name to your snapshot and save. (default is snap.fss)
3. Test your game if it loads using the Load Snapshot option, if it doesn't, try taking the snapshot elsewhere in the game.
C. Injecting
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Compress your snapshot using gbalzss tool, like gbalzss e snap.fss LZ77_snapshot.bin
2. Copy (and overwrite the file with the same name) the produced LZ77_snapshot.bin file to the folder where you extracted the 5.app file.
3. Using u8coes.exe tool reconstruct the 5.app file. Run u8coes.exe, select the 5.app file you extracted out of the wad as original u8 file. The next folder will be automatically selected. For U8 archive to save, point to a safe and known location and click the create button. Now copy created 5.app file to its original location and overwrite the one there.
4. If your wii is not pal then you need to patch the 1.app file using Wii Generic Patcher to change video mode.
5. The rest is wad packing as usual and if your wii is not pal then you should use the freethewads to region free the resulting wad.
Sorry I am not that good at creating easy to use guides
Advice : After the "A. Getting LZ77_snapshot.bin" part make a backup copy of the wad contents or 5.app file so that when you want to inject another game you don't need to find a clean 5.app file. And after you got the ik.fss file you don't need to repeat this step to inject another game.