[GBA] TI83 Emulator

A forum where you can announce your awesome project(s).

Moderator: MaxCoderz Staff

User avatar
Dwedit
Maxcoderz Staff
Posts: 579
Joined: Wed 15 Dec, 2004 6:06 am
Location: Chicago!
Contact:

[GBA] TI83 Emulator

Post by Dwedit »

Yeah, ye heard me...
You know your hexadecimal output routine is broken when it displays the character 'G'.
Liazon
Calc Guru
Posts: 962
Joined: Thu 27 Oct, 2005 8:28 pm

Post by Liazon »

Nice job man! Can we seem some screenies soon?
Image Image Image
User avatar
Delnar_Ersike
Sir Posts-A-Lot
Posts: 153
Joined: Mon 22 Jan, 2007 3:05 am
Location: UNATCO Headquarters

Post by Delnar_Ersike »

Too bad I don't have any GB model at all (GB, GB Color, GBA, SP, DS), otherwise I would have helped in testing it.

But I still want to see screenies!
User avatar
calc84maniac
Regular Member
Posts: 112
Joined: Wed 18 Oct, 2006 7:34 pm
Location: The ex-planet Pluto
Contact:

Post by calc84maniac »

And what are you going to do about the 50 buttons? :)
~calc84maniac has spoken.

Projects:
F-Zero 83+
Project M (Super Mario for 83+)
User avatar
Dwedit
Maxcoderz Staff
Posts: 579
Joined: Wed 15 Dec, 2004 6:06 am
Location: Chicago!
Contact:

Post by Dwedit »

Right now, it's in the extremely early stages. It's in the stage of "Let's rip apart this Sega Master System emulator and remove everything SMS specific" stage.
You know your hexadecimal output routine is broken when it displays the character 'G'.
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

I thought you would have used the goomba code. but I guess a real z80 makes more sense.

Would the SMS core be portable to the DS?
Image
User avatar
Dwedit
Maxcoderz Staff
Posts: 579
Joined: Wed 15 Dec, 2004 6:06 am
Location: Chicago!
Contact:

Post by Dwedit »

(for the SMS) Same assembly language. The Z80 core ports with zero effort. The graphics code just needs some memory moved around. The sound code might be tricky, needs to run on the DS's second processor in order to play anything, even though the sound is already completely software-synthesized.
Finally, need to find a much less lazy programmer to actually convert it.
You know your hexadecimal output routine is broken when it displays the character 'G'.
threefingeredguy
Calc King
Posts: 2195
Joined: Sun 27 Mar, 2005 4:06 am
Location: sleeping
Contact:

Post by threefingeredguy »

You should contact the guy who made a DS version of the TI-85. There might be some things already done you could use from that.
Image
User avatar
benryves
Maxcoderz Staff
Posts: 3087
Joined: Thu 16 Dec, 2004 10:06 pm
Location: Croydon, England
Contact:

Post by benryves »

Cool project (especially with the SMS angle). ;)
patz2009
New Member
Posts: 17
Joined: Wed 04 Apr, 2007 10:42 pm

Post by patz2009 »

Yeah, but doing it for the GBA is going to be difficult. The DS has the touch screen where all the buttons are emulated on the 85, but I don't think it could be done on the GBA. If so, it's going to take too much effort and be impractical.
Andy_J
Calc Master
Posts: 1110
Joined: Mon 20 Dec, 2004 10:01 pm
Location: In the state of Roo Fearing
Contact:

Post by Andy_J »

Not really, just use the d-pad for a mouse.
ImageImage
Image
User avatar
Dwedit
Maxcoderz Staff
Posts: 579
Joined: Wed 15 Dec, 2004 6:06 am
Location: Chicago!
Contact:

Post by Dwedit »

Just needs a little more debugging... Hopefully it will say Mem Cleared soon.

Edit: Figured out what's up now... Calculator is Off. Need to emulate the ON button now.

Edit: Obviously an ON button's not enough, need to fix more bugs.
You know your hexadecimal output routine is broken when it displays the character 'G'.
CompWiz
Calc King
Posts: 1950
Joined: Thu 13 Oct, 2005 1:54 pm
Location: UB

Post by CompWiz »

Andy_J wrote:Not really, just use the d-pad for a mouse.
a mouse? What, do you want to select buttons on screen? Then you'd only be able to see the buttons or the screen at one time, not both. It would be slow to use. Maybe, if you intend to use it for games, you could let the user customize what buttons would correspond to what calculator buttons when the emulator first starts. Like, map the apps key, 2nd, alpha, mode, clear, on, and arrow keys to dpad.(keys used for mario) Then you could play some games, at least.
Last edited by CompWiz on Wed 06 Jun, 2007 8:32 pm, edited 1 time in total.
In Memory of the Maxcoderz Trophy Image
User avatar
Dwedit
Maxcoderz Staff
Posts: 579
Joined: Wed 15 Dec, 2004 6:06 am
Location: Chicago!
Contact:

Post by Dwedit »

The way I plan on doing keyboard input is that you will select between Onscreen keyboard mode, and fullscreen mode, with the ability to customize the keys for fullscreen mode.
You know your hexadecimal output routine is broken when it displays the character 'G'.
CompWiz
Calc King
Posts: 1950
Joined: Thu 13 Oct, 2005 1:54 pm
Location: UB

Post by CompWiz »

that sounds like the best solution for a GBA emulator.
In Memory of the Maxcoderz Trophy Image
Post Reply