How to log AY8910 registers?

By ARTRAG

Enlighted (6935)

ARTRAG's picture

03-03-2018, 10:25

I'm looking for a simple way to log AY8910 registers in a txt file while playing PT3 music
I've been looking at VTII and at Ay_Emul, but they do not allow the saving of log files of AY registers (even if they can read them).

Now I am trying to do this using msx emulators. I want to compile the music modules in a test program and dump the registers when they change (do you know better options?).
Is there already a debugging script in openmsx for dumping AY8910 registers in a file including the time when they change (i.e. including the time when the cpu write them)?

Login or register to post comments

By nenefranz

Resident (43)

nenefranz's picture

03-03-2018, 10:39

I think that Meisei has a feature to log PSG registers. Although it isn't export to txt but bin.

By Manuel

Ascended (19462)

Manuel's picture

03-03-2018, 10:55

Yes, openMSX can log any registers you like. Check the reg_log command.

By Grauw

Ascended (10768)

Grauw's picture

03-03-2018, 10:57

You can log to a vgm file with vgm_rec in openMSX and then use the vgm2txt tool to turn it into something human readable.

By ARTRAG

Enlighted (6935)

ARTRAG's picture

03-03-2018, 13:38

Thanks! Other question, can we play YM files with an msx player ?
Not sure, but they could be converted to VGM, could they?

By yzi

Champion (444)

yzi's picture

03-03-2018, 17:22

There's Marq's MYMPlay for MSX.
http://www.kameli.net/lt/prod.htm

By ARTRAG

Enlighted (6935)

ARTRAG's picture

03-03-2018, 19:05

Thanks