Gigatron
-
- Core Developer
- Posts: 35
- Joined: Sun May 24, 2020 6:50 pm
- Location: BC, Canada
- Has thanked: 4 times
- Been thanked: 17 times
- Contact:
Re: Gigatron
Thanks for the patch. One question, why did you change the clock for the keyboard from famicom_pulse to clk_app? For F12, I think ao486 uses win+f12 or ctrl+f12 or something. Maybe worth looking into. In terms of the rom loading, that's next, I want to do gt1 loading for external programs, but I can do the full rom too.
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Gigatron
I changed the clock because famicom_pulse is inactive during reset, meaning the keyboard is not polled, and when pressing Ctrl + AltL + AltR to reset, unless you held them for a while, the key release event was missed, resulting in all three keys getting stuck and the keyboard not functioning until you pressed and released each of them again.
clk_app was the slowest clock I found that was always generated without exceptions. I could have divided it further but I thought it was good enough.
Given that there isn't any app using any function keys in the first place, I didn't care much about F12. I'll put it in the low-priority list together with key auto-repeat.
Thanks for looking into the ROM loading.
clk_app was the slowest clock I found that was always generated without exceptions. I could have divided it further but I thought it was good enough.
Given that there isn't any app using any function keys in the first place, I didn't care much about F12. I'll put it in the low-priority list together with key auto-repeat.
Thanks for looking into the ROM loading.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV