Ah, no, not me. I am an ASM programmer. I am not doing HLL stuff, never, no chance.cybdyn wrote:is any chance if you make in result some kind if macro or high level interpretation of how how sub-cpu works? something like: make from asm of Moto to "C", or any macro definition.
Hmm, I haven't tried, but I guess .S19 requires some special loader, too. On the other hand, the address-info in .S19 might make it a bit more clear what goes where. Anyways, the dumping format doesn't matter too much, I just wanted to mention the no$psx can't deal with .S19 - and in case anybody wondered: .S19 isn't a native format related to the PSX chip dumps. Although, quite possible that Sony's developers did actually use that kind of S19 files when they were programming the chips.TriMesh wrote:Because I wanted a format with address information, and SREC seemed the natural choice because it was the one that the original Motorola tools used. Personally, I don't like the raw binary format because it has memory dumps from two different areas of ROM just concatenated together, so the loader has to be specially written to handle it.
Oh, and some days ago, Shadow mentioned that the DTL-H2000 sub-cpu is having chip markings 'P823' 'U01Q' (hidden underneath of the still-undumped 32pin EPROM). The P823 seems to stand for "CXP82300" (aka the ROM-less piggyback version of Sony's "CXP823xx" chips). So, DTL-H2000 seems to be using Sony SPC700 code (as used the by SNES APU), rather than Motorola HC05 code (as used by PSX retail consoles).