craigix
Mega GP Mania
Yeah, ARM ASM....
....
....
iignotus posted on May 17 2006 at 05:46 AM said:Wow, great work so far! If you can manage sound and get the same framerates, I'll be in paradise. Are you planning on a source release once you get things in order?
vobbo posted on May 17 2006 at 08:40 AM said:I`m currently maintaining 3 versions of this now, GP2X , GP32 and GIZMONDO!
Cool!vobbo posted on May 17 2006 at 12:36 AM said:0.6 out... enjoy
Vobbo h34r:
Craig knows his code vimacs...Vimacs posted on May 17 2006 at 01:40 AM said:the language asm, arm is the architecture.
Is asking for donations to get code a bit ruthless? Really? I suppose notvobbo posted on May 17 2006 at 08:40 AM said:iignotus posted on May 17 2006 at 05:46 AM said:Wow, great work so far! If you can manage sound and get the same framerates, I'll be in paradise. Are you planning on a source release once you get things in order?
Source code will be released if the donations flow in
I`m currently maintaining 3 versions of this now, GP2X , GP32 and GIZMONDO!
Vobbo h34r:
Nickmon posted on May 17 2006 at 10:45 AM said:When you say you have done 40% in asm now, now have you managed to do only parts at a time, is your c code calling little asm routines to do just bits of it...
Was interested in how you was doing this out of interest..
thanks
Paradox posted on May 17 2006 at 07:11 AM said:http://nfggames.com/games/pce/gallery/
wow didn't know PCE games looked so good. can someone name all these so i can get them? o_o
Squidge posted on May 17 2006 at 01:34 PM said:Nickmon posted on May 17 2006 at 10:45 AM said:When you say you have done 40% in asm now, now have you managed to do only parts at a time, is your c code calling little asm routines to do just bits of it...
Was interested in how you was doing this out of interest..
thanks
The easiest way to do this is having all the opcodes as seperate functions (the HuC6280 is a hacked 6502, so only has 256 opcodes). Then you can have a jump table that contains a pointer to each of the functions. All you have to do then is either point it at the C function, or at the asm function
You do get a speed penalty by doing so, but once you know all your asm routines work, you can easily optimize later.
virusx posted on May 17 2006 at 10:56 AM said:The problem using simple ISO files for Pce CD is that it may have some sync problems with some games.
Wtih .toc files you can easily fix those sync problem.