Dumping/reverse engineering MSX models thread

페이지 4/20
1 | 2 | 3 | | 5 | 6 | 7 | 8 | 9

By enribar

Paragon (1144)

enribar의 아바타

12-04-2020, 21:50

Just dumped the BIOS of my Frael Bruc 100 with SAVEROM but I need to send files to mars2000you, and so, can you reply to my e-mail for confirmation? Thankyou in advance.

By Manuel

Ascended (18254)

Manuel의 아바타

13-04-2020, 13:14

Weren't those ROMs already dumped? Or is this a different version?

By mars2000you

Enlighted (6019)

mars2000you의 아바타

13-04-2020, 13:50

Enribar has a different version. openMSX emulates version 2 of the machine with firmware 1.2 (no menu) or 1.3 (menu scuola 3F), but Enribar's machine has menu scuola 2F (i guess it must be firmware 1.1).

As for other versions, an EPROM reader is required to dump the firmware rom.

it means too that firmware 1.0 is only used for version 1 of this computer.

By Manuel

Ascended (18254)

Manuel의 아바타

14-04-2020, 23:05

So, is there 1.0 or 1.1 firmware dumped already? If yes, I'm interested Smile

Did I understand correctly that enribar has a version 2 machine with a 1.1 firmware?

By bsittler

Master (246)

bsittler의 아바타

19-04-2020, 09:35

I have a Sakhr AX-150 and I attempted to dump the ROMs from it. I got some dump files (one for main/BASIC ROM, one for Arabic ROM) but I don't know how to test them. Is someone here interested in taking a look at them and possibly getting this model emulated?

By Manuel

Ascended (18254)

Manuel의 아바타

19-04-2020, 14:57

I'd be willing to take a look at them. p_gimeno also dumped them, so we can compare. How did you dump them?

By sdsnatcher73

Prophet (2351)

sdsnatcher73의 아바타

19-04-2020, 20:40

xesco wrote:

Dumps of System ROMs can be found here

Added many photos of internals and screenshots of execution results for all the tools. Only missing part is keyboard matrix which requires pressing combinations of keys and taking pictures at the same time which is not possible by myself :)

From your rom dumps and the existing YIS-805/128R2 machine config I created a machine config and systemroms. I bundled them here.

By bsittler

Master (246)

bsittler의 아바타

19-04-2020, 21:06

I dumped two different ways, both using a MegaFlashROM SCC+ SD cartridge as the storage device. For both I booted in English mode by holding CTRL, since it seems to be the only mode where MegaFlashROM SCC+ SD can detect the memory cards on this MSX.

The first pair of dumps was taken using SAVEROM.COM from NEXTOR. The second pair of dumps was taken using GETROM.BIN from the MSX-DOS 1 included with NEXTOR by booting while additionally holding "1". In both cases the data read out was identical.

In each case:
MSX.ROM was dumped from slot 0-0 addresses 0000-7FFF
ARABIC.ROM was dumped from slot 0-1 addresses 4000-BFFF

Here's what the "file" command says about them on my Mac:

MSX.ROM: MSX BIOS+BASIC. version=MSX1, VDP.DR=0x98, VDP.DW=0x98, charset=International, date format=M-D-Y, vfreq=50Hz, keyboard=International, basic=International
ARABIC.ROM: MSX ROM, init=0x4047, stahdl=0x4291

Fingerprinting information from the dumps:

32K MSX.ROM
sha256:a25851c6011ce9dae2df4a46ab3465879c86afc8a58875987701d7f1a7beb139 MSX.ROM
sha1:afd6b92cc7c4b7aea960f6c15cde38381ad357b9 MSX.ROM
md5:0489ac1ccbad56ba7546c9892295f42e MSX.ROM
crc32:5dcb8b70 MSX.ROM

32K ARABIC.ROM
sha256:6d5dfb433d3c8c229ba3e57272a4e7d21a4f0b15049f5a3606fb8b5a54e94228 ARABIC.ROM
sha1:786091b8744e78b9201e302f798469c8ace2ab95 ARABIC.ROM
md5:12ee3d927a4408d40ee19263b473919f ARABIC.ROM
crc32:09e8992d ARABIC.ROM

If a dump is needed from Arabic mode instead, please let me know how I might be able to do this. I also have a Mapper MegaRAM 512KB in case that is helpful. I am currently lacking the necessary cable to connect this computer to my arduitape. The general purpose ports on this computer appear to be defective, unfortunately — joymega does not work with a Sega controller. I also don't have any cable for the printer port.

By bsittler

Master (246)

bsittler의 아바타

19-04-2020, 23:29

Small update: I was able to dump from Arabic mode too, by putting Mapper MegaRAM 512KB in slot A in Mapper mode, putting MegaFlashROM SCC+ SD in slot B, and booting in MSX-DOS 1 mode with Mapper MegaRAM storage driver disabled (CTRL+1+DEL during boot), I was able to dump using GETROM.BIN from Arabic mode BASIC LAUNCHED using "BASIC" from MSX-DOS, then "5" to exit the Arabic menu to BASIC prompt, and finally BLOAD "GETROM.BIN",R

The images dumped this way are identical to the ones dumped from ASCII mode

By bsittler

Master (246)

bsittler의 아바타

19-04-2020, 23:54

I mistyped, it was just 1+DEL

페이지 4/20
1 | 2 | 3 | | 5 | 6 | 7 | 8 | 9