badco
Windows User
Posts: 8
|
Post by badco on Feb 6, 2015 19:54:51 GMT
So, I'm working on decompiling some binaries using DASMx, and I was wondering, if anyone had made complete symbol files for the c64 and c128 for all Kernel and Basic routine locations?
Would be a lot easier to read the decompiled code if the calls into the kernels decompiled to common names instead of just address locations.
Obviously can create them myself, just curious if someone else already had done so that could be downloaded, to save the work.
|
|
|
Post by hydrophilic on Feb 8, 2015 7:01:53 GMT
Well, if you download my source code for Media Player 128 (Beta), then you will find the following files: - Vic-ii.src ($d000~d030)
- Sid.src ($d400~d41b)
- Mmu.src ($d500~d50b)
- VDC.src ($d600~d601)
- cia.src ($dc00~dc0f)
- CIA2.SRC ($dd00~dd0f)
- REU.SRC ($df00~df0a)
- C128KERNALjump.src ($2a2~2ba, $31a~333, $ff68~ffe6)
Hopefully those files will get you started... some kernel routines ($FFE7+) are not included, no Editor ROM ($C000+) routines are included, no MONITOR ($b000+) routines are included, and most important (perhaps) is no BASIC routines ($AF00~AFFB) are included.
Yeah, it isn't complete, but as I like to say, "Nothing cheaper than something free!"
P.S., I was not consistent with capitalization in my filenames! No problem for Windows, but be very careful with Linux!!
|
|