Join us on Discord!
You can help CodeWalrus stay online by donating here.

Can anyone send me this TI-86 game in working (read: not a .tig file) form?

Started by Dream of Omnimaga, September 27, 2016, 04:12:40 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Dream of Omnimaga

http://www.ticalc.org/archives/files/fileinfo/467/46799.html

I really want to play this game, but unfortunately I have three problems:

-It's a .tig file. I am surprised ticalc.org still accepts those because a while ago I swear that Travis and Nikky rejected them.
-I don't have enough batteries right now (my only set is in my 84+, which is used to test Reuben 3) and no emulator supports .tig files
-When I extract all with TI-Connect options for the .tig file, the resulting files becomes corrupted when sent to WabbitEmu.


So I am curious if someone could upload the .tig file directly to their TI-86, send it back to their computer in individual files then e-mail it to me? Thanks in advance.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

MateoConLechuga

You can just rename the .tig extension to .zip and open it as a zip file.

Dream of Omnimaga

Thanks for the tip. I didn't know that.

Unfortunately, though, that didn't solve the problem. So I can only assume that the fact the author put the whole thing into a .tig archive corrupted the game or anything other than TI-Connect just doesn't like the format.

  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Travis

We do accept .tig since, as mentioned, they're just ZIP files. We still reject .TIProgram, however, because they're some kind of funky XML thing specific only to the Mac version of TI Connect.

The problem DJ Omnimaga shows in the screenshot seems vaguely familiar to me. I seem to recall having similar problems sending 86 files with TILP years ago, and I was talking to the TILP II maintainer (Romain Liévin at the time) about it. Apparently, there are a lot of funky variations of the .86p file format in the wild regarding how the variable name is stored and padded, and it sounds like this file might be using some kind of nonstandard format that confuses TI Connect.

It might be interesting to see if TILP II can handle it okay, as I believe it has support for several of these "weird" file variations, including the one I had come across at the time which Romain had not seen before.
  • Calculators owned: TI-81, TI-82, TI-85, TI-86, TI-89, TI-89 Titanium, 2 × HP 50g

Dream of Omnimaga

  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Travis

  • Calculators owned: TI-81, TI-82, TI-85, TI-86, TI-89, TI-89 Titanium, 2 × HP 50g

Dream of Omnimaga

Ah, I didn't know that. Anyway it seems like even as individual files it doesn't work (the author sent me a new version of the game with all files as individual files in a zip file), so I think it's WabbitEmu fault and it perhaps doesn't even  support TI-86 file transfer properly at all, which means I am out of luck :(
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Travis

What I meant (sorry if I didn't make it very clear) was that I didn't think it has anything to do with the .tig format itself but rather the individual files inside (.86p or whatever they are). That's why I was talking about TILP, because I once had an issue with certain 86p files that I came across, and maybe TILP would be able to handle them better because it has code for handling some of these weird varname padding variations and such.

Assuming it is just the embedded variable names and nothing else in the files is corrupted, it should even be possible to fix them. I might investigate myself if I can find some time, though I can't make any guarantees right now when that might be.
  • Calculators owned: TI-81, TI-82, TI-85, TI-86, TI-89, TI-89 Titanium, 2 × HP 50g

Dream of Omnimaga

Ah I see.

Anyway, as it turns out, the three versions of WabbitEmu, including the CSE version, had the same problem and when I downloaded a new copy, the problem went away. I dunno if it's my registry that is corrupted with multiple Wabbitemu data or due to the team fixing TI-86 support in the last two yeas, but now I can play the game without any problem. It's possible that the game uses a weird format too and that Wabbit didn't support it until recently, especially TiLP. However, half of the TI-86 ROMs I downloaded won't even get to the Mem Cleared message so I had to do a lot of trial and error.

Anyway thanks to the author and you for the help so far. :3=

EDIT Welp: ERR:SYNTAX x.x

  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Dream of Omnimaga

Sorry for the double-post, but I finally got my issues solved. WabbitEmu kept corrupting the program source code so I had to switch to VTI. To my surprise, VTI actually ran on 64-bits Windows 10, despite not running at all on my Windows 7 install. The game runs fine, but I can't use speed throttling since it runs at 6000% speed lol. (the calc turns off in under 1 second)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Travis

Glad to see you got it working. :) The last time I used VTI was at least 10 years ago, I think. I think I actually ran it in WINE in Linux, and it actually (mostly) worked, even though I pretty much never managed to get anything else WINE-related working. :P Of course, I also used it on Windows quite a bit before 2004 before I moved to Linux.
  • Calculators owned: TI-81, TI-82, TI-85, TI-86, TI-89, TI-89 Titanium, 2 × HP 50g

Dream of Omnimaga

I just never saw any reason to use VTI anymore after PindurTI and TiEmu came out. TilEm was very unstable for Windows, back then, and had terrible grayscale support, and VTI lacked not only archive support, but had troubles running most TI-89 ROMs properly. It did the job back in the days, but I'm glad we have more updated alternatives (although it seems VTI has better TI-86 support than Wabbit)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Powered by EzPortal