CE-Programming / CEmu

Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features
https://ce-programming.github.io/CEmu
Other
1.05k stars 77 forks source link

natural keybindings export causes CEmu to crash #448

Closed tutorllini closed 2 months ago

tutorllini commented 1 year ago

(Thanks for reporting an issue! Please make sure to fill out the blanks below.)

What's wrong, and with what software version?

Operating System: … Windows 11 CEmu version: … v2.0dev Describe your issue:
… exporting natural keybindings causes crash. really want to customize!

What are the steps to reproduce this issue?

  1. …Launch CEmu
  2. …Set key bindings to Natural
  3. …File => Export => Keypad Mapping => Save (crash)

Any logs, error output, screenshot, other comments...?

…would love to customize these bindings. Please let me export the ini file!

adriweb commented 1 year ago

I'm not sure natural keybindings are supposed to be modified/modifiable as they're made to translate what you type into something as close as possible on the calc... but I'll let @jacobly0 answer more precisely.

Jerry23011 commented 1 year ago

I just found the same problem, if I change key bindings to Natural in settings and choose to export key bindings, CEmu will crash the moment I click Save

Here are the screenshots

截屏2022-12-02 20 31 49 截屏2022-12-02 20 32 08

macOS 12.6.1 CEmu v2.0dev (git: 6cab11d)

adriweb commented 2 months ago

Turns out this is a dup of #434 but this issue got more attention, so let's keep this one open and close the other one

adriweb commented 2 months ago

Natual keymap isn't exportable because it is not actually a real keymap in the sense of the other ones. It now shows a warning before trying to export it.