The possibility of a TI-83 core was mentioned in another thread, and has come up before, so I thought it would be worth starting a thread for it and discussion about any other calculators.
I imagine a lot of us had to go buy one of these back in the day for school, and likely have them gathering dust in a box somewhere (I've had a look for my old one today but sadly can't find it). I have fond memories of mucking about writing basic code on mine, and one friend trolling another by making a "Chan-agotchi" which as you can imagine was a crude Tamagochi of our mate Chan, where no matter what option you took he would shit himself then die (so pretty accurate to an actual Tamagochi, you just get to the endgame a lot quicker). Fun times.
I'm quite surprised nobody has taken on this system, or any other old calculators, as under the hook the TI-83 seems to be similar to a lot of the other old Z80 based 8-big PCs we have already.
Technical specifications
CPU: Zilog Z80 CPU, 6 MHz (TI-83, 83+), or 15 MHz (Silver Edition), or Inventec 6S1837 (TI-83+ revision A)[4]
ROM
24 kB ROM (TI-83)
Flash ROM: 512 KB with 163 KB available for user data and programs (83+) or 2 MB (Silver Edition)
RAM: 32 KB RAM with 24 KB available for user data and programs (128 KB on Silver Edition, however the extra 96 KB is not user accessible by default, this extra memory is used in some Applications such as Omnicalc for a RAM recovery feature and a virtual calc)
Display
Text: 16×8 characters (normal font)
Graphics: 96×64 pixels, monochrome 3" LCD
I/O
Link port, 9.6 kbit/s
50 button built-in keypad
Does any of that seem especially difficult to implement? I suspect the trickier parts would be the screen (handheld screens can be esoteric to implement we have seen) and also the controls, as all the keys would need to be mapped which would presumably be a faff - although I expect most people would be using the number keys to play games not COS, TAN, VARS etc.
A quick look sees the BIOS is dumped, and there are software emulators out there already. Someone I was talking to to raised the possible issue that successors to the TI-83 are still in production, and there is an official emulator you can buy, but presumably like other systems there wouldn't be any legal issues as long as no copyright material is included.
Any developer able to weigh in on this one on how viable/complex a core would be and any blockers/pain points I've overlooked?
Are there any other calculators out there that have a load of games and software made for them that are kicking about?