* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: Problems installing TIEmu  (Read 2118 times)

0 Members and 1 Guest are viewing this topic.

Offline flimflam

  • New User
  • Join Date: Jul 2015
  • Location: New York
  • Posts: 5
  • Post Rating Ratio: +0/-0
  • 2000 light years away
  • Gender: Male
Problems installing TIEmu
« on: July 22, 2015, 03:17:49 am »
I want to start coding for the TI-89 Titanium. I downloaded and installed TIGCC without any issues, and the next logical step was to get an emulator. I've tried to install TIEmu (3.03), but the errors and crashes are driving me nuts.

TIEmu needs GTK+ to run, but since I have glade and pidgin installed I figured that would be enough. Not so! The TIEmu installer can't find GTK+, but it tells me that it can download GTK+ on its own. Before it even gets to that point, the installer throws an error about how glib dll is missing. Then, it fails to even install GTK+ at all.

I tried copying the GTK+ dll files from glade and pidgin to the TIEmu folder, but once I select a ROM the program just closes.

Anyone else had this problem and know how to fix it?

Info:
Windows 8.1 64-bit
I got the emulator from here: http://sourceforge.net/projects/gtktiemu/
And glade from here: http://sourceforge.net/projects/gladewin32/
« Last Edit: December 31, 2015, 09:17:22 am by DJ Omnimaga »


  • Calculators owned: 84+SE (Dead), 89 Titanium

Offline alexgt

  • Just your friendly neighborhood Ninja Stach Fancy Iron Man
  • Super User
  • Join Date: Dec 2014
  • Location: Behind you
  • Posts: 2611
  • Post Rating Ratio: +6/-1
  • Something should go here...
    • /u/alexgt9123
  • Gender: Male
Re: Problems installing TIEmu
« Reply #1 on: July 22, 2015, 03:19:40 pm »
I am sorry, I will try to help once I get home and have a computer but I have not idea :-|
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Offline Lionel Debroux

  • Full User
  • Join Date: Jan 2015
  • Location:
  • Posts: 230
  • Post Rating Ratio: +11/-0
    • debrouxl
    • 58/5891
Re: Problems installing TIEmu
« Reply #2 on: July 25, 2015, 07:41:20 pm »
Quote
but since I have glade and pidgin installed I figured that would be enough
GTK+ runtimes are a mess under Windows. There are multiple of them, and they can't get along due to different ages / features, as well as a limitation of the Windows DLL loader.

Quote
I tried copying the GTK+ dll files from glade and pidgin to the TIEmu folder
In the general case, don't do that, and not just for TIEmu.
Duplicating DLL files around (all the more they're incompatible...) only causes problems due to the aforementioned Windows DLL loader limitation.

It's annoying that the Gladewin32 runtime cannot be installed on Win 8.1...
The newest available Windows build of TIEmu is more than 5 years old by now, http://lpg.ticalc.org/prj_tiemu/downloads/setup.exe . There are very few users of TIEmu left because most people are simply no longer interested in the TI-68k series anymore - sad but true.


BTW: as far as TI-68k C/ASM toolchains are concerned, GCC4TI is a better choice than the unmaintained TIGCC, which has more bugs, fewer features, fewer optimizations...
But there are even fewer TI-68k native code developers than TIEmu users.
« Last Edit: July 25, 2015, 07:42:56 pm by Lionel Debroux »
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.

Offline flimflam

  • New User
  • Join Date: Jul 2015
  • Location: New York
  • Posts: 5
  • Post Rating Ratio: +0/-0
  • 2000 light years away
  • Gender: Male
Re: Problems installing TIEmu
« Reply #3 on: July 25, 2015, 08:34:38 pm »
Quote
In the general case, don't do that, and not just for TIEmu.
Duplicating DLL files around (all the more they're incompatible...) only causes problems due to the aforementioned Windows DLL loader limitation.

I know screwing with dlls is usually a bad idea, but it was a last ditch effort.

Quote
It's annoying that the Gladewin32 runtime cannot be installed on Win 8.1...
The newest available Windows build of TIEmu is more than 5 years old by now, http://lpg.ticalc.org/prj_tiemu/downloads/setup.exe . There are very few users of TIEmu left because most people are simply no longer interested in the TI-68k series anymore - sad but true.

Actually, that installer worked! Thanks!
I know that the 68k community has dwindled almost to extinction, but I prefer having free run of the device over being blocked by TI with every OS upgrade.

Quote
BTW: as far as TI-68k C/ASM toolchains are concerned, GCC4TI is a better choice than the unmaintained TIGCC, which has more bugs, fewer features, fewer optimizations...
But there are even fewer TI-68k native code developers than TIEmu users.

Unfortunately it looks like the GCC4TI website (http://trac.godzil.net/gcc4ti/) does not contain distributions anymore, and I can't figure out how to compile the github (https://github.com/debrouxl/gcc4ti) sources with mingw (yeah, yeah..."lol window$ n00b get a real mans OS lol!!!1").

Thanks a ton for your help with that installer link!
  • Calculators owned: 84+SE (Dead), 89 Titanium

Offline Lionel Debroux

  • Full User
  • Join Date: Jan 2015
  • Location:
  • Posts: 230
  • Post Rating Ratio: +11/-0
    • debrouxl
    • 58/5891
Re: Problems installing TIEmu
« Reply #4 on: July 26, 2015, 06:41:16 am »
Quote
(yeah, yeah..."lol window$ n00b get a real mans OS lol!!!1").
Well, writing such things to a user, even in slightly a nicer form, would be forbidden by this board's rules ;)
Even on TI-Planet as an admin, I'd hint that such fanboyism is not necessarily welcome. I think that the Cemetech admins would do pretty much the same :)

Quote
Thanks a ton for your help with that installer link!
You're welcome :)
It's good to know that this installer works on Windows 8.x, which makes me more confident that it could work on 10, as well.

Quote
Unfortunately it looks like the GCC4TI website (http://trac.godzil.net/gcc4ti/) does not contain distributions anymore.
Heh. The original site was broken multiple times on Godzil's server, so I simply switched GCC4TI to Github in 2011, and haven't bothered much about the original site since then.

What you can do to get an up to date TI-68k development environment is
1) download GCC4TI 0.96 Beta 10 from e.g. https://tiplanet.org/forum/archives_voir.php?id=2150 , which is one of the mirrors listed on the GCC4TI Github wiki;
2) use the following files to replace, where they belong, the contents of the GCC4TI 0.96 Beta 10 install:
* https://tiplanet.org/beta/gcc4ti-win.zip (main package containing headers, libs, most executables)
* https://tiplanet.org/beta/ide.exe (Delphi IDE);
* https://tiplanet.org/beta/tigcc.exe (Delphi version of the command-line front-end - thanks to removing some silly code in the IDE which usually tripped the UAC, this one actually works for most users on Vista+);
* https://tiplanet.org/beta/tigcc.chm (documentation).
These files are a superset of the ones described in the erratum page of the GCC4TI wiki: more bugfixes, more functions, more optimizations.
I know that these files were successfully tested by a user in late 2014 - early 2015, though I don't remember whether he used Windows 7 or 8 - it was newer than the unmaintained XP, at least.
« Last Edit: July 31, 2015, 05:10:21 pm by Lionel Debroux »
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.

Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18878
  • Post Rating Ratio: +99/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Problems installing TIEmu
« Reply #5 on: July 31, 2015, 05:01:48 pm »
It's generally best to keep big projects on large sites such as Github or at the very least large, established TI forums indeed, else it sucks if the authors go inactive for a long while then the site it's hosted on shuts down in the meantime. But again, such shutdown could even happen to big sites (United-TI and Google Code anyone?)
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games