Post Reply 
[HP4x] ROM Disassembly
03-04-2015, 09:15 AM (This post was last modified: 03-13-2015 06:16 PM by Han.)
Post: #5
RE: [HP4x] ROM Disassembly
Here are some diffs for compiling on Mac OS X; your interest in the HP48 has renewed my own interest in it as well. You will need to install the command line tools (this process has changed a few times, but it's basically the unix stuff such as make, etc).

The attached zip file is a diff of the original 1.05 Source directory with my Source directory which I've re-versioned to 1.06

The next update will be to get the xcom, xfmt, and xsym programs to run for the GX ROMs. Then it will be much easier to disassemble and comment these ROMs using emacs.

To disassemble covered ROM, use:

sad -Xv <start> <end>

You can still disassemble port1 and port2 by simply removing the -v option and ensure that <start> is an address in the port1 or port2 range (i.e. #80000h or higher)

EDIT: Modified rpl.c to better handle composite endings; should be able to properly disassemble all composite objects properly except for secondaries that were intentionally not compiled to have SEMI terminators (e.g. SDB within Jazz, though this is the only case I can think of)

Edit: newer version available here: version 1.061

Graph 3D | QPI | SolveSys
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
[HP4x] ROM Disassembly - Bruno - 03-03-2015, 10:10 AM
RE: [HP4x] ROM Disassembly - Han - 03-03-2015, 01:19 PM
RE: [HP4x] ROM Disassembly - Han - 03-03-2015, 01:55 PM
RE: [HP4x] ROM Disassembly - Bruno - 03-04-2015, 08:19 AM
RE: [HP4x] ROM Disassembly - Han - 03-04-2015, 09:21 AM
RE: [HP4x] ROM Disassembly - Han - 03-04-2015 09:15 AM
RE: [HP4x] ROM Disassembly - Bruno - 03-04-2015, 10:22 AM
RE: [HP4x] ROM Disassembly - Bruno - 03-05-2015, 10:15 AM
RE: [HP4x] ROM Disassembly - Bruno - 03-05-2015, 01:15 PM
RE: [HP4x] ROM Disassembly - Han - 03-05-2015, 02:12 PM
RE: [HP4x] ROM Disassembly - Bruno - 03-05-2015, 02:16 PM
RE: [HP4x] ROM Disassembly - Han - 03-05-2015, 02:27 PM
RE: [HP4x] ROM Disassembly - Bruno - 03-05-2015, 03:02 PM
RE: [HP4x] ROM Disassembly - Han - 03-05-2015, 09:20 PM
RE: [HP4x] ROM Disassembly - Han - 03-09-2015, 03:13 PM
RE: [HP4x] ROM Disassembly - Bruno - 03-10-2015, 07:54 AM
RE: [HP4x] ROM Disassembly - Bruno - 03-10-2015, 08:10 AM
RE: [HP4x] ROM Disassembly - Bruno - 03-11-2015, 08:40 AM
RE: [HP4x] ROM Disassembly - Han - 03-11-2015, 06:23 PM
RE: [HP4x] ROM Disassembly - Bruno - 03-12-2015, 10:51 AM
RE: [HP4x] ROM Disassembly - Han - 03-13-2015, 05:36 AM
RE: [HP4x] ROM Disassembly - Han - 03-23-2015, 04:11 PM
RE: [HP4x] ROM Disassembly - Joe Horn - 03-23-2015, 08:03 PM
RE: [HP4x] ROM Disassembly - Han - 03-23-2015, 09:10 PM
RE: [HP4x] ROM Disassembly - rprosperi - 03-23-2015, 11:14 PM



User(s) browsing this thread: 1 Guest(s)