Calculator Street Racing II Evolution X- now for TI-84 Evo
Calculator Street Racing II (84+ CE) topic

GitHub: https://github.com/NinjaWeedle/CSRacing-Evolution/tree/Evo

I return from my ~3 years of relative inactivity to bring you CSRacing II (and later CSRacing I)...again!

The idea of porting CSRacing has been something I've been planning since the Evo was first leaked. 3x faster, that surely means I could cram in 3x the graphics, right? maybe I could even go crazy with the text sprites and-



Yeah, not quite. Evo TI-BASIC speeds largely average out to being about the same as the pre rev-M CE, with a lot of graph commands in particular being artificially limited, because the Text( command being slow is what the teachers wanted, I guess. In addition, TI-BASIC on here has ended up having quite a few more differences than initially expected compared to ez80 TI-BASIC, so even just getting the game running as is with any incorrect tokens swapped out has been a good days work.

Still, I see no reason not to continue. Still plenty to be done with the larger graph space, and the Evo is currently sorely lacking in games. Also a pretty solid way to learn about Evo TI-BASIC's various eccentricities- it is still early days for this, after all.

Therefore, I bring you Calculator Street Racing II: Evolution X, or CSRacing II Evo X for short, or CSRIIEX for really short. The easy option would be to just tack on Evo to the end of the existing title, but, well...that's not gonna work here.

Of course, it's not gonna be just a straight port I got a few plans for new features:

- 4 new cars, including all DLC released for CSRacing II and by that I mean DLC car singular
- 4 new car specific races
- new text sprites for each car, visible in the garage
- Upgraded race track graphics, (more on the sidelines to use the extra space)
- 2 new special events


Some content has to be left out due to being limited to pure TI-BASIC: You won't be able to load custom car appvars in this version. In addition, old save files (Specifically LCSE) from the CE version will not be compatible due to the addition of more cars, though the new .8xl2 lists mean that they wouldn't really be compatible anyway. You can always just fill in the LCSE list with your old data if you would like.

Right now, my goal is just getting everything looking correct on the bigger screen. Unlike the 84+ -> CE transition, graph coordinates don't even scale properly out of the box (All the built-in zoom options are very different compared to the CE, meaning I need to specify a lot of graph window properties manually). Here's how things are looking as of day one:




Planning to have this ready to go by the start of June, mainly because May's looking real busy for me. Updates/prerelease versions will be availiable on the "Evo" branch of the CSRacing Evolution GitHub page, which I will edit this post with once there's something actually there. I should at least have a playable alpha available there by the end of this week.


The alpha version is now available on GitHub! https://github.com/NinjaWeedle/CSRacing-Evolution/tree/Evo

Please note that save files created in this early version will likely be incompatible with beta versions (when the X exclusive features get implemented) and the full release.

AFAIK it should be largely playable right now, but things are still changing rapidly.

Also, been thinking of a new gameplay feature: "Wet" and "Dry" track conditions in ladder races, Custom Spec, and Special Event 7. Main difference would likely be more finicky traction in wet, I am also considering slightly reworking how wheelspin works in this version of the game to add more strategy.
why dont you post on cemetech ?
123Imsocool wrote:
why dont you post on cemetech ?

GitHub is usually preferred for a lot of devs as GitHub is a more well-established repository site (not that cemetech isn't but Github is obviously more popular) and plus people only really publish their code here once its finished (since the project is in alpha) sooo yeah.
its just my school has github blocked
123Imsocool wrote:
its just my school has github blocked
use a proxy, what I always do.
im on a Chromebook with no permissions
Dude! I remember playing this on my CE. Now it looks like I'll have to get an Evo to play it again lol.
123Imsocool wrote:
im on a Chromebook with no permissions
If you are on a Chromebook, you probably have a web browser (I hope you do), use this, and if that is blocked, use this (it shouldn't be blocked).
123Imsocool wrote:
why dont you post on cemetech ?


I'll post it on Cemetech (along with ticalc.org and TI-Planet) once it's ready for a proper release. The github is largely a dumping ground for my prerelease versions, though the full release will appear on there as well. However, right now it most certainly is not ready for release, especially given I'm still breaking save files.

Speaking of breaking saves...I've built out the new save file format for the Evo version! Going forwards, any saves created in the current Alpha version onwards should be compatible with the full release. In addition, I've added one new car: The 2024 Oxiti Increceba GT, formerly released as DLC for the CE version, is now available for 600000 Cr. in the US car dealer.

Rest assured that the other 3 cars, whatever they may be, will be more affordable. Might drop the price of this one to 500000, depending on how it affects the game balance. It's still only the second most expensive car in the game regardless.

Also, in more minor changes: The Ratios menu has been removed, with gear ratios now being displayed directly within the main tuning menu.


Here's what the longer car list looks like:


The main menu has also recieved a bit of a makeover:

I know what I want to put in that empty space, the question is how...

Also, I am open to taking car requests again.
Nice I'll have to get an Evo to try this out is the programming the same on the other ti 84 series calculators?
Mcdonalds_lover_32 wrote:
Nice I'll have to get an Evo to try this out is the programming the same on the other ti 84 series calculators?

The 84+ only has CSRacing I, but the CE already has II which should be largely the same experience minus a few races and cars.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement