You are not logged in.
I'll release an extremely early build just to get feedback.
Yes, this is extremely early. Does not support sending programs to emulator, or savestates. Only emulates a TI83.
How to use:
* First append a TI83 rom image to the end of the .gba file, using something like copy /b ti83emu.gba + ti83.rom ti83emu_rom.gba
Keys:
SELECT: Toggle keyboard overlay
Keys (keyboard visible)
* Arrows: Move cursor
* (right now cursor is not displayed over arrow keys, just move it away a few times)
* A: Press that key
* B: Quick Keys
* Start: ENTER
* L: Alpha
* R: 2nd
Quick Keys: (Hold down B while keyboard visible)
* A: ENTER
* Arrow Keys: Arrow Keys
* (other keys same as keyboard visible)
Fullscreen Keys:
* Arrows: Arrows
* A: 2nd
* B: Alpha
"We are merely sprites that dance at the beck and call of our button pressing overlord."
Offline
New version...
Has a Link Feature.
Append the TI83 ROM, then append a single .83g file.
Press L+R in fullscreen mode to send the attached 83g file. (uses silent linking, calc must be on and at homescreen)
"We are merely sprites that dance at the beck and call of our button pressing overlord."
Offline
Awesome release, it works great! I tried the 83+ rom for fun (not sure the difference between 83+ and 83), and it booted, but wouldn't allow button presses. The 83 rom works great though.
[Edit] - I notice I can't use the start button as enter on full-screen mode. Is it just my bios rom, or is this something you can add to future release? Thanks again for an awesome emulator.
Last edited by kennyk (2007-07-04 6:52:58 am)
Offline
Hey Dwedit. Great work so far, please keep it up! This is of course just a suggestion, but... this would be great as a Nintendo DS rom. That way you can use the touch screen for buttons. I lost my ti83 somewhere, though it's great for advanced calculations so I wish I had it. Also, a DS is more portable than a ti83. Also, though this may be hard..you could get it to link with other DSes and send ti83 files to eachother.
Wow! I was searching for a homebrew calculator for use on my flascart, but I never expected to find a Ti-83 Emulator! This is fantastic!
For an early release it's very easy to use, and it seems incredibly stable. Quite impressive! Thanks for putting this project together.
Man, how exciting--I think I picked the right time to get into homebrew. I hope this means I'll eventually be able to play your 83+ port of Bubble Bobble on my DS.
Yes, I realize I have several dozen official versions of Bubble Bobble to choose from on the actual hardware. I still like yours better. :]
thank you! i came from yahoo.... looking for a rom for my ds! havne't tried it out but i guess it's a posssibility...
I do not understand how it works, and does it work with a ti-84 plus?
It only emulates the TI83 right now.
You append the TI83 ROM and a single .83g file.
From a command prompt, you can execute the command
copy /b ti83.gba + ti83.rom + somegroupfile.83g ti83_out.gba
"We are merely sprites that dance at the beck and call of our button pressing overlord."
Offline
thanks pal this emu is really awesome, works and is estable
Thanks! But I only get a white screen upon booting. (GBA Movie Player)
I'm on Mac and did "cat ti83_emu.gba ti83.rom > ti83.gba"
Did I do something wrong?
Right, so I know about the limit of the GBAMP v2, but i've trimmed the final resulting rom down to 236 kb. But it still just shows a white screen. The trimmed rom works fine in VBA though.
Is it just not compatible for some reason?
It never occurred to me that the last several kilobytes were FF's, so I think I'll go try to add GBAMP support if possible.
Of course, a trimmed rom will fail in the "Mode Alpha+S" self test.
"We are merely sprites that dance at the beck and call of our button pressing overlord."
Offline
It never occurred to me that the last several kilobytes were FF's, so I think I'll go try to add GBAMP support if possible.
Of course, a trimmed rom will fail in the "Mode Alpha+S" self test.
Thanks!
Here is a Multiboot version of the TI83 emulator.
If you trim the TI83 rom, the file size of the rom is about 215900 bytes large.
You can also attach a .83G file up to about 14000 bytes large, and use L+R to send it.
If the GBAMP firmware refuses to boot the file, use the PocketNES firmware instead.
Edit: Using Pocketnes firmware to run the emulator may be buggy. It crashed when I tried sending a game to the emulator. Using GBAMP's firmware didn't boot the emulator at all for me.
Last edited by Dwedit (2009-01-22 12:58:59 pm)
"We are merely sprites that dance at the beck and call of our button pressing overlord."
Offline
Thanks, I didn't intend to send files, just use the basic functions of the TI-83.
However, something unfortunate seems to have happened.
As I flashed the firmware with the pocketnes thing, it said that all was ok and that it was safe to turn off.
But now, the cart itself won't boot very far at all. It's just a black screen after the warning. =/
So it seems as if the cart is now unusable as I can't reach the menu or reflash/repair..
Try holding B during bootup.
Also reinstall update.e19 if you can.
Sorry.. It's all black. =/
I get the warning, then black. And if I boot without the CF card inserted it tells me that no card is inserted and that I can press start to continue anyway, but it wont take me anywhere. Just stays there.
Do you have update.e19 in the root directory on the CF card?
As long as it shows the "This product is not licensed..." screen, it should be able to install an update file. If it still doesn't find the update, backup then reformat the CF card, and put only the update file on it.
"We are merely sprites that dance at the beck and call of our button pressing overlord."
Offline
Do you have update.e19 in the root directory on the CF card?
As long as it shows the "This product is not licensed..." screen, it should be able to install an update file. If it still doesn't find the update, backup then reformat the CF card, and put only the update file on it.
Oh yes, the card is alive again! Thank you!
Now lets try it one more time.. =)
And this time it worked!
The emulator ran through the pocketnes loader and appears to work fine. Like I said I won't be sending any files.
Many thanks and good night! :-)
Great work man!
I downloaded this because I'm way too cheap to go out and buy a real graphic calculator, but none of the buttons other than the keypad want to work? I've changed my joypad settings about 3 times now, reloaded it, restarted it. Basically everything I can think of to try and get it to work. I found a decent browser based one but I'd really like to put this on my laptop, looks like a really cool Emulation, any suggestions?
This is intended for a Game Boy Advance. If you want to use a TI83 emulator on your PC, go download WabbitEmu.
No TI8x emulator includes the TI83 or TI83+ ROM image, which is illegal to distribute.
"We are merely sprites that dance at the beck and call of our button pressing overlord."
Offline
Thanks, I found it very handy.
Will it support savestates or emulate the TI83+ in the future?
Umm... If I did everything right, what should I see happening when I press L+R, and how do I access the programs? Because, when I press it now all that happens is the blinking of the cursor becomes slower, and when I go the programs afterwards, it's blank.
Offline
You press L+R in fullscreen mode, and it's sending the programs at that time, and it's slow. Takes about an minute and a half. Hope you used an .83g file.
"We are merely sprites that dance at the beck and call of our button pressing overlord."
Offline
Hi Dwedit. I tried this out, I did "copy /b emulator.gba + ti83.rom + defender.83g ti83calculator.gba" but I go to program and there's nothing on the list still.
What am I doing wrong?
Offline
Boot the calculator, get it to the home screen.
Enter full screen mode, hit L+R.
Then it link-transfers the group.
Make sure you include an assembly shell (Venus). Venus may have problems, since some TI83 software misnames programs that begin with theta.
"We are merely sprites that dance at the beck and call of our button pressing overlord."
Offline
Can I do only 1 file at a time or can I add as many as I can?
Offline