Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
In the middle of September 2016, Cemetech ASM expert and moderator MateoConLechuga decided to port the popular Nintendo game Mario to the TI-84 Plus CE. He started this game in ASM, but soon moved to C, using the libraries he wrote himself. Upon switching to C, he also renamed the game from Mario to "Oiram" ("Mario" reversed) to avoid problems with copyright infringement. After much nagging and poking from an impatient userbase and a few months of updates and gorgeous screenshots, he has now released Oiram! The game includes everything you'd expect from the original game: full movement, side-scrolling, goombas, turtles, fire sprites, shells and much, much more which makes this game into one of the biggest games released so far for the TI-84 Plus CE.

But that's not all! Like the real Mario game, Oiram includes time, coins, powerups and a score system. Mateo has created 12 levels, full of enemies, powerups, koopas, slopes (!), pipes and... hidden things! If you're sufficiently dedicated that you happen to beat all of the levels, you can keep the game interesting by making your own levels. Mateo has created a simple but useful Oiram Level Editor, which provides a GUI where you can make your own levels, and export them all together to an appvar. Simply send this appvar to your calculator, and then you can play your own levels.

If even this was not enough, Mateo has made the game open source, so if you want to learn how to write a platformer game, take a look!

Download:
Oiram for the TI-84 Plus CE
Oiram Level Editor

Yeah! It looks like very cool!

Very good work Mateo, as usual Smile
Wistaria wrote:
Wow! This really impressive

Good job Mateo
This is really amazing work, Mateo; I'm impressed that you wrote it from scratch, rather than port it from any existing open-source C implementation. And you did it so fast! I look forward to seeing how this takes off.

TI Ninja wrote:
Wistaria wrote:
Wow! This really impressive

Good job Mateo
Quoting another user without saying anything new is not a permitted type of post on Cemetech.
Thanks guys Smile Although I would like to point out that the libraries are not my work; but rather a combination of a lot of dedicated people Wink Specifically jacobly and grosged, and Runer's optimized routines as well.
Stunning work Mateo! I've never seen anything like it! I'm working on porting original Mario Bros levels with your level editor.
One teensy bug: pressing the sprint button while airborne causes the player to sprint... in midair.
Hey CalcMeister, don't double post unless its 2 days old but don't worry I had had to be reminded too XD
I just realized that "Oiram" is "Mario" backwards. And what's really ironic, is that I read the entire post...
one question, why can't I fire the boss in level 12?
huykhang wrote:
one question, why can't I fire the boss in level 12?

Because it is a boss?
MateoConLechuga wrote:
huykhang wrote:
one question, why can't I fire the boss in level 12?

Because it is a boss?

xD What amazed me is that anyone got to level 12
MateoConLechuga wrote:
huykhang wrote:
one question, why can't I fire the boss in level 12?

Because it is a boss?

so how can i fight him?
MateoConLechuga wrote:
huykhang wrote:
one question, why can't I fire the boss in level 12?

Because it is a boss?
In SMB3 Bowser can be killed with fire Mario:



That might explain his confusion.

huykhang wrote:
MateoConLechuga wrote:
huykhang wrote:
one question, why can't I fire the boss in level 12?

Because it is a boss?

so how can i fight him?


He destroys bricks under him when he jumps. Make him carve a hole so that he ends up falling in.
thanks
  
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 GMT - 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