Cyclone Fixes


By the way, Dave originally released Cyclone with Pico library (his genesis emulator part). Pico is written in C, so I took it, added Starscream core from gens (it is known to work well) and built a test emulator for windows.

After testing ~40 various ROMs, I didn't find a single one which would work on Starscream+Pico and would not on Cyclone+Pico. So I felt satisfied and released Cyclone.
 
notaz posted on Aug 23 2005 at 04:30 PM said:
By the way, Dave originally released Cyclone with Pico library (his genesis emulator part). Pico is written in C, so I took it, added Starscream core from gens (it is known to work well) and built a test emulator for windows.

After testing ~40 various ROMs, I didn't find a single one which would work on Starscream+Pico and would not on Cyclone+Pico. So I felt satisfied and released Cyclone.


Reesy wrote a debugger program for cyclone. I would imagine he could run this new core through it to see if there are any bugs.
 
Last edited by a moderator:
This could also beneficts MAME GP32 !!!

&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,

Any volunteer to integrate cyclone in MAME GP32???
Franxis ( fjmar 'at' hotmail 'dot' com)
 
Franxis posted on Aug 23 2005 at 08:43 PM said:
This could also benefit MAME GP32 !!!

Whoa, Cyclone in Mame GP32! Thats just what we need! Who can help with this??
 
Last edited by a moderator:
:) Oh Wow. I can confirm that Landstalker and Shining Force now work, nice work notaz. Unfortunately its not a fix for everything as Thunderforce 4 now has problems but I'll merge my changes and notaz's changes over the weekend and see what I'm come up with but basically I think we're looking at a perfect cyclone core. Once I'm finished I'll post the source code.

Anyway amazing stuff Notaz, well done.

Reesy

P.S Beta testers check your email, there *might* be somthing waiting for you.
 
Reesy posted on Aug 25 2005 at 07:57 AM said:
:) Oh Wow. I can confirm that Landstalker and Shining Force now work, nice work notaz. Unfortunately its not a fix for everything as Thunderforce 4 now has problems but I'll merge my changes and notaz's changes over the weekend and see what I'm come up with but basically I think we're looking at a perfect cyclone core. Once I'm finished I'll post the source code.

Anyway amazing stuff Notaz, well done.

Reesy

P.S Beta testers check your email, there *might* be somthing waiting for you.
I presume whatever you meant to send you haven't yet?
 
Last edited by a moderator:
Reesy posted on Aug 25 2005 at 06:57 AM said:
:) Oh Wow. I can confirm that Landstalker and Shining Force now work, nice work notaz. Unfortunately its not a fix for everything as Thunderforce 4 now has problems but I'll merge my changes and notaz's changes over the weekend and see what I'm come up with but basically I think we're looking at a perfect cyclone core. Once I'm finished I'll post the source code.

Anyway amazing stuff Notaz, well done.

Reesy

P.S Beta testers check your email, there *might* be somthing waiting for you.


Cool this is great, perfect core will be fantastic, thanks guys.
 
Last edited by a moderator:
Horscht posted on Aug 25 2005 at 12:40 PM said:
Yeah, right. I didn't receive anything either, so he probably didn't send it yet. :p


It will probably come after he merges the 2 fixed cores this weekend I would guess by the post. A 100% core is huge news though, it can be used for many emus now :)
 
Last edited by a moderator:
Reesy posted on Aug 25 2005 at 08:57 AM said:
Thunderforce 4 now has problems
This is probably because the Stop opcode was unfinished (it was not stopping the CPU). It is now fixed, I also missed the fact that Cyclone didn't compile with armasm (Microsoft assembler), so I released another version which fixes that.

I don't think this is 100% core though, it still has some timing and flag problems, but it's moving that direction.

The new version can be found at the same location. Please report any problems if you mess with it.
 
Last edited by a moderator:
DaveC posted on Aug 25 2005 at 05:30 PM said:
Horscht posted on Aug 25 2005 at 12:40 PM said:
Yeah, right. I didn't receive anything either, so he probably didn't send it yet. :p


It will probably come after he merges the 2 fixed cores this weekend I would guess by the post. A 100% core is huge news though, it can be used for many emus now :)

Hmm has no one received the email I sent yesterday then? It was sent yesterday 7:58am UK time. Maybe I've got too many people on the distribution list and some email servers are rejecting it as spam :) I'll leave it for now and mess about with DrMD at the weekend. Then send out a better version, sorry about getting your hopes up people but I'm sure it will be worth the wait.

Reesy
 
Last edited by a moderator:
Back
Top