Porting GP32 Emus to the Dreamcast
Recently we have Speccyal K ported to the Dreamcast and also GPF is also porting the GBA Emu by Chui to the DC too, is there a lot of compatibilities between the consoles?
Do you think we will see more ports like this, i refer to the excellent Opensnes9X and also the great megadrive emus on the gp32 too.
What do you think?
Re: Porting GP32 Emus to the Dreamcast
Well one of them is SDL makes it porting from the Gp32 no change. If it's SDL it just makes it harder geting rid of the GP32 Dependent code.
One that should be done and to forget about snes emulation near impossable at close to fullspeed is
The Atari ST the poor mans amiga has quiet a few better then snes games and would be possable at fullspeed. I like some one to port that i dont have the time for that porject right now.
but i can tell you fullspeed and sound is possable. With out sh4ASM
Re: Porting GP32 Emus to the Dreamcast
hm, is the structure of DC like GP32? Well, i think it is possible to port the best emulators from gp32 to dc, i hope ;)
Re: Porting GP32 Emus to the Dreamcast
Not Really compatable it's not any easyer porting a GP32 port to dc then the Source code the GP32 port was based of. You have to remember it's the some source code. using the Gp32 version does not make it easyer at all.
Take Handy Runs slower on dc then gp32. Port is the same source. Gp32 And gcc compiler of that cpu Genrate better code.
Re: Porting GP32 Emus to the Dreamcast
The port was rather easy. 90% of the code was identical (and near 100% if I had used SDL).
The code I had to change was the rendering, input and sound code, but really, not very different.
It was a joy to port on the DC, even if possibilities are lowered. Not possible to save snapshots of dozens or hundreds of games on the VMU ... compared to the 128mb SMC card. On the other hand, there's this fab DC keyboard which opens a lot of other possibilities (but yes, the GP32 has also "his" keyboard, a mini ericson chatboard which I still have to implement in speccyalk).
_tyrell_
Re: Porting GP32 Emus to the Dreamcast
[quote author=Ian_micheal link=board=dcemu;num=1085586126;start=0#1 date=05/26/04 at 17:57:22]One that should be done [...] is
The Atari ST the poor mans amiga has quiet a few better then snes games and would be possable at fullspeed. I like some one to port that i dont have the time for that porject right now.
but i can tell you fullspeed and sound is possable. With out sh4ASM[/quote]
That would mean all the top Amiga titles would be playable .... well almost.
Sensible Soccer (no SWOS but maybe still the strongest argument if someone needs to be persuaded to port this ;) ), Chaos Engine, Cannon Fodder, the list goes on :)
I'd do this myself but unfortunately my coding skills are somwhere around
10 print "hello world"
20 goto 10
run ;D
Re: Porting GP32 Emus to the Dreamcast
[quote author=tyrell link=board=dcemu;num=1085586126;start=0#4 date=05/28/04 at 16:12:13]The port was rather easy. 90% of the code was identical (and near 100% if I had used SDL).
The code I had to change was the rendering, input and sound code, but really, not very different.
It was a joy to port on the DC, even if possibilities are lowered. Not possible to save snapshots of dozens or hundreds of games on the VMU ... compared to the 128mb SMC card. On the other hand, there's this fab DC keyboard which opens a lot of other possibilities (but yes, the GP32 has also "his" keyboard, a mini ericson chatboard which I still have to implement in speccyalk).
_tyrell_[/quote]
I love you to give a try to the Atari st Gp32 port. It would be great having it on dc. It has a lot more GP32 dependent bits i dont understand.
Re: Porting GP32 Emus to the Dreamcast
has the source been released to castaway?
its a fantastic emu, the coder behind it is really good.
Re: Porting GP32 Emus to the Dreamcast
Yeah i have the source to it. Would be do-able at good speed the machine had no custom hardware to speak of. It's as close as we get to the amiga.
Re: Porting GP32 Emus to the Dreamcast
Why do people always refer to the st as the poor mans amiga, thats consoleist that is ;D
All the major games had releases on st, and were pretty nice too.
/me still has his atari st :)