slajerek / RetroDebugger

Retro Debugger is a multiplatform debugger APIs host for retro computers: C64 (Vice), Atari800 and NES (NestopiaUE).
177 stars 23 forks source link

Japanese (I think) characters in Keyboard Mapping screen #70

Open rahlhar opened 1 week ago

rahlhar commented 1 week ago

After a fresh install (or deleting ~/.RetroDebugger) the Settings > C64 > Keyboard mapping screen appears as expected.

After manipulating the workspace layout - can't think of anything else that I've done in the interrim - the mapping screen shows japanese glyphs in the mapping screen.

To Reproduce Not totally certain

Expected behavior Keyboard mapping screen to remain as default.

Screenshot 0_c64keys

Desktop:

slajerek commented 1 week ago

This is because you selected Japanese characters ROM as your C64's char rom. Note, the Retro Debugger uses C64's char rom as base to create C64 fonts. To fix this, simply select latin chars (standard) ROM. Although, I confirm this should be changed to allow user to select any char ROM and not break display.

rahlhar commented 6 days ago

Well that was foolish of me. I just grabbed the "highest looking" version number from vice's files, in this case chargen-906143-02.bin. I'm sure it worked at first, but perhaps it was prior to a restart. I've switched to chargen-901225-01.bin and all seems to be behaving.

Thanks again.

Is there a way to know more about these different ROM versions? I was using this as reference but it lacks some detail.

Or are there other sources of these ROMs?