Emulator: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 18: | Line 18: | ||
* Download ZLib from xxx (I'm using version xxx) | * 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) | * 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 | |||
Now you must copy SDL.dll to the installation directory. You can do that typing in MSYS (subsitute the right dir): |
Revision as of 23:47, 5 April 2008
Emulating the Reciva Radio Hardware
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
Now you must copy SDL.dll to the installation directory. You can do that typing in MSYS (subsitute the right dir):