Dumping/reverse engineering MSX models thread

Página 15/20
8 | 9 | 10 | 11 | 12 | 13 | 14 | | 16 | 17 | 18 | 19 | 20

Por DamnedAngel

Master (232)

Imagen del DamnedAngel

12-02-2021, 19:17

So here it goes:

Sanyo MPC-3(Wavy3)'s ROM here.

Photos of the machine and of the dump execution here.

best,

Por sdsnatcher73

Prophet (2241)

Imagen del sdsnatcher73

12-02-2021, 20:17

What a beauty! How did you get hold of it?

Por DamnedAngel

Master (232)

Imagen del DamnedAngel

12-02-2021, 22:28

Y! Auctions.

And perseverance.

Big smile

Por Manuel

Ascended (18161)

Imagen del Manuel

12-02-2021, 23:17

Thanks! It's not entirely clear to me which internal slots the 3 cartridge slots map to. If you put it on "FREE" and run MSXMEM2.BAS, and perhaps put your mass storage device in all 3 slots (one by one), can you check which external slot is which internal slot?

Also, did I see correctly it has no printer port?

Could you also dump the RAM? Or just perhaps the whole slot 0? (Assuming the RAM is in slot 0...)

And can you do the test with KEYMATRIX.BAS? Then we can see whether it has key ghosting protection in the keyboard hardware.

Por DamnedAngel

Master (232)

Imagen del DamnedAngel

12-02-2021, 23:28

Manuel wrote:

Thanks! It's not entirely clear to me which internal slots the 3 cartridge slots map to. If you put it on "FREE" and run MSXMEM2.BAS, and perhaps put your mass storage device in all 3 slots (one by one), can you check which external slot is which internal slot?

Sure. Will do.

Manuel wrote:

Also, did I see correctly it has no printer port?

It barely has video output. Big smile Printer is asking too much.

Manuel wrote:

Could you also dump the RAM? Or just perhaps the whole slot 0? (Assuming the RAM is in slot 0...)

Sure, but... Forgive my ignorance, but what good will RAM dump do? Don't the states of the bits fluctuate every power cycle? Or you are interested in upper reserved area? If so, wouldn't the (emulated) boot set this up accordingly?

Manuel wrote:

And can you do the test with KEYMATRIX.BAS? Then we can see whether it has key ghosting protection in the keyboard hardware.

Where can I find KEYMATRIX.BAS? The link for the tools in the first page of the thread is not working for me.

best,

Por Manuel

Ascended (18161)

Imagen del Manuel

12-02-2021, 23:39

Search for reverse engineering here: http://frs.badcoffee.info/tools.html It contains all the tools you need and a readme to guide you through the tests :)

Why the RAM is interesting: many RAMs have an initial pattern and some software does not initialize the RAM properly, so that it depends on the initial pattern what happens. So, we try to emulate the initial RAM patterns.

Por syn

Prophet (2065)

Imagen del syn

13-02-2021, 00:35

DamnedAngel wrote:

So here it goes:

Sanyo MPC-3(Wavy3)'s ROM here.

Photos of the machine and of the dump execution here.

best,

beautiful machine indeed

Por DamnedAngel

Master (232)

Imagen del DamnedAngel

14-02-2021, 14:49

Manuel, here goes the updated info:

Dumps available here.

S0SS0P01.ROM -> ROM at slot 0, pages 0 and 1.
S0SS0P2.ROM -> Patterns in slot 0, page 2 (empty): 0x7E.
S0SS0P3.ROM -> Patterns in slot 0, page 3 (uninitialized RAM): 0xFF|0x00.

Photo album updated here, with results from a bunch of diagnostic tools. Be sure to check the coments in some of the photos.
[]'s

Por Manuel

Ascended (18161)

Imagen del Manuel

14-02-2021, 15:28

Hmm, swithed I/O port ID 135 found!

FRS wrote:

Quote:

This is really pretty intriguing.
1) IDs greater than 127 are meant for devices, while IDs <=127 are meant for makers. But this machine doesn't seem to have any special hardware inside.
2) It could be the T7775 MSX-Engine, so maybe it has some special configuration options in the switched I/O ports. Have you run SWIOSCAN.BAS on any other machine that has this engine inside to check if they also return this ID?

However, this machine does not have any engine.

Slots seem to be indeed corresponding as expected.
Keymatrix test shows protection for ghosting.

Thanks a lot for your efforts! I'll add the machine to openMSX thanks to you.

Por DamnedAngel

Master (232)

Imagen del DamnedAngel

14-02-2021, 15:44

Is there something I should probe in io 135?

Página 15/20
8 | 9 | 10 | 11 | 12 | 13 | 14 | | 16 | 17 | 18 | 19 | 20