Cyclone Core Integrated On Mame Gp32 !!!


Franxis

MAME 4 ALL
Joined
Aug 22, 2004
Messages
788
Age
49
Location
Spain
Website
franxis.zxq.net
At last, i have integrated Cyclone M68000 ASM core on MAME GP32 !.

Some games runs now too fast xDDD...

Please Help: Somebody knows how interruptions are threated in M68000??? I emulate 1/60 second to threat each of fired interruptions. Maybe this can be easily optimized... How many cycles are needed to threat each of M68000 interruptions???

List of MAME GP32 games with 68000 cpu:

&bionicc2_driver,
&bionicc_driver,
&blockout_driver,
&chelnov_driver,
&chelnovj_driver,
&foodf_driver,
&gaunt2_driver,
&gaunt2p_driver,
&gauntir1_driver,
&gauntir2_driver,
&gauntlet_driver,
&gradius_driver,
&gwarrior_driver,
&karnov_driver,
&karnovj_driver,
&klax2_driver,
&klax3_driver,
&klax_driver,
&konamigt_driver,
&ktiger_driver,
&marble2_driver,
&marble_driver,
&marblea_driver,
&nemesis_driver,
&nemesuk_driver,
&peterpak_driver,
&rf2_driver,
&snowbro2_driver,
&snowbros_driver,
&terracra_driver,
&terracre_driver,
&twinbee_driver,
&twincobr_driver,
&twincobu_driver,
&xybots_driver,
 
This is awesome! Too fast is a great start, wahey!! I really wish i knew more to help out.
 
Great news :)

Is there now a possibility of getting some later games running? for example Final Fight, Street Fighter 2?

Great work...
 
fitzsteve posted on Aug 25 2005 at 11:58 AM said:
Great news :)

Is there now a possibility of getting some later games running? for example Final Fight, Street Fighter 2?

Great work...


Well don't forget there are some that aren't possible due to RAM limitations.
 
Last edited by a moderator:
DaveC posted on Aug 25 2005 at 05:36 PM said:
fitzsteve posted on Aug 25 2005 at 11:58 AM said:
Great news :)

Is there now a possibility of getting some later games running?  for example Final Fight, Street Fighter 2?

Great work...


Well don't forget there are some that aren't possible due to RAM limitations.

Yeah true, would be great to see Pang on the GP thats not too advance, the GP32 versions are nice bit the original Arcade version would rule...
 
Last edited by a moderator:
@Franxis: Are you using Notaz's version of Cyclone yet?, I highly recommend it.
 
Reesy posted on Aug 27 2005 at 07:55 AM said:
@Franxis: Are you using Notaz's version of Cyclone yet?, I highly recommend it.

I only have the Notaz's version... Previous ones have not been shared :angry:
 
Last edited by a moderator:
Now all we need are ASM Z80 and 6502 ASM cores to make all classics play at FS0 and 133 MHz without crackly sound etc. Plus if all of the mute games could have sound MAME would be pretty complete.
 
DaveC posted on Aug 29 2005 at 02:14 PM said:
Now all we need are ASM Z80 and 6502 ASM cores to make all classics play at FS0 and 133 MHz without crackly sound etc. Plus if all of the mute games could have sound MAME would be pretty complete.

- About ASM Z80 and 6502 cores: Flubba has written these cores for his GBA emulators. But they are not ready to be integrated in MAME. Apart from ASM syntax (ADS->GCC, it can be solved with some time, i know the way), some parts have to be changed or rewritten because it lacks some functionalities required for MAME. I have no experience in ASM ARM and probably Flubba will be too busy with his emulators, he own a GP32 but it seems he has not programmed for GP32 yet. :eek:

- DrZ80: Reesy don't want to release DrZ80 source code yet, because he is improving the emulator yet, it lacks documentation, and some functionalities are not ready for MAME integration :eek:

- Foon ASM Z80 core: No documentation, and some Spectrum specific code into the Z80 ASM ARM core. Also some thumb calls... I don't know how to solve these problems. :eek:

- Another ASM ARM core without name: Strange ASM ARM format... :eek:

- Optimizing existing MAME Z80 and M6502 cores: I have been trying to optimize them (i have spent a lot of hours), without success. :eek:

- Mute sound in some games: It is too complex to be solved, and i personally have no motivation to do it. :eek:

Then i don't know how to continue :blink: Probably it will take a long time to get a solution... Don't expect new MAME GP32 releases for a long time. :huh: :(

Regards.
 
Last edited by a moderator:
Franxis- you are the man dude. You have managed to do something that many have thought was impossible and, better yet, you have documented it. You and thegrimreaper have outdone yourselves. While it's too bad that updates may not come around, it is certainly not something to cry over, cuz godammit, I can play tempest and star wars on my gp32!

thanks
 
Franxis posted on Aug 31 2005 at 12:26 AM said:
- DrZ80: Reesy don't want to release DrZ80 source code yet, because he is improving the emulator yet, it lacks documentation, and some functionalities are not ready for MAME integration :eek:

DrZ80 is getting there I finally got around to completing the interrupt code last weekend. Hopefully this weekend I can knock up some basic documentation and release the source code. I may even add it to mame myself but it really depends on how much time I get.

I've sent you what I've got so far so check your hotmail address.

Reesy
 
Last edited by a moderator:
Reesy posted on Aug 31 2005 at 06:46 AM said:
DrZ80 is getting there I finally got around to completing the interrupt code last weekend. Hopefully this weekend I can knock up some basic documentation and release the source code. I may even add it to mame myself but it really depends on how much time I get.

I've sent you what I've got so far so check your hotmail address.

Reesy

Thank you very much. I will try to integrate it by myself, i will inform you if i have any problem;-)
 
Last edited by a moderator:
Franxis posted on Aug 31 2005 at 05:09 PM said:
Reesy posted on Aug 31 2005 at 06:46 AM said:
DrZ80 is getting there I finally got around to completing the interrupt code last weekend.  Hopefully this weekend I can knock up some basic documentation and release the source code.  I may even add it to mame myself but it really depends on how much time I get.

I've sent you what I've got so far so check your hotmail address.

Reesy

Thank you very much. I will try to integrate it by myself, i will inform you if i have any problem;-)


:)
 
Last edited by a moderator:
Back
Top