I succeed to get a STABLE, fast Win95b on real Raspberry Pi:-).
I installed the new Raspbian Image from
http://www.linuxsystems.it/2012/06/rasp ... mal-image/
with VFP enabled. I enlarged this image to 16GB on a Sandisk cat 10. Then I run apt update and apt upgrade.
There I installed xorg, lxde-core, leafpad and some more to get a small, fast, workable Debian.
I noticed, that all newer Qemu Versions from >= 1.0 do not work good for ARM.
I remembered my work from September. So I downloaded
qemu 15.50 from http://thoronir.net/raspi-dev/qemu-git.tar.bz2
and did not
git pull --rebase on this.
1.) apt-get install git zlib1g-dev libsdl1.s-dev
2.) mkdir raspidev
3.) cd raspidev
4.) In this raspidev folder I copied the Qemu from Thoronir qemu-git.tar.bz2
5.) cd qemu
6.) ./configure --target-list="i386-softmmu" --enable-sdl --prefix=/usr
Then comes after some time an errormessage about tcg.
I repaired this error in the file
I changed in this file with editor leafpad
static void tcg_out_addi(TCGContext *s, int reg, tcg_target_long val)
static inline void tcg_out_addi(TCGContext *s, int reg, tcg_target_long val)
The same error in qemu\tcg\i386\tcg-target.c
stops the compiler. So, if you want to have Win95 on Raspi,
it is impossible until you do the same fix as above.
After this, go back to folder qemu and type again
8)make (the error is gone and the compiler just continues)
10.)qemu win95.img -m 64
Thats all, good luck
PS: Do not give up, it works. I play just Moorhuhn an real Raspi, boottime for win95 is about 1 min,
no overclocking at all:-).
EDIT: All Windows games work fast and stable: Minesweeper, Solitair..
Now I have a compi, that my pupils will like^^