About logging PSG registers in openMSX: you can use both psg_log, which logs in the .PSG format, and the more generic reg_log command, which logs in readable ASCII.
(1) When game detects it's being booted on an MSX2 or higher, pallette will be adjusted to resemble a certain "standard" of the MSX1 pallette.
Better: detect the videochip. There are MSX1 machines with a V9938 videochip which can benefit from the palette stuff as well (e.g. Spectravideo SVI-738, Yamaha CX5MII/128)
5) And finally, about Montezuma's new conversion (better sound)
Better sound? how?
I have Slotman´s Montezuma´s Revenge cartridge and it has good sounds.
Unless you have added MSX-Music and/or SCC sound...
(probably not)
the only reason it's not online yet is because MäSäXi asked for a new opening sequence!
(well, I need to test it a little better too)...
Thanks for appreciating my wish for new opening sequence.
I think that colourful original Colecovision logo suits much better for such an old game.
And it´s Colecovision game anyway.
About logging PSG registers in openMSX: you can use both psg_log, which logs in the .PSG format, and the more generic reg_log command, which logs in readable ASCII.
(1) When game detects it's being booted on an MSX2 or higher, pallette will be adjusted to resemble a certain "standard" of the MSX1 pallette.
Better: detect the videochip. There are MSX1 machines with a V9938 videochip which can benefit from the palette stuff as well (e.g. Spectravideo SVI-738, Yamaha CX5MII/128)
I used psg_log, but I made a program to transform it into "Muffie's format" which is:
psg port, value, # of interrupts to wait until next port output. Ex:
DB 7,191,3
DB 0,80,0
DB 2,64,0
DB 7,184,0
DB 8,15,0
DB 9,15,1
DB 10,14,1
DB 10,13,1
Much smaller!
About detecting the video chip, as soon as I got some time to do some research, I'll code it.
Better sound? how?
I have Slotman´s Montezuma´s Revenge cartridge and it has good sounds.
Unless you have added MSX-Music and/or SCC sound...
(probably not)
Well, the sound chip used in Coleco, although similar, is different than the one inside MSX. By far, "translating" code made to Coleco's chip to code for the MSX chip is the most difficult part of the conversion.
The cart you have uses some sound routines that RicBit made long time ago when converting Coleco's Space Invaders to MSX (http://www.700km.com.br/mundobizarro/sic.php). Those routines were good enough to run Space Invaders but were not 100% complete neither accurate for other games. Apparently the routines were modified to run Montezuma and Jungle Hunt, but in my opinion with some flaws.
My routines were also not 100%. But only because of the REAL hardware differences between Coleco and MSX sound chips. That's what makes some of the sounds "different" from the original. In some cases worst, in others better. But it's everything there...
Soon the ROM will be available and I'll be glad if you can review both conversions trying to focus on sound output. That will even help me with future releases!
Best Regards,
Of course.

indeed.
Excelsior.
MSX live forever.
Just like Debbie Harry.
Please Muffie, put Debbie Harry's digitalized picture in the intro of you next conversion.
m(__)m
About conversions... what happened with Pac-Man Collection from Opcode Games?
Well, Coleco conversions... I enjoy Donkey Kong, Donkey Kong Jr, Tapper and Star Wars with the Coleco emulator. Gyruss starts, but it freezes and Turbo doesn't run... all these titles could be converted
About detecting the video chip, as soon as I got some time to do some research, I'll code it.
dvik already posted a routine on MRC which does it. I guess you can use it directly. It was also used by Edwin for MJTT.
