WabbitEmu "crashes" in XP on setup?

Oct 3, 2011 at 5:59 AM

I'm trying to create an emulator for a TI-94 Silver Edition calculator that I own. I think I successfully download the ROM (the D84PSE1.8xv and D84PSE2.8xv and obtianed a copy of the OS TI84Plus_OS.8Xu. But in the final step, WabbitEmu "crashes" with the "Do you want to send a notice to MicroSoft" message.

Any way to find out what is causing the crash, e.g. perhaps my D84 variables are wrong, or the OS is incorrect?

Thanks.

Carl.

Developer
Oct 3, 2011 at 10:36 PM

Hi Carl,

I've investigated the crash and fixed an issue related to creating ROMs. I also added a couple more error checks so hopefully it will be a little bit more descriptive in its errors. Download the latest version and let me know how it goes.

BuckeyeDude

Oct 4, 2011 at 3:18 AM

Thanks - yes, the new version created the TI-84SE and it runs fine.

I can't seem to find any documentation on how to "link" this emulator to something like TI Connect to upload lists and matrices and programs. Is this possible with the emulator?

 

Carl.

Developer
Oct 4, 2011 at 6:39 AM

Glad you got it working. Yes, the emulator wouldn't be much good without some sort of way to transfer files. Even better it doesnt require TI Connect or any other linking software. Just send whatever files you want via drag and drop to the screen, or open them via the menu File->open

Oct 5, 2011 at 3:40 AM
Edited Oct 5, 2011 at 3:42 AM

Hmmm... I must be doing something wrong. I have some data files (data.8xl - contains a list). When I drag and drop this on the screen it "flashes", but when I try to access the list, it doesn't seem to be there. If I try File -> Open, the list of known file types does not include variables (lists or matrices etc).

Carl

Developer
Oct 5, 2011 at 4:24 AM

For sending via the File->open you can change the filter to view all files. When you drag and drop you should get a overlay on the screen that say RAM or Archive yes? If not the file youre trying to send is probably not a valid file. Wabbitemu reads the header of the file and determines whether it can read the data inside. When you drag it make sure you drag to RAM. Where did you check for the variable existence, in the list menu or the mem management screen?

Oct 5, 2011 at 6:03 AM

Oops... I wasn't paying attention when I dragged and dropped and put the list into the Archive rather than RAM. Works fine when I pay attention to what I'm doing!

I'm very pleased with the Wabbit Emulator -- just what I was looking for. I'm writing solutions for problems and need to show screen shots etc. Much easier than using TI connect to attach to my TI calculator and working with their interface ... thanks very much for all your work on this project and your help to my queries.

I have one ,more (final?) question about the interface ... pressing the numbers clicks the button on the calculator, but pressing - or + or / doesn't click the corresponding keys on the emulator. Is there a reason why this doesn't happen? I can see that trying to allow full keyboard input is a pain (e.g. cos for the cos function) but why not the basic arithmetic operations? Is there an underlying design consideration of why this happens?

Once again thanks for all your work on this project.

Carl.

Developer
Oct 5, 2011 at 8:52 AM
Edited Oct 5, 2011 at 8:53 AM

Glad to hear youre pleased with it and you've got it working for you. The issue with keys is mostly a legacy thing. Before wabbitemu there was an emulator called PindurTI that we adopted most of the keystrokes from. So many of the keys were not chose by us and simply used for years this way. I've considered switching but there is a problem. Currently + is the only way to access the X,T, Theta, n key. If I were to change that I'd need a new key to access it, and I don't think we have an open key available. The - sign doesnt have this issue as it can also be accessed via the question mark.

I agree with you though it doesn't make sense not to have the + and - keys mapped to keys other than their functions on the calc. The other issue is that + requires you to use the numeric keypad which not everybody (especially on older laptops) have. So I'm torn between having + mapped to a key not everybody has, or Xt0n not being mapped at all. I'll take a look at the keys again and see if I can find a way to make it work.

Let me know if you find any other issues or have ideas for features that would be useful when youre using it.

Thanks,

BuckeyeDude