Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - [VGM pack] Super Basketball (FM)

Reply to topic
Author Message
  • Joined: 21 Jun 2010
  • Posts: 200
  • Location: Earth Planet
Reply with quote
[VGM pack] Super Basketball (FM)
Post Posted: Thu Jun 24, 2010 1:01 pm
A small VGM Music, for Super Basketball (the game is a demo), but in YM2413 mode. The PAR code was I have used is there: 00D000:01. For some reason, some emulators, such as Kega Fusion and FrezzeSMS don't work. But work on Meka and in MESS!

Another games that have FM sound, but the game not activate:

* Assault City (only two musics work)
* Battle Out Run
* Double Hawk
* Dynamite Dux*
* Rambo III*
* Summer Games* (only Prototype, but the patch in ROM is ROM[00A3] = C3, 03, 80)
* Super Basketball*

Games what * appears, it means that it does not work in some emulators (ie: Kega Fusion, FrezzeSMS).

Have Fun!

http://www.smspower.org/Music/SuperBasketball-SMS-FM
  View user's profile Send private message
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 7906
  • Location: Paris, France
Reply with quote
Post Posted: Thu Jun 24, 2010 1:04 pm
That's very interesting! Where did you found about those games? Do they all functions with the same patch (writing 01 at D000) ?
  View user's profile Send private message Visit poster's website
  • Joined: 21 Jun 2010
  • Posts: 200
  • Location: Earth Planet
Reply with quote
Post Posted: Thu Jun 24, 2010 1:33 pm
Bock wrote
That's very interesting! Where did you found about those games? Do they all functions with the same patch (writing 01 at D000) ?


I have used Memory Editor on Meka 0.73 WIP (on time of these RIP), and i have triggered on D003 with the value 81. Another values, are null sounds, and some values, cause the game on crash!

And the PAR codes in other games:

* Battle Out Run: 00DE00:01
* Double Hawk: 00DD00:01
* Dynamite Dux: 00D000:01
* Rambo III: 00DE80:01
* Summer Games (Proto and Original): 00C001:01

In Dynamite Dux, the value returns a 00 (SN76489) with you complete a Round, Reset or starting a game.

In Rambo III, I have found a Patch on ROM, but have a minor graphic issues on the Title Screen: ROM[00AC] = ?? (any value, except 00. On my patch, is 80).

In Super Basketball, the Patch on ROM is ROM[009D] = 01 (Sega Logo is Corrupt, but only for the first time).

There a lot of games with have a sound FM, but the sounds are incomplete. These games was not released in Japan (except Ys):

* Aerial Assault
* Assault City (two musics are fully sounds)
* Basketball Nightmare
* Dead Angle (crash)
* Forgotten Worlds
* Psycho Fox
* Reggie Jackson Baseball (with a pitcher thworing a ball or the ball down on the stadium, crash)
* Walter Payton Football (crash)
* World Games (Prototype and Original)
* Ys (american version) (crash)
  View user's profile Send private message
  • Joined: 02 Jan 2005
  • Posts: 618
Reply with quote
Post Posted: Thu Jun 24, 2010 1:49 pm
Battle Out Run doesn't sound quite right, but Rambo III sounds great.
  View user's profile Send private message Visit poster's website
  • Joined: 02 Jan 2005
  • Posts: 618
Reply with quote
Post Posted: Fri Jun 25, 2010 8:24 am
You can also enable the FM in Wanted, but it messes up the game.
  View user's profile Send private message Visit poster's website
  • Joined: 24 May 2010
  • Posts: 119
  • Location: New York
Reply with quote
Post Posted: Mon Jun 28, 2010 5:41 am
Very cool stuff, thanks for posting this! I was able to use a hex editor to patch Rambo III and Super Basketball, and they worked just fine in SMS Plus. The patch to the Summer Games prototype didn't work, but then I loaded the unpatched original...and it sounds like FM sound is already enabled? Or am I hallucinating?

Is there any way to hard patch the other games? SMS Plus can't use PAR codes, and I'm still on a PPC Mac so my options for other emulators are limited. Maybe some intrepid hacker can figure out a way to patch the FM soundtracks into these games without crashes or graphical glitches? I'm curious why that one byte causes a title screen glitch in Rambo III...
  View user's profile Send private message
  • Joined: 30 Jan 2013
  • Posts: 2
  • Location: Brazil ,São Paulo
Reply with quote
Post Posted: Wed Nov 19, 2014 9:59 pm
You have to find out whether the Streets of Rage II has a code Hidden FM ?
  View user's profile Send private message Visit poster's website
  • Joined: 06 Nov 2017
  • Posts: 1
Reply with quote
Post Posted: Mon Nov 06, 2017 12:08 pm
Are there any prepatched roms for this? Because I don't really understand how to apply the patch.
  View user's profile Send private message
  • Joined: 13 Jan 2018
  • Posts: 13
  • Location: London
Reply with quote
Post Posted: Tue Jan 23, 2018 5:40 am
Hello folks!

As I wanted to hear these on my Japanese Master System - and because people had voiced interest in having access to patched files - I thought I'd create the required ips as a sort of mini 'teach yourself z80 programming' project.

I've attached a pack containing patches, ROM patching software (emulicious) and a readme that will run you through the (very simple) patching process.
Master System Hidden FM Collection.zip (818.52 KB)
FM Rom patches!

  View user's profile Send private message Visit poster's website
  • Joined: 13 Jan 2018
  • Posts: 13
  • Location: London
Reply with quote
Post Posted: Mon Jan 29, 2018 2:13 pm
just for fun, here are the incomplete soundtracks too :D
Master-System-FM-collection-2-incomplete-tracks.zip (841.72 KB)
Incomplete FM soundtrack patches

  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 12355
  • Location: London
Reply with quote
Post Posted: Mon Jan 29, 2018 2:25 pm
I'd like to unbundle these and add them to our hacks listing, if you don't mind.
  View user's profile Send private message Visit poster's website
  • Joined: 13 Jan 2018
  • Posts: 13
  • Location: London
Reply with quote
Post Posted: Mon Jan 29, 2018 3:44 pm
Maxim wrote
I'd like to unbundle these and add them to our hacks listing, if you don't mind.


I wouldn't have known where to begin if it wasn't for you guys so I'd consider it an honour!
  View user's profile Send private message Visit poster's website
  • Joined: 28 Feb 2016
  • Posts: 331
  • Location: Barcelona
Reply with quote
Post Posted: Mon Jan 29, 2018 7:23 pm
Hello fatnick, I'll try these games in FM are amazing ;)

I did a simple hack example using PAUSE button switching PSG/FM sound, if you like idea you can redo hacks

- Default is PSG sound
- "INgame" PAUSE only PAUSE Game, elsewhere switch PSG/FM

  View user's profile Send private message
  • Joined: 13 Jan 2018
  • Posts: 13
  • Location: London
Reply with quote
Post Posted: Tue Jan 30, 2018 6:09 am
BcnAbel76 wrote
Hello fatnick, I'll try these games in FM are amazing ;)

I did a simple hack example using PAUSE button switching PSG/FM sound, if you like idea you can redo hacks

- Default is PSG sound
- "INgame" PAUSE only PAUSE Game, elsewhere switch PSG/FM


Oh thanks for that. Personally I'm not really a fan of switching between the two - I tried playing around with values but i couldn't find a way to do it without mucking up the sound for a little bit.

Thank you for sharing the code though - as i wasn't 100% on how to do it anyway. I especially like the way you've kept the pause code in place :)
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 12355
  • Location: London
Reply with quote
Post Posted: Tue Jan 30, 2018 6:18 am
I did it first (?) for the Phantasy Star retranslation. Due to the way the engines work, you have to retry the music to switch chip, but a clean "stop music, change settings, start music" should generally work as it reinitializes everything.

For these patches, it would be nice to share source. I always use WLA DX to patch and overlay because writing assembly in hex is hard.
  View user's profile Send private message Visit poster's website
  • Joined: 13 Jan 2018
  • Posts: 13
  • Location: London
Reply with quote
Post Posted: Tue Jan 30, 2018 6:49 am
Maxim wrote
I did it first (?) for the Phantasy Star retranslation. Due to the way the engines work, you have to retry the music to switch chip, but a clean "stop music, change settings, start music" should generally work as it reinitializes everything.

For these patches, it would be nice to share source. I always use WLA DX to patch and overlay because writing assembly in hex is hard.


I'll give that a look!

The first lot i mostly did at home with your proscribed Context/WLA DX combo. As i was at work for the second lot - a i didn't have access to a PC - i used emulicious to look at the code and hexfiend to edit the hex directly (flash harry!)
  View user's profile Send private message Visit poster's website
Reply to topic



Back to the top of this page

Back to SMS Power!