Richard Dymond

Results 25 comments of Richard Dymond

Apologies for the delay. I really am using freerdp-proxy.exe. I have built the `master` version of the proxy, but I haven't been able to get it working. I'll keep trying,...

Thanks for the info, @luxocrates. I too was using the ROM with md5sum `39065497630802346bce17963f13c092`. Glad to know the differences at E4DA and E621 weren't just an artifact of SkoolKit (the...

I am not able to reproduce this behaviour. Can you list the exact commands you're running to do the ctl -> skool -> ctl -> skool conversions?

I'm still not able to reproduce the behaviour you describe. I start with this control file: @ $4000 start @ $4000 org b $4000 Screen Pixels data B $4000,$1800,32 b...

The "LAP No" issue is caused by a faulty address in the original skool file: ; Message "LAP No" t$6BF5 DEFM "LAP No" ; Message "Pos Car Diff" (needs to...

sna2skool.py should print a warning if your control file erroneously truncates an instruction (i.e. a machine code instruction, not a DEF* directive), but it doesn't if one DEF* directive overlaps...

> True, but after changing hundreds of `DEFM` strings bytes back into bytes and regenerating the values and addresses, after splitting them, I'm extremely happy of having botched just a...

With 3b143a8837aec3d53f4406110992e84ebcf8fd4a, the control file parser now prints a warning when it truncates a sub-block to prevent it from overlapping with the next one.

You are probably missing an [@assemble](https://skoolkit.ca/docs/skoolkit/asm.html#assemble) directive, to make sure that assembly language instructions are converted into byte values.

Did the `@assemble` directive fix the problem? By the way, the fact that assembly language instructions are not converted into byte values by default is by design. `@assemble` was introduced...