Interest check - Out Run Music Extender

wahwah_

Newbie
Credits
42CR
cmonkey said:
An hour's work and here we have Step On Beat -arcade
edition- from the Switch version of OR running in OR MAME. A single
byte patch is applied at the start to stomp over the Passing Breeze tune
index in a lookup table and patch it with the index of the new tune.
That's the only alteration required to the 68k code. Obviously the
audio program has had more extensive surgery to get to this point, but
that was all done 4 years ago.

The other 2 tunes from
the Switch version could be inserted just as easily into the original
hardware. An 8 tune OR could definitely be on the cards, if only we had
enough silicon real estate.

Enjoy! Sorry about the shaky camera, I'm not as young as i used to be.


I love!!!!!!!!!!
smiley32.gif
smiley1.gif

Code:
[size="2"][size="3"]W[/size]e could put all the new music in the outrun musci extended?[/size]

wahwah_2019-09-19 12:36:03
 

wahwah_

Newbie
Credits
42CR
Code:
[size="2"]3ds music and Step on Beat Arcade Edition.

[/size][size="2"]For the graphics of the hands, I think I could do them.[/size]
[size="2"][/size]

wahwah_2019-09-19 11:26:59
 

wahwah_

Newbie
Credits
42CR
Cmonkey, in this video we have hands in good quality.


I think I can do something nice with.


Code:
[size="3"][size="3"][/size]https://www.youtube.com/watch?v=4E4wU08oSB4&t=973s[/size]
[size="3"][size="3"][/size]
[/size]

wahwah_2019-09-19 12:38:32
 

smarty

Ready Player One
vacBacker
Feedback
12 (100%)
Credits
1,293CR
Late to the party, nice to see you post Ade :)

I think these are irrelevant now but here's a couple of photos from the PCB.





I will PM a link to the files to those who have shown interest in this thread recently.

Cheers, Mart.

smarty2019-09-19 12:57:36
 

cmonkey

Active member
vacBacker
Feedback
4 (100%)
Credits
1,658CR
These are the 'hands' that you're looking for.

JPG's exported by the Switch are heavily compressed, so they're certainly not ideal to try to recreate original sprites from. You also have to deal with the scaling factor (Switch appears to use 852x596 (aspect ratio 1.4295) for the frame when playing in 'Arcade' mode, which doesn't scale (2.66x) particularly well to Out Run's 320x224 frame), although the aspect ratio is pretty much bang on (1.4285). Strange why they didn't choose 960x672 to give a 3x scale.

It would probably be better to grab screen shots from the 3DS version of the game running in the Citra emulator as, I believe, it can export uncompressed (i.e. lossless) PNGs at the original frame buffer size of 400x240 of the top screen, the game has a 'pixel-perfect' mode so it'd be considerably easier to recreate the sprites using grabs from that game.

Then all you need to do is code up a tool to convert the image to OR sprite format and hack them into the game...... Easy!

Have fun!

2019091914484900-E1DBC380057BCC000D8A17AD28C4D2FE.jpg


2019091914485400-E1DBC380057BCC000D8A17AD28C4D2FE.jpg


2019091914485800-E1DBC380057BCC000D8A17AD28C4D2FE.jpg


2019091914491200-E1DBC380057BCC000D8A17AD28C4D2FE.jpg


2019091914491400-E1DBC380057BCC000D8A17AD28C4D2FE.jpg


2019091914491700-E1DBC380057BCC000D8A17AD28C4D2FE.jpg
 

wahwah_

Newbie
Credits
42CR
Code:
[size="2"]You're right, it's too heavily compressed.
	I will try to find the 3DS version (if I find) for both hands and I will try to 
make the hand for the 3rd music.[/size]
 

cmonkey

Active member
vacBacker
Feedback
4 (100%)
Credits
1,658CR
So it turns out that OR isn't fully working yet in Citra and crashes when you attempt to start a game. Thank heavens for Rosalina. That can dump uncompressed BMPs of a running process on the 3DS. So here we have the uncompressed, native 320x224 screen grabs of the hand sprites in their new positions. You should be able to carve the sprites out of these grabs quite easily, converting them to OR format may be a little more difficult but the MAME source will help you there.

The Switch version of the game runs a 640x448 (2x) frame in arcade handheld mode (i'd been using it in docked mode earlier today) but the grabs are still too heavily compressed to be of any use.

There are only 2 new tunes in OR tune format in the Switch game, Step On Beat and Radiation. The other new tunes are not stored in OR tune format. For some strange reason Camino A Mi Amor is stored twice, identically, in the binary. There is a second, shorter, version of Step On Beat which is stored at $7a330e for $2907 (versus Step On Beat -arcade edition- which is $3890 long) but there doesn't appear to be any way to play that version via the front end game (it certainly isn't selectable in the music player nor does it form the credit music or menu music). There are obviously differences between the two versions of the tune, but my old ears can't tell what they are. I guess it's an Easter Egg tune. Maybe there's a secret button combo to unlock it somehow! Someone should tweet M2 and ask them.

I've hooked the new tunes up to MAME and although they try to emulate the past they're never going to be able to hold a candle to the original 3.

https://www.ukvac.com/forum/data/uploads/1497/screen_grabs.zip
 

Alpha1

Do the Shake and 'VAC
Staff member
vacBacker
Feedback
95 (99%)
Credits
5,501CR
cmonkey said:
An hour's work and here we have Step On Beat -arcade edition- from the Switch version of OR running in OR MAME. A single byte patch is applied at the start to stomp over the Passing Breeze tune index in a lookup table and patch it with the index of the new tune. That's the only alteration required to the 68k code. Obviously the audio program has had more extensive surgery to get to this point, but that was all done 4 years ago.

The other 2 tunes from the Switch version could be inserted just as easily into the original hardware. An 8 tune OR could definitely be on the cards, if only we had enough silicon real estate.

Enjoy! Sorry about the shaky camera, I'm not as young as i used to be.


You are an absolute legend dude.
smiley4.gif
 

ElRamos

Newbie
Credits
6CR
How much to buy a PCB? I just got two Out Runs and can't wait to add the 3DS tunes to one of them.

And how do I get the parts to install on the board? I don't have the square IC, GALs, or a means to program them.
 

cosine

Active member
vacBacker
Feedback
14 (100%)
Credits
595CR
I have one of the original kits, I assume if this comes to fruition, it's a case of rewriting (or replacing!) the flash chip and burning some updated code to eeprom?
 

Flinnster

The Dino King
vacBacker
Feedback
29 (100%)
Credits
2,566CR
cmonkey said:
So it turns out that OR isn't fully working yet in Citra and crashes when you attempt to start a game. Thank heavens for Rosalina. That can dump uncompressed BMPs of a running process on the 3DS. So here we have the uncompressed, native 320x224 screen grabs of the hand sprites in their new positions. You should be able to carve the sprites out of these grabs quite easily, converting them to OR format may be a little more difficult but the MAME source will help you there.

The Switch version of the game runs a 640x448 (2x) frame in arcade handheld mode (i'd been using it in docked mode earlier today) but the grabs are still too heavily compressed to be of any use.

There are only 2 new tunes in OR tune format in the Switch game, Step On Beat and Radiation. The other new tunes are not stored in OR tune format. For some strange reason Camino A Mi Amor is stored twice, identically, in the binary. There is a second, shorter, version of Step On Beat which is stored at $7a330e for $2907 (versus Step On Beat -arcade edition- which is $3890 long) but there doesn't appear to be any way to play that version via the front end game (it certainly isn't selectable in the music player nor does it form the credit music or menu music). There are obviously differences between the two versions of the tune, but my old ears can't tell what they are. I guess it's an Easter Egg tune. Maybe there's a secret button combo to unlock it somehow! Someone should tweet M2 and ask them.

I've hooked the new tunes up to MAME and although they try to emulate the past they're never going to be able to hold a candle to the original 3.

https://www.ukvac.com/forum/data/uploads/1497/screen_grabs.zip

If you guys need any 1:1 pixel work doing just shout. I should be able to extract palette data from MAME to match colours.
As said above I'm not sure how to re-inject the pixel data back into place from say a .png / .gif or whatever but something hand pixelled may suit your purposes better than trying to rework 320x240 res from JPEG compressed screenshots.
 

moomootown

Monkeyballer
Feedback
1 (100%)
Credits
77CR
I’m sure you know this Chris; but just in case not - Step on Beat was originally an extra music track in the Megadrive version of the game. Think Radiation might have been in the home versions of OR2
 

cmonkey

Active member
vacBacker
Feedback
4 (100%)
Credits
1,658CR
moomootown said:
I’m sure you know this Chris; but just in case not - Step on Beat was originally an extra music track in the Megadrive version of the game. Think Radiation might have been in the home versions of OR2

I didn't know that. I was a SNES person so had never played the Megadrive version of OR, until just now. Thanks for the info.
smiley1.gif
 

moomootown

Monkeyballer
Feedback
1 (100%)
Credits
77CR
cmonkey said:
moomootown said:
I’m sure you know this Chris; but just in case not - Step on Beat was originally an extra music track in the Megadrive version of the game. Think Radiation might have been in the home versions of OR2

I didn't know that.  I was a SNES person so had never played the Megadrive version of OR, until just now.  Thanks for the info. 
smiley1.gif

It also has a couple of Easter eggs - if you make it to the 2nd checkpoint without hitting anything either the afterburner plane or the galaxy force space ship (depending on route choice) fly overhead toomoomootown2019-09-22 19:34:29
 

wahwah_

Newbie
Credits
42CR
cmonkey said:
So it turns out that OR isn't fully working yet in Citra and crashes when you attempt to start a game. Thank heavens for Rosalina. That can dump uncompressed BMPs of a running process on the 3DS. So here we have the uncompressed, native 320x224 screen grabs of the hand sprites in their new positions. You should be able to carve the sprites out of these grabs quite easily, converting them to OR format may be a little more difficult but the MAME source will help you there.

Thank you CMONKEY!!!

Did you find the screen hand of Step On Beat?

Flinnster said:
If you guys need any 1:1 pixel work doing just shout. I should be able to extract palette data from MAME to match colours.
As
said above I'm not sure how to re-inject the pixel data back into place
from say a .png / .gif or whatever but something hand pixelled may suit
your purposes better than trying to rework 320x240 res from JPEG
compressed screenshots.

Yes please
smiley12.gif
 
Top