What and where is BYTEIT? Thanks,
m ----- Original Message ----- From: Charlie Hoey To: m100@lists.bitchin100.com Sent: Tuesday, September 06, 2022 8:51 AM Subject: [M100] what's the Right Way to code and assemble on model-t hardware Hey all, looks like the search might be broken in the archives, so apologies if there's a whole thread on this I missed. So I've done some 6502 development, and I have recently been enjoying learning some basics of 8080 assembly on my 100 and 102 using BYTEIT. Very informative to learn a second architecture. So far I'm just porting in a few LFSR random number routines and trying to get the lay of the land. I've read a fair bit on club100, and this doc ( http://www.club100.org/library/doc/ramabout.html) feels like it should have the answers I want, but I'm still a bit lost. So if I type `?HIMEM` in basic, is that showing me the upper limit of what BASIC will attempt to allocate in RAM? Basically like, how do I carve out a chunk of RAM that is safe-ish from getting clobbered? Right now, I'm setting HIMEM to 50000, telling BYTEIT to assemble there, and ORGing small routines up in the 56000 range. Seems to work for a while, but looks wrong from how memory is described in the doc above. Basically wondering the best way to determine a safe range for sandboxing assembly on the machine itself. Thanks!