Page 2 of 2

Re: Gigatron

Posted: Fri Jun 04, 2021 4:55 am
by sajattack
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.

Re: Gigatron

Posted: Fri Jun 04, 2021 11:38 am
by pgimeno
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.