How to log AY8910 registers?


Enlighted (6844)

Portrait de ARTRAG

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 ou Inscrivez-vous pour poster

Par nenefranz

Resident (43)

Portrait de nenefranz

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.

Par Manuel

Ascended (18788)

Portrait de Manuel

03-03-2018, 10:55

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

Par Grauw

Ascended (10581)

Portrait de Grauw

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.


Enlighted (6844)

Portrait de ARTRAG

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?

Par yzi

Champion (444)

Portrait de yzi

03-03-2018, 17:22

There's Marq's MYMPlay for MSX.


Enlighted (6844)

Portrait de ARTRAG

03-03-2018, 19:05