Re: Dual MSX-AUDIO question
At 04:36 17-12-01 +, you wrote: This leads me to yet another slightly lame question - the player seems to support just about every sound standard possible (except OPM ;) ) and even has support for four SCCs and two MSX-AUDIOs. Now I understand how the SCCs work - they map into memory space so that's simply using the slot system. However, the MSX-AUDIO chip maps into I/O space (C0 and C1) which is global, so how does the program support more than one of them? Surely if I plug MSX-AUDIOs into both slots they will conflict with each other? This second MSX-AUDIO is an adapted version of MSX-AUDIO (Philips Music Module) that is mapped to I/O C2 and C3. I think there is an archive regarding this 'transformation' from MSX-AUDIO to MSX-AUDIO 2. It's called AUDIO1-2.PMA and is found on ftp://ftp.bifi.msxnet.org/waterland/MUSIC/AUDIO1-2.PMA IIRC it contains a text file and a Dynamic Publisher file which describes the changes. GreeTz, BiFi Visit my Home Page at www.bifi.msxnet.org mail me at: [EMAIL PROTECTED] FTP: ftp.bifi.msxnet.org ICQ #36126979 -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Dual MSX-AUDIO question
Richard, Yoa are right about i/o based devices being active in whatever slot you place them. The slot select system only affects memory space, not I/O space. It is therefore easy to get a conflict with overlapping i/o addresses, especially since not all manufacturers did a good job in decoding the i/o address. Quite often the decoding is so limited that a whole block of i/o addresses is occupied. It might be that a slight modification of the I/O addresses of one is required to have two Music modules working together with SMe. That mod was published with the SME editor. See my website for a pdf file. To disable a ROM to have just a SCC funtion, dont desolder the ROM but add a switch. Also documented. -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Dual MSX-AUDIO question
] It's called AUDIO1-2.PMA and is found on ] ftp://ftp.bifi.msxnet.org/waterland/MUSIC/AUDIO1-2.PMA ] ] IIRC it contains a text file and a Dynamic Publisher file which describes ] the changes. Please note that the text is in dutch. Still need to translate it to English. Kind regards, Alex Wulms -- Visit The MSX Plaza (http://www.inter.nl.net/users/A.P.Wulms) for info on XelaSoft, Merlasoft, Quadrivium, SD-Snatcher on fMSX, the MSX Hardware list, XSA Disk images, documentation, Japanese MSX news from Ikeda and lots more. -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Dual MSX-AUDIO question
] ... - I just heard SME3 player running on my ] NMS8245 with a hacked-up PC disk drive and it's absolutely wonderful! Thanks :-) ] This leads me to yet another slightly lame question - the player seems to ] support just about every sound standard possible (except OPM ;) ) and even ] has support for four SCCs and two MSX-AUDIOs. Now I understand how the ] SCCs work - they map into memory space so that's simply using the slot ] system. However, the MSX-AUDIO chip maps into I/O space (C0 and C1) which ] is global, so how does the program support more than one of them? Surely ] if I plug MSX-AUDIOs into both slots they will conflict with each other? According to the MSX2 standard, you can have two (optional) MSX Audio's. One on C0/C1. The other on C2/C3. SME3 makes use of this optional feature. In one of the other mails, you can find a reference to a (dutch) text describing how to modify a Philips MSX Music module to listen to port C2/C3 in stead of C0/C1. The modification exists of installing a switch to switch between the two address ranges. Though, it also switches the I/O address of the MIDI ports in the music module. Kind regards, Alex Wulms -- Visit The MSX Plaza (http://www.inter.nl.net/users/A.P.Wulms) for info on XelaSoft, Merlasoft, Quadrivium, SD-Snatcher on fMSX, the MSX Hardware list, XSA Disk images, documentation, Japanese MSX news from Ikeda and lots more. -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Dual MSX-AUDIO question
On Tue, 18 Dec 2001, Alex Wulms wrote: ] ... - I just heard SME3 player running on my ] NMS8245 with a hacked-up PC disk drive and it's absolutely wonderful! Thanks :-) No problem - a very useful program! I just spent a few hours soldering up a sampleRAM mod for my Toshiba MSX-AUDIO (NOT an easy job) and have now also heard the ADPCM bits. Hopefully I'll be able to put the thing back together with all the wires and things inside the metal shield! According to the MSX2 standard, you can have two (optional) MSX Audio's. One on C0/C1. The other on C2/C3. SME3 makes use of this optional feature. Are there any MSX-AUDIO cartridges that come with I/O address C2/C3 by default? I don't feel like doing another sampleRAM mod ;) In one of the other mails, you can find a reference to a (dutch) text describing how to modify a Philips MSX Music module to listen to port C2/C3 in stead of C0/C1. The modification exists of installing a switch to switch between the two address ranges. Though, it also switches the I/O address of the MIDI ports in the music module. I eagerly await a translation! Richard -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Dual MSX-AUDIO question
First of all, let me say a big, BIG thankyou to all who have helped me get my MSX system up to scratch - I just heard SME3 player running on my NMS8245 with a hacked-up PC disk drive and it's absolutely wonderful! This leads me to yet another slightly lame question - the player seems to support just about every sound standard possible (except OPM ;) ) and even has support for four SCCs and two MSX-AUDIOs. Now I understand how the SCCs work - they map into memory space so that's simply using the slot system. However, the MSX-AUDIO chip maps into I/O space (C0 and C1) which is global, so how does the program support more than one of them? Surely if I plug MSX-AUDIOs into both slots they will conflict with each other? Time to desolder a Konami ROM, I think... :) Richard -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html