How to log AY8910 registers?


Enlighted (6828)

afbeelding van 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)?

Aangemeld of registreer om reacties te plaatsen

Van nenefranz

Resident (43)

afbeelding van 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.

Van Manuel

Ascended (18724)

afbeelding van Manuel

03-03-2018, 10:55

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

Van Grauw

Ascended (10564)

afbeelding van 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 (6828)

afbeelding van 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?

Van yzi

Champion (444)

afbeelding van yzi

03-03-2018, 17:22

There's Marq's MYMPlay for MSX.


Enlighted (6828)

afbeelding van ARTRAG

03-03-2018, 19:05