05 December 2014, 04:20 | #1 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Fake86 (68k SDL Port) - 8086 PC emulator
A portable, open-source (GPLv2) 8086 PC emulator.
Fake86 is an 8086 PC emulator written in C. It is written from scratch, including the CPU core and has been under development since October 2010. It was originally written in FreeBASIC, however I have since re-written it in C for greater speed and portability. http://fake86.rubbermallet.org/ PHP Code:
The timings are probably way off and the threading might be completely wrong (I was drinking Vietnamese beer at lunchtime). It would need an 040 + FPU and PAL AGA + lots of STACK And you'll need to copy all the files it needs (eg videorom.bin) to RAM: This is based on v0.12.9.19 Update: Just gave it a quick go, seems to run out of memory during audio start up? Updates: Running with -nosound gets it past the memory crash but I also get a black screen same as Arti. After actually looking at the code properly I can see that it's using 32 bit color values which wouldn't really help much Last edited by NovaCoder; 05 December 2014 at 12:30. |
06 December 2014, 13:11 | #2 |
Registered User
Join Date: Feb 2013
Location: Dublin/Ireland
Posts: 403
|
Cool, good luck with this!! Is it a bit too early to ask what the potentials are with this?
|
06 December 2014, 14:40 | #3 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
Happy to see you on a new project nova !!!
You never sleep ?? |
11 December 2014, 06:04 | #4 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
I don't sleep enough, I know that much
I replaced the threading with the SDL equivalents and compiled against the 'old' RTG SDL. This produced and exe that runs but it doesn't get very far (just seems to get stuck in a loop). I suspect the problem is down to endian issues (yet again!) I'll try and recompile it against my updated RTG SDL with debugging enabled and see what it's doing. I've also been in contact with the Author of Fake86 who's keen to see an Amiga Classic port of his emulator so he might help out with an 8 bit update. Last edited by NovaCoder; 21 September 2015 at 07:46. |
08 November 2018, 10:10 | #5 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
How this ended ?
|
08 November 2018, 11:13 | #6 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Site with many interesting 68k SDL games | arti | Amiga websites reviews | 52 | 16 April 2024 14:07 |
Uae4All2-SDL Amiga Emulator for Android | lubomyr | support.OtherUAE | 702 | 05 October 2022 23:26 |
ScummVM (v1.0.0) 68K Port | NovaCoder | project.Amiga Game Factory | 7 | 04 September 2010 12:58 |
problems w/ 68k netsurf, dosbox, and sdl | watertonian | support.Other | 1 | 04 July 2009 20:01 |
sdl 68k on my amiga | mrodfr | support.Apps | 0 | 19 November 2006 16:23 |
|
|