Extract (rip) PSG (AY-3-8910) MSX tunes (Emulation MSX Forum)MSX Resource Center               
              
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 43 guests and 1 MSX friend online

You are an anonymous user.
 

MSX Forum


MSX Forum

Emulation - Extract (rip) PSG (AY-3-8910) MSX tunes

Author

Extract (rip) PSG (AY-3-8910) MSX tunes

Psychophanta
msx friend
Posts: 8
Posted: August 30 2003, 11:12   
How can i extract (rip) PSG (AY-3-8910) MSX tunes from games?

I mean thera could be an emulator which have this hability. Which?

I use NLMSX because i think it is the best.
I use ParaMSX too, but PSG emulation is best in NLMSX.

Neither NLMSX nor ParaMSX seem to have any posibility to extract AY-3-8910 tunes from MSX games.

Some help?
AL
ro
msx guru
Posts: 2347
Posted: August 30 2003, 12:29   
With ripping, do you mean the replayer and music data or ripping to another file format? (.wav for example)
cax

msx master
Posts: 1031
Posted: August 30 2003, 14:23   
What about KSS replayer ?
http://www.xs4all.nl/~fgroen/KSS/
GuyveR800
msx guru
Posts: 3048
Posted: August 30 2003, 16:33   
Learn MSX programming, then you can use MSX tools on any emulator to rip tunes.
Psychophanta
msx friend
Posts: 8
Posted: August 31 2003, 12:26   
I want to extract the "ay" called format tunes (which are supported by the awesome deliplayer player for windows), but not convert it to "ym" format nor wav or mid, etc, but pure "ay" format.
I've found some file in internet ripped form Zanac for example, but i don't know how to extract it from games for myself.
I know MSX programming, and i programmed many things using Z80 assembler and VDP, PSG ay-3-8910, PPI, etc. However, i am sure that there are some tool for PC MSWindows which can do what i want, and i don't want to reinvent things.


AL
Psychophanta
msx friend
Posts: 8
Posted: August 31 2003, 12:27   
I want to extract the "ay" called format tunes (which are supported by the awesome deliplayer player for windows), but not convert it to "ym" format nor wav or mid, etc, but pure "ay" format.
I've found some file in internet ripped form Zanac for example, but i don't know how to extract it from games for myself.
I know MSX programming, and i programmed many things using Z80 assembler and VDP, PSG ay-3-8910, PPI, etc. However, i am sure that there are some tool for PC MSWindows which can do what i want, and i don't want to reinvent things.

So, ro, i want to extract just only the music data.

AL
GuyveR800
msx guru
Posts: 3048
Posted: August 31 2003, 16:11   
You want to extract the music data PLUS music player code, right?

To the best of my knowlegde there is no PC tool to automatically rip that, is there for other systems?!

Your best bet is to use some kind of debugger. Either native on MSX or using an emulator. The only MSX emulator with a decent enough debugger is NO$MSX, although a debugger for openMSX is being worked and BrMSX has a limited debugger, they're nowhere near NO$MSX.

This might be of some help to you also: http://www.angelfire.com/art2/unicorndreams/msx/Yawara.html
Sousuke
online
msx freak
Posts: 154
Posted: September 02 2003, 00:32   
I also had thought about ripping MSX tunes (data and player code)..

Does there exist a tutorial or docs?
Because I want to know how sound/music on the MSX is handled (is there an usual method?)
mars2000you
msx master
Posts: 1723
Posted: September 02 2003, 00:43   
There is not ONE procedure to rip musics and music codes on a MSX computer or emulator, because there are so many different formats for music files. So, you must learn all these formats and if the files are hidden in the sectors of the disk, an hexadecimal editor (like WinHex) is very useful. In some cases, the files are also compressed and/or encryted .... That's a hard work !!!
Guillian
msx professional
Posts: 648
Posted: September 02 2003, 00:52   
Quote:

Because I want to know how sound/music on the MSX is handled (is there an usual method?)



Most of the times, tracing the interrupt rutine will end in the BGM driver.

Anyway, the best way of listening your favorite MSX tunes is KSS (not Konami Sound System, but the file format for WimAmp using MSXplug plug-in)
shaiwa
msx addict
Posts: 287
Posted: September 17 2003, 09:29   
Psychophanta,... if you only want the PSG data you can use the '-logsnd' option in
fmsx-dos.... then you get almost raw psg data....
There are also tools to convert the fmsx PSG format to AY format.
Hope this will help you out.

Greetingz.

 
 







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