TI-59 Emulator
|
01-09-2014, 11:51 PM
Post: #1
|
|||
|
|||
TI-59 Emulator
Way back in 2003 this was posted:
Quote:Message #1 Posted by HrastProgrammer on 20 Nov 2003, 7:48 a.m. It can be done, and was recently done using an Arduino board. The resulting emulator emulates the TI-59/58/58C(L) and the SR-50, SR-50A, SR-51A, SR-51II, SR-52(L) and SR-56 down to microcode level, and even lets you SST through the microcode, while displaying all internal registers. It also emulates the PC-100x printer and the emulation is so perfect that even Graphics Mode works. |
|||
01-10-2014, 01:21 PM
Post: #2
|
|||
|
|||
RE: TI-59 Emulator
Hi!
Sounds very interesting. Although not really a fan of emulated calculators, I have always been a fond admirer of the Ti-59 which helped me through university. Of course I would like to try out this emulator. Where can it be found? On what platforms does it run (I have Macintosh and iPad)? And is there some information anywhere on how the ROM dump was made with an Arduino board? Regards Max |
|||
01-10-2014, 08:48 PM
Post: #3
|
|||
|
|||
RE: TI-59 Emulator
It cannot be found anywhere right now, unless you can convince the author to send you a copy. It (currently) runs on doze, but it seems to contain a lot of Java, which may mean that it can be ported to other systems (fairly) easily.
The ROM dump was made using level convertors from an old broken TI-59 Quote:Die PMOS-Logikpegel konnte ich mit den beiden SN27882 aus dem defekten TI-59 realisierenand information described in patents 4,153,937, 3,900,722 and 4,208,720. I think that Willibald Meyer will disclose more at some stage on the TI-59 mailing list @ http://lists.ti59.com/listinfo.cgi/ti59-ti59.com Robert AH Prins robert.ah.prins @ the 17+Gb Google thingy No programming here :) |
|||
01-11-2014, 09:35 AM
Post: #4
|
|||
|
|||
RE: TI-59 Emulator
(01-09-2014 11:51 PM)prino Wrote: It can be done, and was recently done using an Arduino board. Yes, I know that for quite some time. This guy contacted me (more than 2 years ago, IIRC) but he hasn't been interested in sharing/selling the ROM, so I didn't really understand the exact purpose of his mail. Since 2008 I am into other things anyway, and don't have time to bother with TI-59 ROM dumping & emulation ... https://www.hrastprogrammer.com/hrastwood/ https://hrastprogrammer.bandcamp.com/ |
|||
01-11-2014, 04:31 PM
Post: #5
|
|||
|
|||
RE: TI-59 Emulator
(01-11-2014 09:35 AM)HrastProgrammer Wrote:Apparently TI doesn't allow him to publish the ROM listing, a bit on the very wacky side, as the listing is, due to the expiry of the patent, in the public domain anyway.(01-09-2014 11:51 PM)prino Wrote: It can be done, and was recently done using an Arduino board. It would be possible (probably) to extract it from his emulator if you trace the microcode and strip out all the non-interesting parts, but the trace & debug files very quickly balloon up to triple-digit megabyte sizes... For what it's worth, do you still have a version of your TI-95 emulator that relies completely on external files for the ROM contents? Stephen Reid (one of the principal architects of that machine) has recently joined the TI-59 mailing list and sells the RPD-95 in Apple's App Store (in tiny quantities, around 50 so far). I would like to see if I can update some of the ROM code with my own code, but your latest versions have everything built-in, which makes this if not impossible, then at least very hard. Robert AH Prins robert.ah.prins @ the 17+Gb Google thingy No programming here :) |
|||
01-11-2014, 05:06 PM
Post: #6
|
|||
|
|||
RE: TI-59 Emulator
Hmmm, there has been 7-8 years since I worked on TI-95E but, if I remember correctly, my own developer version loads ROMs from external files. I will look at it during the next week. Please, send me a reminder by mail (you can find my e-mail address on my homepage), so I'll have your address (to send the modified version of the emulator) as well ...
https://www.hrastprogrammer.com/hrastwood/ https://hrastprogrammer.bandcamp.com/ |
|||
06-12-2014, 04:51 AM
Post: #7
|
|||
|
|||
RE: TI-59 Emulator
Well, things turned into a different direction during the last 2 weeks ...
Thanks to Hynek Sladky, who built a special hardware to read the ROM content, I was finally able to put my hands on TI-59 ROM After that, I simply couldn't resist and it was just a matter of days to develop a working prototype of an TI-59 emulator for Windows. Despite the look (I don't really care about fancy photorealistic images) it emulates everything (CPU, ROM/RAM, ROM module, card reader, printer) and all TI-59 hidden features I tried work as expected ... HIRs, firmware, fast mode, hexadecimal codes, graphics mode, etc. Now I am going to start the development of TI-59E for HP-48GX/49G/49G+/50G, this is my primary goal. https://www.hrastprogrammer.com/hrastwood/ https://hrastprogrammer.bandcamp.com/ |
|||
06-12-2014, 06:02 AM
Post: #8
|
|||
|
|||
RE: TI-59 Emulator
(06-12-2014 04:51 AM)HrastProgrammer Wrote: Well, things turned into a different direction during the last 2 weeks ... Allelujah! Hrast is back. Greetings, Massimo -+×÷ ↔ left is right and right is wrong |
|||
06-12-2014, 06:19 AM
Post: #9
|
|||
|
|||
RE: TI-59 Emulator
(06-12-2014 06:02 AM)Massimo Gnerucci Wrote: Allelujah! I don't want to left any unfinished business and TI-59 emulator was the only unfinished thing as far as my emulators are concerned. The problem is time ... Beside the regular work, I am doing a lot of other things in my free time (which is very scarce anyway) like EM, DSP, etc., this all draws enormous amount of time and energy. So, it is not exactly easy to find enough time for all this, but I guess I don't have to sleep anymore https://www.hrastprogrammer.com/hrastwood/ https://hrastprogrammer.bandcamp.com/ |
|||
06-12-2014, 06:43 AM
Post: #10
|
|||
|
|||
RE: TI-59 Emulator
(06-12-2014 06:19 AM)HrastProgrammer Wrote: You are my hero, you know. And no need to sleep: lotsa time ahead to keep our eyes closed... Greetings, Massimo -+×÷ ↔ left is right and right is wrong |
|||
06-12-2014, 07:11 AM
Post: #11
|
|||
|
|||
RE: TI-59 Emulator
(06-12-2014 06:43 AM)Massimo Gnerucci Wrote: You are my hero, you know. Thanks, Massimo I appreciate your continuous support for 15 years (wow, is it really 15 years?) very much! https://www.hrastprogrammer.com/hrastwood/ https://hrastprogrammer.bandcamp.com/ |
|||
06-12-2014, 09:37 AM
Post: #12
|
|||
|
|||
RE: TI-59 Emulator
Hi,
This is great news .... Now this lead to the following question ... Can I get : - a rom dump of the TI59, or - the hardware needed to dump the rom (I have 2 TI59, one operating nicely, with its PC100C, another for parts) ?? Waiting for an answer to make a nice android emulator Olivier |
|||
06-12-2014, 10:28 AM
Post: #13
|
|||
|
|||
RE: TI-59 Emulator
Hynek said he can put the ROM online but we agreed to wait until I will have at least some working beta version of TI-59E for HP-48/49 ...
https://www.hrastprogrammer.com/hrastwood/ https://hrastprogrammer.bandcamp.com/ |
|||
06-12-2014, 10:29 AM
Post: #14
|
|||
|
|||
RE: TI-59 Emulator
(06-12-2014 07:11 AM)HrastProgrammer Wrote:(06-12-2014 06:43 AM)Massimo Gnerucci Wrote: You are my hero, you know. Fifteen?!? Don't remember exactly, it could be, maybe a couple less... Gee, I'm feeling old now! Greetings, Massimo -+×÷ ↔ left is right and right is wrong |
|||
06-12-2014, 10:39 AM
Post: #15
|
|||
|
|||
RE: TI-59 Emulator
Maybe a year or two less but not much less ... I started this HP/Emulators voyage somewhere in 1998., had HP-41E out a year later, HP-41X out two years later, and you were one of the first users of my emulators ...
https://www.hrastprogrammer.com/hrastwood/ https://hrastprogrammer.bandcamp.com/ |
|||
06-12-2014, 01:34 PM
Post: #16
|
|||
|
|||
RE: TI-59 Emulator
OK, you can now download this TI-59E prototype (Windows version) here:
http://www.hrastprogrammer.com/ti59e/ti59epc.zip Just extract and run ... And report errors/problems here. https://www.hrastprogrammer.com/hrastwood/ https://hrastprogrammer.bandcamp.com/ |
|||
06-12-2014, 09:30 PM
(This post was last modified: 06-12-2014 10:36 PM by pito.)
Post: #17
|
|||
|
|||
RE: TI-59 Emulator | |||
06-12-2014, 10:16 PM
Post: #18
|
|||
|
|||
RE: TI-59 Emulator
(06-12-2014 10:39 AM)HrastProgrammer Wrote: Maybe a year or two less but not much less ... I started this HP/Emulators voyage somewhere in 1998., had HP-41E out a year later, HP-41X out two years later, and you were one of the first users of my emulators ... Well, you were right Ž! ;) I had to look at my (very) old PC to find out that my first copy of HP-41E is from September '99, and the directory containing the files we exchanged both ways dates October 2000. So, yes: I'm old! Sensation confirmed. Greetings, Massimo -+×÷ ↔ left is right and right is wrong |
|||
06-13-2014, 11:28 AM
Post: #19
|
|||
|
|||
RE: TI-59 Emulator
(06-12-2014 09:30 PM)pito Wrote: It is 33y back I worked with TI last time - when I do STO or RCL with registers below 10 shall I press the leading zero? It depends on what you type next. If I'm not mistaken, as long as the next key isn't a digit, the shorthand is executed as expected. Try it in LRN mode! Marcus von Cube Wehrheim, Germany http://www.mvcsys.de http://wp34s.sf.net http://mvcsys.de/doc/basic-compare.html |
|||
06-13-2014, 11:45 AM
Post: #20
|
|||
|
|||
RE: TI-59 Emulator
(06-12-2014 01:34 PM)HrastProgrammer Wrote: Just extract and run ... And report errors/problems here. As you like it: I've trouble stopping a running program with R/S. Just clear program memory and let it run! Marcus von Cube Wehrheim, Germany http://www.mvcsys.de http://wp34s.sf.net http://mvcsys.de/doc/basic-compare.html |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 7 Guest(s)