Dean Belfield

Results 36 comments of Dean Belfield

That's a good idea. I like that.

HL is used as the MOS return error code. 0 = OK. There is no bounds checking on that table. I will look into that as part of this fix....

This only affects 16-bit MOS commands like Hello_16 or Memdump. The solution is to adjust the stack pointer to &8000 in the initialisation code, restoring the stack before returning to...

Keeping this card open as there is a further consideration with regards to MOS and SPS, as the MOS CALL.LIS may potentially overwrite the topmost entry.

As it is the same bug, and to avoid repeating myself, comments are being updated in the ADL version here: https://github.com/breakintoprogram/agon-bbc-basic-adl/issues/12

There is some demo code by Jeroen Venema using the Nunchuck - I've got one in my kit of spares so am planning on adding it and mouse support to...

This all seems to work quite well in a distilled example, so looks like something in the code is either causing issues with BBC BASIC for Z80 core, or my...

Thanks - sorry it's taken me so long to get back on this. I'll keep this card open so I can further investigate as I test the agon-bbc-basic-adl.

Hi @tonedef71 no it is not ready for testing, there is (at time of writing) one outstanding issue with a stack imbalance. Yes it should be backwards compatible.