Re: Non-6502 ROM used for software key?

From: Anders Carlsson <anders.carlsson_at_sfks.se>
Date: Wed, 28 Mar 2018 00:55:19 +0200
Message-ID: <dfde5f9b-ab8a-67a0-087b-9dcbd33c095d@sfks.se>
I wrote:

> DASMx [..] will take a binary file and tries to disassemble it for a 
> wide range of CPUs
>
> http://myweb.tiscali.co.uk/pclare/DASMx/

It turns out to be a (freely downloadable) Windows command line tool 
rather than an online web based tool, and handles the following 
architectures:

RCA 1802, 1805
Signetics 2650
MOS 6502
Rockwell 65C00, 65C29, 65C02, 65C102, 65C112
Hitachi 6301, 6303, 63L05, 6305
Motorola 6800, 6801, 6802, 6803, 6805, 68HC05, 68HC705, 6808, 6809
Intel 8048, 8051, 8080, 8085
Sharp LR35902 (Nintendo GameBoy specific)
Zilog Z80, National Semiconductor NSC800
Microchip PIC16F83, PIC16F84

One has to run it once for each architecture and it will overwrite the 
LST file it generates. At first I had to compile Ethan's bytes back to a 
binary file but that was an easy task thanks to the "other" DASM.

As a layman casting one eye at the generated disassembly for processors 
I don't really have a clue about, the data set doesn't seem to make 
sense when disassembled as either of the above architectures. Someone 
else might want to double check.

For that matter, perhaps the extracted chunk is data and code is to be 
found later in the ROM? No, I don't feel the urge to investigate beyond 
this point.

Best regards

Anders Carlsson
Received on 2018-03-28 01:00:38

Archive generated by hypermail 2.2.0.