TI4Linux

For discussions about programming, programming questions/advice, and projects that don't really have anything to do with Puppy.
Message
Author
KF6SNJ
Posts: 674
Joined: Tue 19 Jun 2007, 05:29
Location: Distressed States of Amerika
Contact:

#21 Post by KF6SNJ »

Since my last posting, I have been searching for an xmess pet that I can try. I found the old thread for pupmess, however, all the links are dead. Nothing in the repository sites either. Guess I am going to have to learn C/C++ and try to learn how this program is supposed to work, so much for my article. Guess its just a picture of the TI 99/4A itself.
The only windows I have are those on my home.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#22 Post by ttuuxxx »

KF6SNJ wrote:Since my last posting, I have been searching for an xmess pet that I can try. I found the old thread for pupmess, however, all the links are dead. Nothing in the repository sites either. Guess I am going to have to learn C/C++ and try to learn how this program is supposed to work, so much for my article. Guess its just a picture of the TI 99/4A itself.
Have you tried the emulator version of puppy yet? That might have something.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

KF6SNJ
Posts: 674
Joined: Tue 19 Jun 2007, 05:29
Location: Distressed States of Amerika
Contact:

#23 Post by KF6SNJ »

Emulator version? I will have to look it up. However, that will have to wait until Saturday. I don't think I will be able to get online again for the next couple days (time constraints).

Again, thank you for your help and suggestions. I do appreciate it. See you online this weekend.


Note: I will check in at facebook before and after work, if only to take care of messages.
The only windows I have are those on my home.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#24 Post by ttuuxxx »

KF6SNJ wrote:Emulator version? I will have to look it up. However, that will have to wait until Saturday. I don't think I will be able to get online again for the next couple days (time constraints).

Again, thank you for your help and suggestions. I do appreciate it. See you online this weekend.


Note: I will check in at facebook before and after work, if only to take care of messages.
Yes it was called Puppy arcade

http://www.murga-linux.com/puppy/viewtopic.php?t=46639
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Makoto
Posts: 1665
Joined: Fri 04 Sep 2009, 01:30
Location: Out wandering... maybe.

#25 Post by Makoto »

Puppy Arcade doesn't include an emulator for the TI-99/4A... yet. I forgot whether or not MESS supports it; if it does, that can also be an option.

Edit: It does. I'm not sure what may need to be done to get it working under Puppy (even any SDL versions out there), or how well it does emulate the 99/4A, but it's probably better than the Linux emulators for it I've seen so far.

Now, if you'll excuse me, I'm going to have to pull out my 99/4A and the speech synthesizer... just to waste time with Parsec. :D
[ Puppy 4.3.1 JP, Frugal install ] * [ XenialPup 7.5, Frugal install ] * [XenialPup 64 7.5, Frugal install] * [ 4GB RAM | 512MB swap ]
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).

KF6SNJ
Posts: 674
Joined: Tue 19 Jun 2007, 05:29
Location: Distressed States of Amerika
Contact:

#26 Post by KF6SNJ »

@Mokoto, lucky! I don't have a speech synthesizer. I have to play Parsec without the voice warning me of approaching enemies.
The only windows I have are those on my home.

User avatar
Makoto
Posts: 1665
Joined: Fri 04 Sep 2009, 01:30
Location: Out wandering... maybe.

#27 Post by Makoto »

Hmm... never did find out if any of the emulators emulated the speech synthesizer (but then again, I haven't tried any of them). Then again, all I ever did with it was use it for games and make it say various things through Extended BASIC. :D
[ Puppy 4.3.1 JP, Frugal install ] * [ XenialPup 7.5, Frugal install ] * [XenialPup 64 7.5, Frugal install] * [ 4GB RAM | 512MB swap ]
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).

KF6SNJ
Posts: 674
Joined: Tue 19 Jun 2007, 05:29
Location: Distressed States of Amerika
Contact:

#28 Post by KF6SNJ »

Makoto wrote:Hmm... never did find out if any of the emulators emulated the speech synthesizer (but then again, I haven't tried any of them). Then again, all I ever did with it was use it for games and make it say various things through Extended BASIC. :D
Yes, several of the TI99/4A emulators purport to support speech synthesis. I am still working on getting TI4Linux to work. However, I can already tell you that it won't be done in time for my company's newsletter. However, I am going to write the source code into a notebook and try to see if I figure it out using a C/C++ reference book. Maybe if I can figure what needs fixing, I can create something pretty impressive. Its worth a try. What's the worst thing I could, rewrite it in either Basic or Cobol? By the time I did that, I'd probably have also attained a certain level of mastery of C/C++.
The only windows I have are those on my home.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#29 Post by ttuuxxx »

KF6SNJ wrote:
Makoto wrote:Hmm... never did find out if any of the emulators emulated the speech synthesizer (but then again, I haven't tried any of them). Then again, all I ever did with it was use it for games and make it say various things through Extended BASIC. :D
Yes, several of the TI99/4A emulators purport to support speech synthesis. I am still working on getting TI4Linux to work. However, I can already tell you that it won't be done in time for my company's newsletter. However, I am going to write the source code into a notebook and try to see if I figure it out using a C/C++ reference book. Maybe if I can figure what needs fixing, I can create something pretty impressive. Its worth a try. What's the worst thing I could, rewrite it in either Basic or Cobol? By the time I did that, I'd probably have also attained a certain level of mastery of C/C++.
I think the only way to go as of right now is mess, I've spent tons of ours looking into this for you and really linux/Ti99/4a doesn't have all that much support.
xmess.x11 ti99_4ae <<<--- is the file you need to run the TI emulator on mess,
there's only a couple of pages on google about ithttp://www.google.com.au/#hl=en&source= ... 3c376e0bf9
goodluck :)
ttuuxxx
Last edited by ttuuxxx on Sun 21 Mar 2010, 07:42, edited 1 time in total.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

KF6SNJ
Posts: 674
Joined: Tue 19 Jun 2007, 05:29
Location: Distressed States of Amerika
Contact:

#30 Post by KF6SNJ »

Hmmm..... Interesting. I went to a page regarding emulators and read the following:
The third contender, TI4Linux, is text-only and needs a lot more work to be useful, though the C source is efficient and quite interesting to read. Despite some quirks, TI99sim is much the best TI emulator for Linux.
So, perhaps, it would be best if I try to work out why I can not get TI99sim to compile and then later look at TI4Linux and see what can be done with it. Thanks ttuuxxx. I appreciate you bringing this to my attention. Gives me some food for thought as I prepare for sleep.

Have a good one. I'll swing by the forum before church.

Oh, feel free to try to look me up on facebook.

sandals.feet
Christopher Rose
Christopher Lee Rose (my fan page - I do play harmonica...wonder if I can hook that up to a USB?......hmmm......)
The only windows I have are those on my home.

KF6SNJ
Posts: 674
Joined: Tue 19 Jun 2007, 05:29
Location: Distressed States of Amerika
Contact:

#31 Post by KF6SNJ »

I have tried to compile TI99Sim a couple times now. However, the error I keep getting is that of not being able to execute cc1plus as there is no such file or directory. I wonder if that is causing the missing declaration errors. Given that I can not seem to find the file cc1plus in dexv_400.sfs, how would I go about getting it? Any ideas?
The only windows I have are those on my home.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#32 Post by ttuuxxx »

This is what I'm getting in a terminal


sh-3.00# ti99sim-sdl
Unable to locate console ROMs!
sh-3.00#


I'm stuck at the

"The Console ROM & Cartridges

Once you've run "make install", you will need to create the console ROM cartridge "TI-994A.ctg" (see convert-ctg below for instructions) in order to run the emulator. This ROM cartridge contains the operating system, the BASIC interpreter, and a description of the RAM configuration for the computer. Without it, the emulator will not do anything useful. Once you have created the console ROM cartridge, copy it to either ~/.ti99sim/roms or /opt/ti99sim/roms."

on page http://www.mrousseau.org/programs/ti99sim/

ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#33 Post by ttuuxxx »

If you want to continue where I left off you'll need 2.14X and the devx located at
http://www.murga-linux.com/puppy/viewto ... 00510638c0
and the 2 files below
and follow the instructions included in /ti99sim-0.0.10/doc/README.html that upi downloaded previously.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

KF6SNJ
Posts: 674
Joined: Tue 19 Jun 2007, 05:29
Location: Distressed States of Amerika
Contact:

#34 Post by KF6SNJ »

ttuuxxx,

Thank you for your assistance in this (again). I have a few different sets of roms. I can test them to see which do and do not work. I am going to have to learn C/C++ if only to understand how you can do all of this. You are a very brilliant guy who certainly knows more about computers that I will likely ever learn. I really appreciate your time and patience. Perhaps I can buy you dinner if you ever come up this way of if I somehow (my music?) end up down your way. Its the least I can do. Maybe I can come up with more to repay. My gratitude towards you always.
:)
The only windows I have are those on my home.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#35 Post by ttuuxxx »

Thanks but its not complete, I'm in the middle of building another 2.14X release and stopped for a few minutes, You'll have to follow the instructions as mentioned earlier and try to figure where/how to make the ti994a system rom, you need that before you can add regular game roms etc.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

KF6SNJ
Posts: 674
Joined: Tue 19 Jun 2007, 05:29
Location: Distressed States of Amerika
Contact:

#36 Post by KF6SNJ »

I have the system roms. That's easy. I just need to burn a new copy of 2.14 (I did download it) or see if I have an existing 2.14 disc still sitting around (teenpup or digipup?). I will do as you've suggest though and carefully follow the instructions. Thank you.
The only windows I have are those on my home.

User avatar
Makoto
Posts: 1665
Joined: Fri 04 Sep 2009, 01:30
Location: Out wandering... maybe.

#37 Post by Makoto »

I asked the question in the Puppy Arcade 5 topic, but I'll ask it again, here - did you bring up WINE because you were trying to run the Windows version of MESS under WINE? There's a Linux version... although I think they're suggesting Linux users use SDLMESS (scroll down the page a little) at this time.

Haven't checked the SDLMESS package, yet. (I'm about to go collapse. :D)

(edit: and, as proof, I left out the = on the URL link, the first time. :shock: )
[ Puppy 4.3.1 JP, Frugal install ] * [ XenialPup 7.5, Frugal install ] * [XenialPup 64 7.5, Frugal install] * [ 4GB RAM | 512MB swap ]
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).

Post Reply