TheTIGuy Posted August 13, 2017 Author Share Posted August 13, 2017 OK, I know that I was supposed to do this ages (days) ago, but here it is.: A programme 45 years in the making- The Oregon Trail for TI-99.txt 3 Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 26, 2017 Author Share Posted August 26, 2017 Minor update (see credits at end) VERSION 3.11 The Oregon Trail for TI-99 v3.11.txt Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 27, 2017 Author Share Posted August 27, 2017 Minor Update-v4.0 The Oregon Trail for TI-99 v4.0.txt (Read credits/changes section) Quote Link to comment Share on other sites More sharing options...
carlsson Posted August 27, 2017 Share Posted August 27, 2017 Feel free to add my optimizations in post 43. I do believe they will not change the behavior of the game but save a few bytes of program length, which might be beneficial. Also remember that PRINT takes single colon to print multiple lines, a TI BASIC special as far as I understand it. Possibly it will squeeze some more bytes, in case that is what you're looking for in order to improve other areas of the program. Quote Link to comment Share on other sites More sharing options...
InfiniteTape Posted August 28, 2017 Share Posted August 28, 2017 Played through a few times with my kids. Thanks for doing this! 2 Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 29, 2017 Author Share Posted August 29, 2017 Minor Update VER 4.1 The Oregon Trail for TI-99 v4.1.txt Please use a memory module, if at all possible. (It may be impossible to use the upcoming v5.0 without one, if it is not already) 1 Quote Link to comment Share on other sites More sharing options...
notwhoyouthink Posted August 29, 2017 Share Posted August 29, 2017 TheTIGuy, this is greatly appreciated. First played Oregon Trail on my 6th-grade school library's Apple][. Very nice work! Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 29, 2017 Author Share Posted August 29, 2017 Hello again! So I'm working on v5.0, and guess what? This one will finally have 99/4a enhancements! i should be done by Friday, but I'm not sure, and if it goes past Tuesday, it may be quite some time away, sadly. As I said, try to use a memory module, if at all possible. 2 Quote Link to comment Share on other sites More sharing options...
notwhoyouthink Posted August 29, 2017 Share Posted August 29, 2017 I do not pretend to know what i'm talking about, but would a compiled-basic version save much memory? Quote Link to comment Share on other sites More sharing options...
Casey Posted August 29, 2017 Share Posted August 29, 2017 At this point, if you need to use memory expansion, you'd have to use Extended BASIC at least to use it anyway, so then the memory optimization techniques that you can apply there (multiple statement lines, etc) come into play. Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 30, 2017 Author Share Posted August 30, 2017 I do not pretend to know what i'm talking about, but would a compiled-basic version save much memory? And just how would we do that? It would be a good idea, but this is a late 70s BASIC powered computer, so there are issues with the very being of this statement sadly/ At this point, if you need to use memory expansion, you'd have to use Extended BASIC at least to use it anyway, so then the memory optimization techniques that you can apply there (multiple statement lines, etc) come into play. I don't know how to use XB... Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 30, 2017 Author Share Posted August 30, 2017 ALSO, my coding computer (I don't own the one I'm posting on, so MY computer) is acting up, causing such a large timeframe. Quote Link to comment Share on other sites More sharing options...
Casey Posted August 30, 2017 Share Posted August 30, 2017 I don't know how to use XB... Extended BASIC looks and feels and works pretty much exactly like TI BASIC does - it just resides on a cartridge that plugs into the TI. Your entire program, as written, will run as is in Extended BASIC with no changes (I tried it). It just has the advantage of being able to use the memory expansion unit, that TI BASIC built into the computer does not have. It gives you many more additional features - the ability to have multiple statement lines (you can put an entire FOR-NEXT loop on one line, separated by :: symbols for example), screen formatting control that is difficult at best to replicate in TI BASIC (you can display text anywhere you want). But my main point in this response was just to inform you that if you are in danger of running out of memory in TI BASIC, the only solution is to use Extended BASIC or remove code, because TI BASIC will not use a memory expansion unit even if it is attached to the console. 3 Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 30, 2017 Author Share Posted August 30, 2017 (edited) OK, i see where we are going here. So i will have a Extended Basic (XB) version, and a sightly condensed standard version. EDIT: Although for now it seems that the XB version will just be a Memory Expanded Version (M-E-V), so someone with any kind of extra memory can play it. Edited August 30, 2017 by TheTIGuy Quote Link to comment Share on other sites More sharing options...
notwhoyouthink Posted August 30, 2017 Share Posted August 30, 2017 And just how would we do that? It would be a good idea, but this is a late 70s BASIC powered computer, so there are issues with the very being of this statement sadly/ I don't know how to use XB... All i know is there is a tool here on the forum that takes tibasic and compiles it. I just thought by using it you may squeak out a bit of memory? Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 30, 2017 Author Share Posted August 30, 2017 I'm not sure how to use this. That is all I can think of, i am rather tired though,as its literally 00:00 Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 30, 2017 Author Share Posted August 30, 2017 (edited) OK, 2 versions (The compact/stock version is a bit behind...) HI-MEM (Memory Expanded Version/MEV) MAJOR UPDATE v5.00/BUILD 29 The Oregon Trail for TI-99 BUILD v5.00-BUILD 29 (USE WITH MEMOREY MODULE).txt LO-MEM (Compact/Stock System Version C/SSV MINOR UPDATE v4.9/BUILD28 The Oregon Trail for TI-99 v4.9 (Build28).txt (v4.90,(build 27) the HI-MEM version of v4.9, was never and never will be released, as it was not much better than the compact version) Strangely enough, they can both be run on stock TI, it seems. However, this will not be the case soon. EDIT: I never thought the intro/credits would take up like 15 KB jeez... Edited August 30, 2017 by TheTIGuy 4 Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted August 31, 2017 Author Share Posted August 31, 2017 Well, my coding computer is back On-Line, but FireFox 12 doesn't wanna dispaly profile pics... (Im on it right now) Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted September 2, 2017 Author Share Posted September 2, 2017 (edited) As of 00:00 To-Night, all versions before 4.0x will no longer have 1st party support, will no longer receive updates, patches, or anything of the sort. As an omen to the most ground-braking (Well, 2nd most) version/edition of TOTTI99, i will release the last 3.x build to-night at 23:45 or sooner. This version will also go through the life cycle as the current versions do, with support terminating on or before 01-01-2018. edit/update: i will also release a new LO-MEM-VER Edited September 2, 2017 by TheTIGuy Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted September 2, 2017 Author Share Posted September 2, 2017 (edited) Version 3.9 (Minor update, EOL release) NON-ESR. *The ESR version was removed 01:45 on the 2nd of September.* (N/A, End of life update (3.9) The Oregon Trail for TI-99 v3.9 (build31A)---NON ESR..txt ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Version 4.9.1 (Minor update, LO-MEM-VER (4.x series) The Oregon Trail for TI-99 v4.9.1 (Build30-LO-MEM-VER).txt (LO-MEM-VER (4.9.1) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Sorry, no new EXtended Memory Version at this moment. Please hold until we figure out a way to make our programs better. (EXMV---N/A) The Oregon Trail for TI-99 v3.9 (build31).txt Edited September 2, 2017 by TheTIGuy Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted September 2, 2017 Author Share Posted September 2, 2017 END OF LIFE NOTICE: All versions before 5.x will no longer have support as of 00:00 (Midnight) on Tuesday, the 5th of September, 2017. All non- EXtended Memory Version editions (L-M-V,U-C-V,AE/E,ESR,ect.) will no longer have support as of 00:00 on Tuesday, the 5th of September, 2017. Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted September 5, 2017 Author Share Posted September 5, 2017 END OF LIFE NOTICE: This project will no longer be actively developed unless a new version (by any party) is released by 00:00, Wednsday, Spetember 6th, 2017. END OF LIFE NOTICE: This project will no longer be supported unless there is a new version (by any party) released by 00:00, Wednsday, September 6th, 2017. Quote Link to comment Share on other sites More sharing options...
TheTIGuy Posted September 22, 2017 Author Share Posted September 22, 2017 Well, because the re-post seems to be dying too, here is the link to the new topic. IT IS ABOUT THE SAME THING. It is also a version archive:http://atariage.com/forums/topic/270078-the-oregon-trail-for-ti-99-continuation-and-archive/?do=findComment&comment=3852376 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.