Interest check - Out Run Music Extender

cmonkey

Active member
vacBacker
Feedback
4 (100%)
Credits
1,658CR
Oliver, your faith never ceases to amaze me! ;-)

Wow, this was certainly a blast from the past when i got an email notification about a reply to this thread! I remember with much joy how great it felt when i first got the two new 3DS tunes running on hardware. That was back in the day when i used to hack the carp out of the OR code. How times change.

I do have a couple of spare blank boards somewhere in my home as I remember porchy gave me a few spares at Play Blackpool in 2015. Alas they're nowhere to be found now. I looked in a drawer where I thought I may have stored them but all that happened was about a thousand roms jumped out of it when i opened it, so i quickly threw them all back in and closed the drawer! Maybe porchy still has some left.
 

porchy

Active member
Feedback
5 (100%)
Credits
993CR
Already talked with him about these.
Sadly I dont have any of the stuff anymore. Somewhere in the last 4 or 5 years I've lost the whole project, probably along with many others I wont realise until I want them.
If someone has the files then the pcb itself should be simple to remake
 

dj_yt

Active member
Feedback
3 (100%)
Credits
787CR
paulcan69 said:
How about winning run from super hang on
That would be all levels of awesomeness and crazy
I’d buy that for a dollar

Music from other Sega titles is less easy to interchange, despite having the same audio hardware as it's reliant on different sample EPROMs and YM patch data. The 3DS music uses the original setup.

Before I got bogged down with the bumfluff of life I had a plan to write a tracker to conpose music for OutRun.
 

wahwah_

Newbie
Credits
42CR
No one?
smiley19.gif
 

smarty

Ready Player One
vacBacker
Feedback
12 (100%)
Credits
1,293CR
I have he files and a PCB which I can photo or loan so someone can make another run, I haven’t quite got round to passing them back to Porchy yet, i’ll try and get organised this week!
 

porchy

Active member
Feedback
5 (100%)
Credits
993CR
To be honest I've not got much interest in doing anything with this, it ran its course at the time and that was that.
However if there is significant interest in it then I'll kick it off again but I dont have any outrun hardware and I cant recall what the setup of the whole kit was either so will need some input into that.
If anyone else want to take on the project then feel free
 

Aetios

Newbie
Credits
19CR
Hi guys !

First of all, I wanna thanks @Porchy and @cmonkey for creating this mod and sharing it here ! You rock guys !

I'm a friend of @wawah_ and when he told me about your project, I gave a look to the first pics you posted at the beginning of this topic.

So I managed to create new gerber files by my own with an extra feature. I was not enjoyed to let a flying wire between ICs, so I designed my PCB with the extension for the GAL16V8.

Here is the result :

musicext1.PNG


musicext2.PNG


With your blessing, I wanna share my work (which is yours after all) on github to permit others arcade fans to build their own Music extender.

Just tell me if you agree with it ;)

Aetios2019-09-18 21:55:14
 

dj_yt

Active member
Feedback
3 (100%)
Credits
787CR
I have the files somewhere... I'll dig them out if smarty doesnt find them.

At some point I'll make a version of enhanced edition that doesn't need a hardware swap as well just a quick EPROM swap for the new music.
 

wahwah_

Newbie
Credits
42CR
Code:
[size="2"]What would be good would be to change also the hand which turns as on 3ds. [IMG]https://www.ukvac.com/forum/data/smileys/smiley12.gif[/IMG]

We are on a project to restore an outrun deluxe with new mods.
[/size][size="2"]We met Yu SUZUKI in july, he dedicaced part of the cabinet.  

We present the cabinet and make an outrun exhibition at Paris Games Week event at the end of October.

Our YouTube channel :
https://www.youtube.com/watch?v=ProGKJE0uVY&list=PLL9fstY1moGgFtzcKPWPRiz_VZtZlDXGf&index=19&t=0s
[/size]

 

dj_yt

Active member
Feedback
3 (100%)
Credits
787CR
Ah yes, I spoke to Alexis regarding the project. Had it been 10 years ago, I would have had a lot more time to help. But it's great to see what you guys are upto.
 

wahwah_

Newbie
Credits
42CR
Yes Alexis told us.
smiley1.gif
Code:
[size="2"]Do you think it would be possible to change the hand in the selection menu?
	Also we would like to change the title screen. Add 1986-2019 at the bottom and add breeze text below OutRun logo.
	
	By the way, we added OutRun enhanced in the game. We'll make a plaque [/size][size="2"]for all thanks, [/size][size="2"]who will be stuck on the cabinet. Concerning you, we write dj_yt above?[/size]
 

cmonkey

Active member
vacBacker
Feedback
4 (100%)
Credits
1,658CR
@Aetios - great work on the new board design. You certainly have my permission to upload the files to github. I'd like to purchase one of the new boards when you get some manufactured. I was never really happy with the flying wire bodge either so your solution is elegant.

@wahwah_ - when I was originally looking through the 3DS binary for the new tunes I also spent a great deal of time searching for the new sprite data for the hand which tunes the radio in but couldn't find the data anywhere in the rom. This leads me to believe Sega/AM2 probably stored the new sprite data in a different (more efficient?) format in the rom and had hooks in the code to recognise when the hand was in a certain position and inserted the new sprite data directly into the frame buffer at that time. This also goes some way to explaining why there are no significant changes in the 68000 code embedded in the rom, which would have been needed to support the rendering of new, original format, sprites.

It wouldn't be too difficult to take screen grabs of the hand in the new positions and recreate the new sprite data manually, although it would be laborious. However even if you had the new sprite data you're then faced with burning 32 new sprite roms, changing the rom strapping and programming a new GAL to get them onto hardware. Not something that many (myself included) would consider doing for the inclusion of just 2 new sprites.

I've been having a scan through the binary of the Switch version of OR this morning and found what I believe to be the data for the 3 new tunes in there (Step on beat -arcade edition- / Midnight highway - playback- / Radiation nostalgic ver.) I might extract those soon and hook them up to hardware. Who's for 8 tune Out Run if there's a way to support a 2Mbit audio program rom?

Oh and congratulations on meeting Suzuki-san, that must have been a moment to remember for many years to come.
 

cmonkey

Active member
vacBacker
Feedback
4 (100%)
Credits
1,658CR
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.

 
Top