voidware / reckon

Reckon Calculator
Other
10 stars 2 forks source link

Incorrect button mappings for Casio fx-9860GII SD #1

Open GinkREAL opened 8 years ago

GinkREAL commented 8 years ago

I made an account just for this lol, anyway the buttons are mapped incorrectly, like 3 is delete, 9 is sin and so on.

voidware commented 8 years ago

Yes, the original code was for the 9860 slim not the GII. If you know the mappings for this model, that would be great. I never got to test the GII. thanks,

GinkREAL commented 8 years ago

yeah sure i can test it out. How would i do that though?

voidware commented 7 years ago

Sorry, missing file rpn.cpp added.

wisemoth commented 7 years ago

It's taken a while and fixes to get the source to build; now I've hacked a trial for the key map on the non-slim model. The problem is the current code for testing if the calculator is a slim is failing. If you force the IsSlim to return 0 then the keymap already in the code for the "Portrait" calculator works well on the non-slim calculator :)

Edit: Though some that look like the map should work, don't quite - eg Abs( (and others) appear as u

2minwia commented 7 years ago

pls fix, 10 bux for fixer https://www.bountysource.com/issues/33052300-incorrect-button-mappings-for-casio-fx-9860gii-sd

watchmakerful commented 6 years ago

Any news on this issue? The keymap on a FX-9750GII with a Graph75+E firmware (similar to FX-9860Gii) is also incorrect. PS, I can't build this app with the Casio SDK, it can't find some source files even if they actually exist.

watchmakerful commented 6 years ago

Trying the latest build with IsSlim forced to return 0. Casio FX-9750GII flashed into Graph75+E v2.05. Some buttons have problems: Exit (u) F2 (u) F6 (u) Shift+X0t (space) !!! Shift+ab/c (space) !!! Shift+f-d (h) Shift+ -> (u) Shift+1, 4, 7, 9 (u) Shift+5 (lowercase q) Shift+6 (lowercase r) (are these two by design???) Shift+0 (space) !!!

watchmakerful commented 6 years ago

One more problem, arrow keys in ALG mode also type "u".

voidware commented 6 years ago

It does that here too. I think there are no bindings for arrows in ALG mode. "u" seems to be the default. Maybe make it map to something.

Also, I seem to have lost my FA-124 PC LINK program. so i can't copy to a real device. My fixes are in the emulator. is there a download link for FA-124 (or a new version). Also it needs to work on Windows 64 bit. I think i originally had it installed on an old machine.

-- hugh.

On 14/06/2018 23:10, watchmakerful wrote:

One more problem, arrow keys in ALG mode also type "u".

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/voidware/reckon/issues/1#issuecomment-397453899, or mute the thread https://github.com/notifications/unsubscribe-auth/ACXgsvUhSX6TGBWj0LO6tzd8K_mMu3HVks5t8t9QgaJpZM4IJTD7.

watchmakerful commented 6 years ago

Download here: http://edu.casio.com/forteachers/er/software/ or directly from my Google drive: https://drive.google.com/open?id=1hSxeC7bdzjuKwABCCsgDb4GzBrIHUxFZ

LdBeth commented 3 years ago

Some buttons have problems:

this is due to the GetLine function in Reckon.c get function keys that have not been assigned operations handled as normal alphabets, then inserted as garbage (they're actually not u, but been displayed so due to the internal character encoding). I think I can add guards to disable these keys, since DEL won't properly erase them, which is annoying, while the RPN mode do has implemented guards.