Emulator: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
== Emulating the Reciva Radio Hardware == | == Emulating the Reciva Radio Hardware == | ||
This emulation project was started in the footsteps of a similar project on the Freecom Musicpal. | |||
This is just a working notes area at the moment. | This is just a working notes area at the moment. | ||
Revision as of 23:52, 5 April 2008
Emulating the Reciva Radio Hardware
This emulation project was started in the footsteps of a similar project on the Freecom Musicpal. This is just a working notes area at the moment.
Building the Emulator
= Special Bits On a Windows Platform
- Download (from http://www.mingw.org/download.shtml) and install MinGW into c:\mingw
- Download (from http://www.mingw.org/download.shtml) and install MSys-Basic into c:\msys
- If you are running Vista, you need to edit MSys.bat to include the line (check that the version matches yours, and if not, modify the path statement accordingly):
PATH=c:\mingw\libexec\gcc\mingw32\3.4.5;%PATH%
Download Files
- Download SDL from http://www.libsdl.org/index.php (I'm using version 1.2.13)
- Download ZLib from xxx (I'm using version xxx)
- Download QEmu from http://fabrice.bellard.free.fr/qemu/download.html (I'm using version 0.9.1)
Unpacking Files
- tar -xzf SDL-1.2.13.tar.gz
- tar -xzf zlib-1.2.3.tar.gz
- tar -xzf qemu-0.9.1.tar.gz
Compiling Library Files
- cd SDL-1.2.13 ; ./configure ; make ; make install ; cd ..
- cd zlib-1.2.3 ; ./configure --prefix=/mingw ; make ; make install ; cd ..
Patching Qemu
- <<reciva patches go here>>
Compiling Qemu
- cd qemu-0.9.1
- mkdir install_dir
- ./configure --static --target-list="arm" --prefix="install_dir" --enable-adlib
- make
- make install
- cp ../SDL-1.2.13/SDL.dll install_dir
References
Thanks to info from: