Editing Calculator emulators
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 694: | Line 694: | ||
Most of the modern Casio graphic calculators run on 32-bit Hitachi SuperH-3/4 processors, while scientific, programmable, and financial models run on nx-u8/100 based ASICs. More retro ones come with all kinds of different hardware architectures, like VX-4 and PB-1000 that runs on Hitachi HD61700A processor, or fx-7000G that runs on NEC μPD1007G-008. | Most of the modern Casio graphic calculators run on 32-bit Hitachi SuperH-3/4 processors, while scientific, programmable, and financial models run on nx-u8/100 based ASICs. More retro ones come with all kinds of different hardware architectures, like VX-4 and PB-1000 that runs on Hitachi HD61700A processor, or fx-7000G that runs on NEC μPD1007G-008. | ||
− | Community-driven, open-sourced emulators exist for some models, but unfortunately | + | Community-driven, open-sourced emulators exist for some models, but unfortunately not for modern models yet. You can still get official emulators at the following site: |
* [https://edu.casio.com/softwarelicense/index.php Official emulators (90-day trial, for graphic/legacy scientific models)] | * [https://edu.casio.com/softwarelicense/index.php Official emulators (90-day trial, for graphic/legacy scientific models)] | ||
* [https://classpad.net/intl/features/ Classwiz CW series online emulators (paid service)] | * [https://classpad.net/intl/features/ Classwiz CW series online emulators (paid service)] | ||
− | Community-driven emulators require ROM files. As scientific and financial models have no programming and data transfer functionalities, the ROM has to be acquired either by extracting from official emulators, or copying the ROM into VRAM then analyzing the pixels on the display into binary via [https://tiplanet.org/forum/viewtopic.php?f=51&t=26476 Hackstring] which is a kind of [https://en.wikipedia.org/wiki/Arbitrary_code_execution | + | Community-driven emulators require ROM files. As scientific and financial models have no programming and data transfer functionalities, the ROM has to be acquired either by extracting from official emulators, or copying the ROM into VRAM then analyzing the pixels on the display into binary via [https://tiplanet.org/forum/viewtopic.php?f=51&t=26476 Hackstring] which is a kind of [https://en.wikipedia.org/wiki/Arbitrary_code_execution arbitary code execution]. |
<div style="overflow-x:auto;width:100%"> | <div style="overflow-x:auto;width:100%"> | ||
Line 742: | Line 742: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|CasioEmu | |CasioEmu | ||
Line 755: | Line 747: | ||
| [https://github.com/user202729/CasioEmu git]<ref group=R name=manual-compile>Has to be manually compiled.</ref> | | [https://github.com/user202729/CasioEmu git]<ref group=R name=manual-compile>Has to be manually compiled.</ref> | ||
|fx-ES, fx-ES PLUS, fx-EX | |fx-ES, fx-ES PLUS, fx-EX | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{~}} | |{{~}} |