-
Content Count
1,270 -
Joined
-
Last visited
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by unhuman
-
Thanks for the compiler update! The documentation is a bit inconsistent on the bordeaux updates with XB style IF / THEN / ELSE. I'm planning stuff now!
-
I have an idea for an ambitious game.... Is it known what the maximum size of program can be compiled? I have, honestly, no idea if what I want to do will fit, but... I think it may be worthwhile to attempt....
-
I want a TI version of these mugs! How about you?
unhuman replied to Omega-TI's topic in TI-99/4A Computers
If you guys want stainless, you could sorta mock it up by getting a Yeti or similar and vinyl stickers and just roll it on the mug. -
What is your single most favorite TI item?
unhuman replied to Omega-TI's topic in TI-99/4A Computers
Extended BASIC -
MAME used to have a version called Kaillera - but my quick google indicates it's fraught with security problems and there isn't a MESS version...
-
If someone could make one of these that fit inside the speech synthesizer (with the speech synthesizer) that'd be the absolute best. I'll buy one. And, I'd buy one even if it doesn't.
-
Depending how hard core you want to get, you could write a relatively simple compression algorithm.. It'd slow things down significantly, but if you wanted just single case letters, spaces and numbers, you could fit 2-3 chars per byte. Additionally, if you had some / many re-used works, perhaps you could token them...
-
That's amazing stuff. It's also fun to watch the computer freak out when you break out of a running program.
-
2 New games started. AL-Bert and Lunar Rescue
unhuman replied to 1980gamer's topic in TI-99/4A Development
Going to like this... Quite a bit. My comments: 1. The al*bert motion is fantastic. 2. when al*bert dies, he reappears before the death is finished. Guess the guy is excited to take over for his friend? 3. I was unable to land successfully 4. what is the purpose of L= in the display? Could you make is to that L=XXX doesn't shift when the alt goes down / up? Maybe right justifying altitude would be good. 5. Inertia on left/right would be great. Otherwise, too easy. -
Congrats! Centigrade & Fahrenheit cross paths at -40.
-
Gridslugger - Game in progress (compiled XB)
unhuman replied to Bones-69's topic in TI-99/4A Development
I think you could save jumps by changing: 5110 IF M<>1 THEN 5120 :: MN=1 :: MX=5 :: D=13 :: CX=46 :: GOTO 5200 !PROCESS CAT1 5120 IF M<>7 THEN 5130 :: MN=7 :: MX=11 :: D=13 :: CX=46 :: GOTO 5250 !PROCESS CAT2 5130 IF M<>13 THEN 5140 :: MN=13 :: MX=22 :: D=8 :: CX=41 :: GOTO 5300 !PROCESS CAT3 5140 GOTO 7000 5200 IF E(1)+E(2)+(3)+E(4)+E(5)<>0 THEN 5500 ! PROCESS CAT1 5210 M=7 :: GOTO 5120 ! CAT1 NOT ACTIVE 5250 IF E(7)+E(+E(9)+E(10)+E(11)<>0 THEN 5500 ! PROCESS CAT2 5260 M=13 :: GOTO 5130 ! CAT2 NOT ACTIVE 5300 IF E(13)+E(14)+E(15)+E(16)+E(17)+E(18)+E(19)+E(20)+E(21)+E(22)<>0 THEN 5500 ! PROCESS CAT3 5310 M=23 :: GOTO 8000 ! CAT 3 NOT ACTIVE To: 5110 IF M<>1 THEN 5120 :: MN=1 :: MX=5 :: D=13 :: CX=46 !PROCESS CAT1 5111 IF E(1)+E(2)+(3)+E(4)+E(5)<>0 THEN 5500 5112 M=7 ! CAT1 NOT ACTIVE 5120 IF M<>7 THEN 5130 :: MN=7 :: MX=11 :: D=13 :: CX=46 !PROCESS CAT2 5121 IF E(7)+E(+E(9)+E(10)+E(11)<>0 THEN 5500 5122 M=13 ! CAT2 NOT ACTIVE 5130 IF M<>13 THEN 5140 :: MN=13 :: MX=22 :: D=8 :: CX=41 !PROCESS CAT3 5131 IF E(13)+E(14)+E(15)+E(16)+E(17)+E(18)+E(19)+E(20)+E(21)+E(22)<>0 THEN 5500 5132 M=23 :: GOTO 8000 ! CAT 3 NOT ACTIVE 5140 GOTO 7000 So, then you skip a bunch of gotos. Probably not resolutionary in time savings, but should work slightly more efficiently. Don't forget to drop all the lines I've moved... 5200 5210 5250 5260 5300 5310 Additionally, you might be able to collapse things a little bit more: 5110 IF M<>1 THEN 5120 :: MN=1 :: MX=5 :: D=13 :: CX=46 :: IF E(1)+E(2)+(3)+E(4)+E(5)<>0 THEN 5500 !PROCESS CAT1 5111 M=7 ! CAT1 NOT ACTIVE 5120 IF M<>7 THEN 5130 :: MN=7 :: MX=11 :: D=13 :: CX=46 :: IF E(7)+E(+E(9)+E(10)+E(11)<>0 THEN 5500 !PROCESS CAT2 5121 M=13 ! CAT2 NOT ACTIVE 5130 IF M<>13 THEN 5140 :: MN=13 :: MX=22 :: D=8 :: CX=41 :: IF E(13)+E(14)+E(15)+E(16)+E(17)+E(18)+E(19)+E(20)+E(21)+E(22)<>0 THEN 5500 !PROCESS CAT3 5131 M=23 :: GOTO 8000 ! CAT 3 NOT ACTIVE Finally, you're doing a lot of math to determine if any bits are sent... I think you could do something like: IF E(1) OR E(2) OR E(3) OR E(4) OR E(5) THEN 5500 If this works, line length might get longer, so you might need to go back to split lines. Not only is this faster, by avoiding all the math, it should also short-circuit and be more efficient as well. -
Atari Flashback Portable!
unhuman replied to Byron's Reviews's topic in AtGames Flashback and Portable Consoles
It's $38 at Groupon. -
When I was 13, I wrote one.
-
I'd love a totally external / modern power supply. The original one is huge, heavy, and hot. Also, whatever power conversion goes on under the cartridge port, I'd love to get that out too. As a kid, my console would get all hot and XB would lock up all the time.
-
Very odd problem w/ keyboard, changes with heat perhaps...
unhuman replied to blakespot's topic in TI-99/4A Computers
I always try goofy things. You could try to perfectly drop a blob of solder just to "fix" the broken wire. -
Wow! Did you see my "Lonely Jew on Christmas" as part of the cassette that Opry99er put together a few years ago? There's 2! http://atariage.com/forums/topic/245440-2015-holiday-demo-contest-entries-only-thread/?p=3369022
-
High Score Competition (May: Junkman Junior)
unhuman replied to arcadeshopper's topic in TI-99/4A Computers
My best so far - not winning - but not horrible. I really wish Q*Bert had a squishy sound when you (and Coily) die.QBert52k.bmp -
Oh, and the ability for fullscreen to preserve aspect ration of 4:3. I don't know why, but I couldn't edit my post again.
-
Feature request... It'd be great if it remembered video settings. I have to turn off filtering and resize every time I start up. And, set up joysticks, which I'm having problems with right now... And, audio appears to be very delayed (at least with Q*Bert) Figured it out (sorta - sound is better) but it doesn't work with my simple gamepad - which I have mounted into an arcade type joystick. I have a newer gamepad that does work fine, using the analog stick. Not nearly as accurate for me.
-
High Score Competition (May: Junkman Junior)
unhuman replied to arcadeshopper's topic in TI-99/4A Computers
Trying to get into this competition under the wire... How do I load Q*Bert into Classic99? I pulled the ROM from here: http://atariage.com/forums/topic/253095-flashrom-99-finalgrom-99-image-repository-10252017/page-5?do=findComment&comment=3534019 Then I renamed it QBERTC.BIN and it shows up in the menu, but screen is blank. Thanks.... -
Gridslugger - Game in progress (compiled XB)
unhuman replied to Bones-69's topic in TI-99/4A Development
Can't really figure out what's actually going on with the horizontal and vertical shooter guys... And, it'd be nice to have an option to hide the grid. That makes it really hard for me to see what's going on. -
Best C Cross Compiler for TI-99/4A? Possibly with conio.h?
unhuman replied to Fabrizio Caruso's topic in TI-99/4A Development
I don't do the compiler - was just giving generic Cygwin helps. -
Best C Cross Compiler for TI-99/4A? Possibly with conio.h?
unhuman replied to Fabrizio Caruso's topic in TI-99/4A Development
I just got to work - I use Cygwin a lot... tree is there. make sure you change your View to "Full" and it's there. Installed it and works fine. -
Best C Cross Compiler for TI-99/4A? Possibly with conio.h?
unhuman replied to Fabrizio Caruso's topic in TI-99/4A Development
That should be pretty easy to resolve - you just need to find out which package to install with Cygwin... By default, it's pretty bare-bones and you need to tell it what features to install. -
Wait a minute!!! Gauntlet clone? I'm not going to let that slide.
