Dark Bit Factory & Gravity
PROGRAMMING => Freebasic => Topic started by: relsoft on February 19, 2008
-
Dj Peters made a BASIC EMU. Runs on the latest FB package
http://www.freebasic.net/forum/viewtopic.php?t=10692
-
Has anybody managed to compile this emulator? It won't compile for me, something to do with the public command? I am currently using 0.16?
Any ideas?
Cheers
Drew
ps - i love emulation so this code is fantastic!!! Just want to get it working! lol!
-
Just downloaded latest version of freebasic and this emu is excellent - I can't believe that somebody has written a C64 emulator in freebasic - what a triumph!! wow! Very very cool - for a retro head like me!!
Drew
-
I just downloaded the latest freebasic as well, its been ages since I used it last, and when you run it, it looks like a C64 alright. I did the typical 10 Print "hello", 20 goto 10, and that works fine, but changing background color with poke 53280,1 did not. So not everything is emulated, but anyways, it looks alright.
I started working on a C64 emulator once using blitzplus which was to be able to emulate the 6502 assembly code, but never finished it. I did all the opcode processing, but kinda got bored with it. I had later on thought about making a new one using blitzmax, but just never found the time.
There is a lot of stuff going into making an emulator, and those that finish deserves a pad on the back for sticking with it.
Someone just did an emulator in blitzmax which emulates an intel 8080 cpu used in an old space invaders arcade machine. You can find it here if you want a peek at it. It comes with complete code and a greatly written tutorial. http://rveilleux.googlepages.com/blitzmaxarcadeemulatortutorial (http://rveilleux.googlepages.com/blitzmaxarcadeemulatortutorial)
-
Thanks Zawran for the info - trouble is I don't have blitzmax - I never went any further than blitz basic because I found FB, I totally agree with you though - anybody who finishes an emulator - in any language is fantastic. I also noticed myself about the pokes - maybe he might implement that later on . . . hope so!!!
The code looks fairly straightforward in some areas - a nightmare in others.
Drew
-
Cool Work DJ Peters! :)
-
My favourite emulator is here;
http://vectrex-emu.blogspot.com/ (http://vectrex-emu.blogspot.com/)
It is a vectrex emulator written in Java by an old acquaintance Parabellum, he's done an incredible job!