How to build MSX Audio ROM into Music Module? (Hardware MSX Forum)MSX Resource Center MSXdev 2008 - MSX1 development bonanza!              
              
English Nederlands Español Português Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 140 guests and 1 MSX friend online

You are an anonymous user.
 

MSX Forum


MSX Forum

Hardware - How to build MSX Audio ROM into Music Module?

Author

How to build MSX Audio ROM into Music Module?

ssfony
msx novice
Posts: 18
Posted: August 23 2004, 12:38   
Hi all,

I was thinking that it would be cool to have the real MSX Audio ROM in my Music Module. In openmsx i see the 'Panasonic FS-CA1 MSX-Audio' extension, so it seems there is finally some documentation about it.
Who has this documentation, specially about what kind of rom it is?
A copy of the ROM would be nice too.

Maybe someone else allready did this???
It seems like a nice hobby project

Greets,
Stephan
karloch

msx addict
Posts: 393
Posted: August 23 2004, 13:20   
Yeah, It would be nice so we won't have to use pokes anymore to play Compile games with Music Module. I tried to burn to the Megaflash cartridge, but... ok, no success at all.

It would be cool to change the crappy internal Music Module program for the MSX Audio ROM, but it looks that the ROM inside Music Module can't be more that 32 kB while MSX Audio is 128 kB...
Sonic_aka_T

msx guru
Posts: 2261
Posted: August 23 2004, 14:54   
I know nothing about hardware, but shouldn't a couple of extra address lines solve that problem?
Vincent van Dam
msx addict
Posts: 372
Posted: August 23 2004, 16:00   
It's not just adding a few address lines; you need to add the msx audio rom mapper to enable the msx to address the entire 128k
jpgrobler
msx lover
Posts: 117
Posted: August 23 2004, 17:10   
Ok

So lets get the schematic of the mapper in question. Anybody have it?

ssfony
msx novice
Posts: 18
Posted: August 23 2004, 23:28   
Yeah! I'm not afraid of a little mapperlogic...
My music module is filled with extra ic's and wires anyway for 256kb ram and a audio1/2 switch. And it would be nice to use a flashrom, coze it's easier programming that. Just rip it of an old PC board
BiFi
msx guru
Posts: 3142
Posted: August 24 2004, 07:30   
It seems pc is good for something after all
jpgrobler
msx lover
Posts: 117
Posted: August 24 2004, 13:24   
Hi

Some info from someone that dumped the roms:
Seems the original is a 128k megarom mapped IC. But there is a 32k non mapped) copy of the bios only!

Do we want both the bios an Synth soft or only the bios?
Bios only would be easy to implement - a 32k rom

JP
PS Full download links removed for obvious reasons (http://www.msxpro.com/)

Readme.txt from msxaudio.zip

MSX-Audio BIOS
--------------
Ripped by Fabio R. Schmidlin <sd_snatcher@yahoo.com>


This file contais the MSX-Audio BIOS of the Panasonic FS-CA1 without the anoying SYNTHE program. It's a 32KB plain ROM, starting at 0000h, so it must be mapped to frames 0 and 1 (0000h-3FFFh and 4000h-7FFFh) of your cartridge.

It doesn't look like so, but the two blocks of 16Kb are not swapped. The cartridge signature 4142h really must be at 4000h.



Readme.txt form frs-ca1.zip

MSX-Audio full ROM with SYNTHE disabled on boot
-----------------------------------------------
Modified by Fabio R. Schmidlin <sd_snatcher@yahoo.com>


This file contais the full ROM of the Panasonic FS-CA1 MSX-Audio, but slightly modified to never boot the anoying SYNTHE Music editor on the boot. You can still use the editor by typing "CALL SYNTHE" on BASIC.

It doesn't look like so, but the of 16Kb are not swapped. The cartridge signature 4142h really must be at 4000h. This is a MegaROM, 16Kb pages, switched at adresses 7FFEH and 7FFFH.

SMDNearDark
msx user
Posts: 44
Posted: February 08 2005, 13:21   
I tried using the 32kb rom.

I burnt it into a 32kb eprom and adapted the music module to put that rom on addresses &H0000 - &H7FFF but it doesn't work so no need to try it.

The initialisation goes fine, the Msx-Audio will be found, but all the compile games hang at bootup so there must be more differences.

Normally the peek(&HFFCA) returns 0 but with the rom in the mmod there will be a RST 30.



MTC
msx novice
Posts: 21
Posted: February 13 2005, 00:02   
There's also a 2 or 4 KB SRAM in the Panasonic MSXAudio. Only thing is I forgot how it works exactly (it's been too long ago). The original ROM also contains ADPCM samples.
Another thing: Once you install the original ROM, you can only add another 128KB sample RAM to the MSXAudio.

 
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.