Post Reply 
[HP4x] ROM Disassembly
03-13-2015, 05:36 AM (This post was last modified: 03-13-2015 02:54 PM by Han.)
Post: #21
RE: [HP4x] ROM Disassembly
Edit: I should have added that the control files are specific to ROM R)

Here's my current set of files for sadhp v1.061. The diff file is against the original v1.05 release. A few modifications have been made so that -X now forces SX mode (i.e. GX mode is by default). I've verified up to #40000h although there are still a few gaps here and there.

There are a still few things that I don't like about how sadhp currently handles entry points. I think we could do better with a modified symbols file. I would like to have a separate symbol file for RAM and IO entries (so that they don't clutter up the output or cause name collision when overlapping with covered ROM entries). Perhaps the RAM and IO entries could be identified with the '@' symbol. The label fields for these entries could be suppressed, and perhaps a series of equates could be generated instead. Likewise goes for constants.

The other thing I plan to modify is how the entries are sorted. In version 1.05, local names seem to have higher priority. The problem with this is that entries for libraries are not used. In 1.06 the tilde names are used with the ROMPTR2 token that is supported by Debug4x. I need to figure out a better hierarchy for the symbol sorting.

Download sadhp 1.061 (diff against 1.05)
.zip  sadhp1061.zip (Size: 80.2 KB / Downloads: 22)

Edit: If you're new to this and need a quick tutorial on patching via diff files, see this link on patching. You will need to download the original version 1.05 of sadhp from http://www.hpcalc.org

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)