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. 
More information : http://gbatemp.net/index.php?showtopic=102356

26/08/2008 : Binary only release

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




