Space Manbow TurboFix

van sd_snatcher op 08-01-2011, 14:53
Onderwerp: Software
Talen:

Here's a great new year's gift for fans of Konami's Space Manbow - and who isn't! It's a patch that improves two artifacts of the game:

  • TurboFix: Fixed the timing and splitscreen routines, allowing the game to be run with the turbo enabled on machines which support this. Running with turbo will allow the game to run at a much better frame rate and will also eliminate the constant slowdowns. Many animations also get much smoother, like for instance the animation of the bosses of stage 3, 6, 8 and 9. This patch will also enable the turbo on boot for turbo-R machines.
  • Fixed the bug of the random number generator of the stage 7 boss (the big neatly drawn green head with horns). This bug caused a long delay between the launch of each bubble, resulting in one of the lamest bosses in MSX history. After this fix, the boss starts to behave like a real stage boss.

Relevant link: Space Manbow Turbo Fix

Reacties (25)

Van Huey

Prophet (2644)

afbeelding van Huey

08-01-2011, 20:39

Great!!!

This kind of patches makes me happy to own a turbo-R Cool

Van Randam

Paladin (916)

afbeelding van Randam

08-01-2011, 22:23

Great job!!! Keep up the good work. LOL!

Van max_iwamoto

Champion (467)

afbeelding van max_iwamoto

09-01-2011, 04:40

Now I have to replay Space Manbow again Wink

Van vanfanel

Champion (446)

afbeelding van vanfanel

09-01-2011, 14:57

Wohoo!! Great!! My 10Mhz MSX-on-AlteraDE1 will love this!!
Let's get some action now!!

Van sd_snatcher

Prophet (3092)

afbeelding van sd_snatcher

09-01-2011, 15:26

@vanfanel

And it does support a turbo blitter too! Try enabling both the turbo Z80 and the turbo blitter on your DE1 and you'll see it. Smile

My turbofixes are done in a way that the game will not be dependent of the slowness of any component anymore, even the VDP.

Van Imanok

Paragon (1143)

afbeelding van Imanok

09-01-2011, 17:40

God job man! Smile

BTW... did you test it on a real TR??... there are some glitches with sprites that don't appear on BlueMSX emulating a TR.

Van Manuel

Ascended (15811)

afbeelding van Manuel

09-01-2011, 19:03

To celebrate this release I made a video of it: http://www.youtube.com/watch?v=WKTzdRq6eOc
Also nice to showcase the patch.

Van Ivan

Ascended (9117)

afbeelding van Ivan

09-01-2011, 22:14

Wow. The stage 7 boss is now totally different. Incredible such fail in a Konami game... Thumbs down for the testing team!!!

Van ant0niutti

Master (159)

afbeelding van ant0niutti

10-01-2011, 23:29

Great!

Van Imanok

Paragon (1143)

afbeelding van Imanok

12-01-2011, 19:30

BTW... did you test it on a real TR??... there are some glitches with sprites that don't appear on BlueMSX emulating a TR.
Anybody?? Question

Van sd_snatcher

Prophet (3092)

afbeelding van sd_snatcher

13-01-2011, 21:24

@Imanok

Yes, I tested it on the real Turbo-R too. The little sprite glitches are caused by the S1990 slowdown, as always. The effect don't happen on a Z80 turbo machine.

As Space Manbow have a somewhat buggy and very temperamental code with a lot of workarounds, I did chose not to interfere with it's sprite routines. After all, the sprite glitches are more than compensated by the smoothness of the game and the animations, isn't it? Smile

Van Imanok

Paragon (1143)

afbeelding van Imanok

14-01-2011, 17:25

Yes, I tested it on the real Turbo-R too. The little sprite glitches are caused by the S1990 slowdown, as always. The effect don't happen on a Z80 turbo machine.
What a pity Crying

As Space Manbow have a somewhat buggy and very temperamental code with a lot of workarounds, I did chose not to interfere with it's sprite routines. After all, the sprite glitches are more than compensated by the smoothness of the game and the animations, isn't it?
Don't get me wrong... I really appreciate your work and I understand it must be hard to deal with all that.

BTW... what's the difference between your turbofix version running on a TR and the original rom using the R800 (switched with the flashrom loader), in terms of speed and softness??

Van Imanok

Paragon (1143)

afbeelding van Imanok

15-01-2011, 19:07

And one more thing... would it be possible to make a separate IPS patch only fixing the buggy boss?? (for people who only have an MSX2/2+ without turbo).

Van Huey

Prophet (2644)

afbeelding van Huey

15-01-2011, 20:37

And one more thing... would it be possible to make a separate IPS patch only fixing the buggy boss?? (for people who only have an MSX2/2+ without turbo).

Why? Doesn't it run on those MSX-es?Question

Van Imanok

Paragon (1143)

afbeelding van Imanok

15-01-2011, 23:14

Why? Doesn't it run on those MSX-es?
I don't know why I thought it would not... I'm a dumbass Tongue

Van djh1697

Paragon (1410)

afbeelding van djh1697

18-01-2011, 21:42

How do I hack an original ROM cartridge?

Van Meits

Scribe (5640)

afbeelding van Meits

08-01-2013, 10:30

n00b question. Is the turbo in the Panasonic MSX2+ models supported by this patch?

Van Meits

Scribe (5640)

afbeelding van Meits

08-01-2014, 07:15

Things one can get to know in exactly one year... Big smile
Yes it does! It even says so... Just not mentioning the brand

Van sd_snatcher

Prophet (3092)

afbeelding van sd_snatcher

08-01-2014, 20:12

Yes, my turbo fixes support any turbo machine, regardless of the brand. Smile

Its just the auto-enable of the turbo speed that is restricted to machines that have the CHGCPU function in BIOS. To this day, only the Turbo-Rs have that.

Van tfh

Paragon (1839)

afbeelding van tfh

08-01-2017, 13:28

This plays a lot nicer indeed Smile Smile
I know it's old news, but for those who want to try this version but never wanted to fiddle around with IPS patches; Here you can play the patched version online: http://www.file-hunter.com/MSX/SpaceManbow.html

Van DRomero

Expert (103)

afbeelding van DRomero

08-03-2019, 22:46

Hello, sorry for revive this thread but i think found a bug i this patch.

In openMSX it works perfect but on a real TurboR it always hangs after the first game demo runs out. That is, if you let the game run the demo, the second time the Konami logo appears, the game screen turns black and the MSX hangs. It happends 100% of the time, tried with MegaflashROM & FlashJacks, the SHA1 of the game is: F6199F48FF994FC9A8E33A8581BB3BB16DD301AB

Van Manuel

Ascended (15811)

afbeelding van Manuel

09-03-2019, 22:38

Which MegaFlashROM are you using exactly?

When I patch the game I get 1d995cf4521da949072344e8185c44744711f472 sha1sum. So something went differently...?
EDIT: ah, the original ROM image has the sha1sum you mentioned. Same for mine.

Van DRomero

Expert (103)

afbeelding van DRomero

10-03-2019, 20:43

Yep Manuel, same SHA1 here after patching the required game ROM: 1D995CF4521DA949072344E8185C44744711F472

So you your TurboR freezes too after the game demo then?

I have tried many MSX machines, on my Panasonic 2+ WX it works fine, on my TurboR ST it works fine, but NOT on my turboR GT.

So it must be a problem with the amount of RAM the GT has? Don't know, but it freezes and i have to reboot the computer each time.

Van DRomero

Expert (103)

afbeelding van DRomero

10-03-2019, 20:44

By the way, i'm using the MegaFlashROM 512, Flashjacks and Carnivore 2, it happends on all 3...

Van Manuel

Ascended (15811)

afbeelding van Manuel

10-03-2019, 22:48

I only tried it on openMSX and indeed, doesn't happen there. But I tried with MegaFlashROM SCC+ SD.