Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-27 Thread runrin
Thanks for letting me know. It's a shame that its not compatible with everything. It's strange to me that hardware scrolling wasn't part of the original design. On Mon, Nov 27, 2023 at 02:56:16AM -0500, Stephen Adolph wrote: >Not sure there was any space left. > >What I have found is that

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-27 Thread Stephen Adolph
Actually there was a good chunk of space left over. Attaching the hardware scroll binary and the patch ASM. I think there is space from 7603 to 763F. If you were interested to try out the rom, you can edit this binary with your mods. On Mon, Nov 27, 2023 at 12:27 AM runrin wrote: > Ack! It was

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-27 Thread Stephen Adolph
Not sure there was any space left. What I have found is that some programs directly write to the video driver chips assuming they are all in the default scroll state. This messes up the display sometimes. I'm not sure hardware scroll is good for that reason. The fix is to reset the machine when

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-26 Thread runrin
Ack! It was a silly mistake. I needed JZ not RZ. Everything is working perfectly now. Stephen, off hand, do you know if there is any extra space left over after your hardware scrolling patch? I'd like to use it, but I'm not sure if it will fit anymore with the extra 11 bytes I added in the space t

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-26 Thread Stephen Adolph
If the patch gets too challenging, you could always intercept the key processing and transpose the 'o' key back into the first 26 characters. On Sunday, November 26, 2023, Stephen Adolph wrote: > Both tests should modify carry flag? > > On Sunday, November 26, 2023, runrin wrote: > >> Here's

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-26 Thread birt_j
keymaps on the M100 (and a question about caps lock) I use the Telemark TASM32. I think you can find it online, not sure. On Saturday, November 25, 2023, runrin mailto:run@rin.run> > wrote: What assembler are you using Stephen? There are a large number of assemblers available

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-26 Thread Stephen Adolph
Both tests should modify carry flag? On Sunday, November 26, 2023, runrin wrote: > Here's the patch I wrote after applying your base patch. I must be > making a silly mistake here, since it doesn't seem to work correcly. > Semi-colon is no longer shifted as expected, but it's not catching the >

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-25 Thread runrin
I tried uz80as ( https://github.com/jorgicor/uz80as ) tonight which also claims to be compatible with TASM and I got the same results as with the TASM 3.2 shareware executable. Pretty easy to get up and running and worth a try. If I give bergen a try I'll let everyone know how it went. On Sat, No

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-25 Thread runrin
Here's the patch I wrote after applying your base patch. I must be making a silly mistake here, since it doesn't seem to work correcly. Semi-colon is no longer shifted as expected, but it's not catching the `o' for some reason. .org0722CH MOV A,C ; uncha

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-25 Thread Mike Stein
Thanks for the tip! I'll have to check it out. m On Sat, Nov 25, 2023 at 9:28 PM Joshua O'Keefe wrote: > On Nov 25, 2023, at 4:54 PM, Stephen Adolph wrote: > > I use the Telemark TASM32. I think you can find it online, not sure. > > > bergen is a modern open source reimplementation of Telema

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-25 Thread runrin
Thanks Joshua and Stephen! For now I'll run TASM with wine, but I will definitely give bergen a try. I did some digging around on the wayback machine and see that there was at one time an ANSI C source release of TASM which would be really neat to find and archive. I tried sending an email to th

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-25 Thread Joshua O'Keefe
> On Nov 25, 2023, at 4:54 PM, Stephen Adolph wrote: > > I use the Telemark TASM32. I think you can find it online, not sure. bergen is a modern open source reimplementation of Telemark TASM, intended as a drop-in replacement that runs on modern platforms. I haven't tested it but it looks l

[M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-25 Thread Stephen Adolph
I use the Telemark TASM32. I think you can find it online, not sure. On Saturday, November 25, 2023, runrin wrote: > What assembler are you using Stephen? There are a large number of > assemblers available in my package manager on linux, but they all seem > to use different syntax than your pa

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-25 Thread runrin
What assembler are you using Stephen? There are a large number of assemblers available in my package manager on linux, but they all seem to use different syntax than your patch (or they just don't support things like .org at all for some reason.) I actually came close to trying ZBUG on the m100 :P

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-25 Thread runrin
Wow, Stephen! Of course you know exactly where it is! Thanks so much! If you could share your character printing patch I'd appreciate it. Looks like the simplest way to get `o' to work with caps lock would be to just accept that `;' and `[' will also be shifted, and change the 27 to a 29. It'll

Re: [M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-25 Thread Stephen Adolph
Since you are modifying the ROM, you may find to get what you want you need more space. I have a patch that rewrites some routines for character printing that frees up about 180 bytes if I recall correctly. I've used this to fix things I don't like in the Main ROM. I'm happy to share that patch,

[M100] Alternate keymaps on the M100 (and a question about caps lock)

2023-11-24 Thread runrin
Hey all! I just finished building my FlexROM and patching the system rom for my keyboard layout of choice (colemak). I'm super excited about it because it will make my m100 much more usable for me. Here are the relevant lines of the rom that were patched if anyone is interested: 7BF0 AA 7A