Dark Bit Factory & Gravity

PROGRAMMING => Freebasic => Topic started by: relsoft on February 19, 2008

Title: Fot Commodore 64 lovers...
Post 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
Title: Re: Fot Commodore 64 lovers...
Post by: DrewPee on February 19, 2008
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!
Title: Re: Fot Commodore 64 lovers...
Post by: DrewPee on February 19, 2008
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
Title: Re: Fot Commodore 64 lovers...
Post by: zawran on February 19, 2008
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)
Title: Re: Fot Commodore 64 lovers...
Post by: DrewPee on February 20, 2008
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
Title: Re: Fot Commodore 64 lovers...
Post by: Clyde on February 20, 2008
Cool Work DJ Peters! :)
Title: Re: Fot Commodore 64 lovers...
Post by: Shockwave on February 20, 2008
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!