Wanna do a SMS emulator?

GO TO ADMIN PANEL > ADD-ONS AND INSTALL VERTIFORO SIDEBAR TO SEE FORUMS AND SIDEBAR

TakaIsSilly

New Member
Joined
Aug 1, 2001
Messages
364
Points
16
Website
www.emuhq.com
I've been looking for allegro based emulators (for a idea I had), and I found out that this SMS emu has a big chance to be ported to Saturn. It's fully in C, the source seems quite simple, and you can get some ideas from the PSX port he did. I felt tempted to start it, but i hardly have time for it, and I figured someone might want to have some fun, after the success with Denis Phoenix emulator.

http://cgfm2.emuviews.com/emul.htm#sms
 

Denis

New Member
Joined
Nov 16, 2001
Messages
91
Points
6
Website
Visit site
I looked into GB emulation :)

Now i have somewhat fully running GB core on saturn, but can't do GFX decoding/output :(

If interested - im ready to receive help :)
 

ExCyber

Staff member
Joined
Aug 8, 2001
Messages
4,014
Points
36
Age
38
Right now I'm thinking of going for something slightly more ambitious than SMS or GB, but I'd rather not go into it since it might never happen - I've already determined that a full-speed interpretive core for it might be impossible just due to the pipeline flushes from jumping to instruction implementations...
 

slinga

Member
Joined
Apr 17, 2001
Messages
1,084
Points
38
Age
36
Website
Visit site
I'm going to port Nester to saturn. Give 4-5 years or so...Actually this seems to be a very duable project considering that it was ported to DC and all. I *believe* that the core, Nofrendo, was based on C. Oh well I'm going to go learn C...Another thing, why is it that we can't use C++ on saturn? I'm guessing because its more resourse intensive then regular C.
 

TakaIsSilly

New Member
Joined
Aug 1, 2001
Messages
364
Points
16
Website
www.emuhq.com
Denis : if you want help, send me the code to takashi@mail.pt. I'll look for a nice way to put GFX.

ExCyber Yeah... BTW I've been looking at the mixed SH2/C output of Marat's Z80.o, and I can't see myself optimizing more those expressions, taking the Push/Pop ones that seems slightly big.

Slinga : C++ is a load of extra expressions that you really shouldn't use, except for clarity of code. C is simpler, close to the machine and universal.
 
Top