WabbitEmu Mac Problems

Oct 16, 2012 at 7:02 PM

What do I need to do exactly to get a TI-84+ to emulate on my mac with wabbitemu...

What do I need to download? Where do I get it from?  How to I do it...???!!!

WabbitEmu Mac won't let me open any z80 files and I'm confused... Someone please help...

 

Oct 18, 2012 at 7:24 PM

Hesserter,

I'm no expert, but I am running WabbitEmu on Windows and Mac platforms.  To use them you need (aside from the WabbitEmu application) an image of the TI-8[x] Plus [Silver Edition] ROM.  My understanding is that there are two ways of doing this: (1) download the OS from a real calculator, or (2) you can get one from the TI-83 Plus System Developers Kit (i.e., there are copies of some of the ROMs (called .CLC files in the EXE subdirectory when you install the SDK)).  But they've only included CLC files for the TI-83 Plus (TI83Plus.clc) and the TI-83 Plus Silver Edition (TI83ps.clc).  If the "83 Plus" versus the "84 Plus Silver Edition" (which has the "MP" extensions) differences are not important to you, then this should work.  I renamed the TI83Plus.clc file to xp.rom, then I start the application.  It comes up with a dialog box because it doesn't know where the ROM is, so I just browse to the location and it "just works!"

In my case(s), I downloaded the OS from the real calculator (because I want the "MP" extensions).  If you search for "How do I create a TI ROM image" it will come up with a cookbook recipe that uses "TI Connect" and a utility called "rom8x."  It would be nice if someone could just give you the file, but all that will do is land them in hot water with TI (re: "Texas Instruments vs. the Calculator Hackers / Hobbyist cracks key to operating system and TI says: Cease and desist!" (IEEE Spectrum, Dec2009, p14).  (Don't get me wrong.. the TI graphing calculators were incredibly cool.. 10 years ago.  But it really makes you wonder what kind of "arrangements" they had/have with all the high school physics textbook publisher and the ETS (Educational Testing Service) (the folks who bring you the SAT/ACT/AP exams).)

I hope this helps.  It's been almost three years since I originally build my 84PSE ROM, so I'll review my journal/log to more accurately "re-remember" the specifics if you don't get anywhere with the above comments.

Regards,

SlideRule (aka Tom)

Oct 18, 2012 at 7:31 PM

and here is the link to the (imo) best take on building ROMs (from a real calculator)...

http://wiki.theplaz.com/How-to_Create_a_TI-83_Plus_ROM_Image

Developer
Oct 19, 2012 at 11:25 PM

Thats a good guide SlideRule. There's one thing that I should mention, as many people aren't comfortable using the commandline. I've integrated rom8x into the windows version of Wabbitemu, which provides a single .8xp file for all calculator models and provides a dialog to automate the downloading of the OS and lets you browse for the file(s) you need to pull off the calculators. It runs automatically when you start Wabbitemu for the first time, or you can manually run it from (Help->Rerun setup wizard)

Oct 22, 2012 at 1:30 PM

BuckeyeDude,

That (integrating rom8x) is REALLY cool.  I tried it (on the Windows version) and it worked great. That means you can be "up and rolling" simply by getting the .8Xu file (from the web).

I didn't know you were one of the developers.. so I'll shoot this one by you.  I would like to be able to quit my TI8# application.. and then have it pick up where I left off the next time I start it up.  I tried "Calculator -> Options -> General/Automatically Save and Retore State," but that doesn't seem to do it.  It seems that I have to (each time I'm want to quit the emulator) do "File -> Save."  Am I missing something?

Thanks,

SlideRule (aka Tom)

Developer
Oct 26, 2012 at 4:19 PM

SlideRule,

I took a look at saving the state on calculator exit and I didn't see anything wrong with it. The option is the Automatically Save and Restore State option (if you have a better name please tell me), if you check this press ok and exit and then reopen it should restore to the same place as you were before. What version of Wabbit are you on? Also what steps are you taking to exit the program? When you exit it should save a file to %APPDATA%/Wabbitemu/Wabbitemu.sav. See if that file exists.

BuckeyeDude

Oct 26, 2012 at 6:25 PM

BuckeyeDude,

Thanks for the reply.  I'm running WabbitEmu 1.6.2.21 (on a Windows 7 64-bit system).  Yes, I do see a wabbitemu.sav file (and its timestamp is consistent with the last time I ran the program).  And I exit the program by clicking the "X in the box" in the upper right hand corner of the calculator.

Originally, my desktop shortcut properties "target" was:

C:\Tom\MyDocs\Software\WabbitEmu\Wabbitemu.exe ti84pse.rom ti84pse.sav

When I got rid of the last argument (i.e., the ti84pse.save file), it "seems" to try to load the previous state (from the wabbitemu.sav file).  That is, I see the last screen for just a fraction of a second.. then the screen (the calculator's virtual LCD screen) goes blank (as though the calculator had been turned off).

Regards,

Tom (SlideRule)

Developer
Oct 26, 2012 at 7:51 PM

Ah I see the issue there. You'll want to get rid of the ti84pse.rom argument as well. Wabbitemu saves the last rom file you loaded and loads that on startup. Then any files passed into the command line are loaded, with ROMs being loaded first. So in this case, it loads the last save state, then loads the rom you specified on the command line.

Let me know if there are any other issues or features you'd like to see.

BuckeyeDude

Oct 26, 2012 at 8:15 PM
BuckeyeDude,

That did it! Thanks 1e6.

Regards,

Tom (SlideRule)