![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Newbie
Join Date: May 2006
Posts: 6
Rep Power: 0
![]() |
Programming video game to TI calculator?
I was playing "Miracle Warriros - Seal of the Sark Lord" for Sega Master System, which is a very simple game, and I was wondering (because I own the original and the ROM), is there any way to convert the ROM to a TI-83/84 program executable as a flash or by some other program (such as MirageOS or CrunchyOS)? Basically, I want to convert the ROM file to make it useable in a TI graphing calculator. The controls could be done (because the Sega Master System only had a direction pad, a start button, and 2 buttons), but could the file be converted? If not, is there a program that can show the code from the ROM file? And if so, how could I re-program it to work on the calculator? And if you can't convert this game (or any game on the game console), what is the most modern game console that has games that can be converted to games for TI calculators?
|
|
|
|
|
|
#2 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
It's somewhat akin to translating the Bible from English into Swahili, but restricting distribution to Alaska. Lotsa pain for little gain.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#3 |
|
Newbie
Join Date: May 2006
Posts: 6
Rep Power: 0
![]() |
I see. So there's no chance of converting it of seeing the raw coding of the game?
|
|
|
|
|
|
#4 |
|
Hobbyist Programmer
|
you would have to have the development hardware and software from the company or make your won. if you want to make games for the TI-8x lean BASIC and ASM. you can do more with ASM than BASIC but it is harder to learn and use.
|
|
|
|
|
|
#5 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Games are typically programmed in a higher level language. This is then submitted to a compiler, interpreter, or assembler, which emits machine code, the 'natural' language of the processor in question. Most processors have their own machine language, usually unlike another. There are exceptions where a manufacturer shoots for compatibility on purpose, but proprietary is the name of the game. Reverse engineering code to get at the original expression ranges from a distinct pain in the ass to well-nigh impossible, depending upon the amount of abstraction between the original source and the emitted result.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#6 |
|
Programmer
Join Date: Apr 2006
Location: orange park Fl
Posts: 53
Rep Power: 3
![]() |
well i was given an idea to make a jeopardy game it would be kinda kool cuz u know it would be easy to make and fun to play
|
|
|
|
|
|
#7 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
The OP's question regards converting existing code from one machine to run on another machine, or reverse engineering it so as to be able to program it on another machine....
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#8 |
|
Expert Programmer
|
I thought about doing something similar, but inseatd of trying to load a game on to the calculator, I thought about making my own. At that point I realised it wasn't worth it. Instead of playing games on your calculator, why don't you pay attension in math class
Hence why I haven't made a game for a TI calculator. |
|
|
|
|
|
#9 |
|
Programming Guru
![]() |
He might not pay attention in math class because it bores him and he already knows the material, usually to programmers math comes easily.
__________________
|
|
|
|
|
|
#10 |
|
Hobbyist Programmer
|
now with the console games arent most of them coded in c++? that is what i have heard but didnt know if it was true or not.
and the math thing. math is easy for me to do. |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|