HP Forums

Full Version: [HP48] MKROM&DEBUG by Detlef Müller
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi All!

I'm looking for the MKROM & DEBUG's source codes, anyone have a copy of them please?

Note: Yes, it's possible to use JAZZ or RPL48 or ... to disassemble them,
but this require to build a RPL48's entries reference table since
MKROM and DEBUG use lot of RPL48's entries ...

Thanks
To build the entries table, why not use the gentab program (whose source is part of the RPL package)? As for MKROM, it is outdated; use <-LIB-> instead (included with RPL48)

RPL48 is quite outdated... why not use Jazz? The debugger for RPL48 was written by Mika, and became SDB in Jazz. So if you have to have the source, just find it in Jazz.
Yes, I know how to build the entries table, but it is more easier and FASTER
to work on the commented source code and ask for it Smile

MKROM is not outdated by <-LIB->, since they do not serve exactly the same purpose.
<-LIB-> Stand for the PC Tool USRLIB while
MKROM stand for the PC Tool .. MKROM Smile

Jazz is a very beautiful tool, but entirely (or almost) written in assembly langage,
so any minor addition may require a lot of work and skills!

On the other side, RPL48 is mainly written in Sys-RPL, and some assembly code,
just like the HP48 ROM.
For me, It's more easier and funny to add features and personalize RPL48 than JAZZ Smile

I've studied how to implement my 'simpel' wish to allow INCLUDE/INCLOB
statements to include source/objects from anywhere: directories, port etc...
This is not a piece of cake to rewrite the JAZZ routine 'RclTok' ..
even for a JAZZ guru like you Han.
But it took me just an half of hour to implement this in RPL48,
compile it, and test it.. And I'm not a guru !

Actually I'm updating RPL48 using JAZZ source code for
- SSTK
- IStk

I want to port back these JAZZ features :
- SDB
- DB

The DEBUG source code can help me to port-back SDB (By merging the 2 codes).
I want MKROM source code to add library support (EXTERNAL, xNAME, etc... control words)
Reference URL's