Giter Club home page Giter Club logo

jetpack-joyride-ce's Introduction

Jetpack-Joride-CE

Hey there! Before you keep reading, here's some questions:

  1. Do like games?
  2. Do you like math?
  3. Do you like playing games instead of doing math like a responisble person?
  4. Do you want to become famous as a "Supa-Cool Tech Whiz" at your school?

If you answered "Yes" to any of those, then you should keep reading!

This is a port by King Dub Dub of the popular smartphone game "Jetpack Joyride" by Halfbrick Studios for the TI-Plus CE calculator. It allows me to relive the glory days of 2014 on my dad's Windows 8 laptop and have a brief glimpse of the times when I was capable of feeling real emotion... and when I hacked the game for infinite lives and money with a cheat tool. Good stuff!

Software Installation Instructions:

  1. Make sure you've installed the TI-Connect software from the Texas Instruments site.
  2. Make sure your calculator OS is below 5.5, since the program can't be run on that OS's or any that disable C/Assembly programs.
    • If your OS is 5.5 or higher, use the arTIfiCE exploit tool to run the program: https://yvantt.github.io/arTIfiCE/
    • Curse the name, the one behind it all, Texas Instruments.
  3. Send the JETPACK.8xp program and the assorted JPJR appvars from /bin or the prebuilt releases to the calculator.
    • Your calc may start defragging, this is because I optimized for code speed rather than size; it's normal.
  4. The files save to the archive by default, and if you put it in the RAM it will disappear when your battery dies or the RAM resets.
  5. On the calc, press "prgm" and select JETPACK, or use the CabriJr/arTIfiCE loader per it's instructions.
  6. Brag to your freinds that you're a "l337 h4x0r" with games on your calculator!

Controls:

  • Hold [2nd] to rise, release to fall.
  • Press [del] to enter the pause menu.
  • Press [clear] to exit the game, it'll save for you.

Special thanks to TIny_Hacker for somehow figuring out HalfBrick's proprietary sprite format, without him this would've looked a lot uglier. Like, REALLY ugly, check the first commit to see what I mean.

NOTES FOR PEOPLE WHO WANT TO BUILD FROM SOURCE:

  • The convimg.yaml is written for Mateo's convimg utility version 8.3 and up, it will give an output error if you use a lower version.
  • You'll need to run "convimg" in the gfx directory or "make gfx" from the top level since I've stopped adding the converted sprite files to get GitHub to stop whining about "uPLoAdINg ToO mANy fIlES." Shut up Microsoft.

REMEMBER:

  1. I am not to blame for any damage caused to your calc by the program, as it's still in its testing phases.
  2. I am not to blame for any damage caused to your corpse/body by your inattention during chemisty; play responsibly when it's safe, not when you're handling fulminates!
  3. I don't claim to own the rights to the original Jetpack Joyride, this is just a bit of fun for the chirren and a learning experience for me. Most of the assets are not mine, although I have made some inspired by the game to fit various constraints.
  4. I created all the code here, although some has been adapted from online sources with edits to fit my usage.
  5. This program is NOT for sale, that violates Jetpack Joyride's copyright policy and might result in legal threats from Halfbrick. This code and the game are free to use by anyone, regardless of shoe size, fruit preference, or calculator color.
  6. This project is not to be used for evil except by minors (eighteen and under) and Starbucks.

I hope you enjoy spreading a little madness, and remember never to trust someone with more than four bumper stickers on their car, they're clearly insane.

Have a nice morning/afternoon/evening!

If you have any suggestions or questions, ask on the original Cemetech post: https://www.cemetech.net/forum/viewtopic.php?t=16948

If you find any bugs, have any optimization ideas, or anything that may apply, make a fork/issue/request on the repo or forum post. Keep things public so others are aware about them.

jetpack-joyride-ce's People

Contributors

kingdubdub avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

jetpack-joyride-ce's Issues

Game Pre-Release 0.16.0 Crashes Upon Opening

I've been experiencing a crash resulting in a RAM clear whenever I try to run the game on physical hardware (works fine in CEmu). My OS is 5.3.0, and I have the latest version of the Clibs.

TINET Repo Mirror inquiry

I would like to ask if it was possible to mirror this game over to TINET.
This will make the users have the possibility to download your game from their calculator so they can be even more Super-Cool Tech Wizz ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ

Downloading the file

I'm new to Github and just got my ti 84 plus ce and i trying to look for a file on here that is compatible to texas instrument software to upload to my calculator but there isn't a specific button I know to press to download the file

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.