[ Wiki | Release Lists | Patches | J-DB ]
PocketHeaven Sponsors:
[ Jandaman | DealExtreme ]



Pocket Heaven
Pocket Emulation Discussion Boards
 
    SearchSearch   MemberlistMemberlist  RSS FeedRSS Feed  RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Working on ti83 emulator
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Pocket Heaven Forum Index -> Flubba's Other Emus
View previous topic :: View next topic  
Author Message
Dwedit
Administrator


Joined: 26 Feb 2004
Posts: 2218
Location: Chicago!

PostPosted: Sun Jun 10, 2007 10:34 pm    Post subject: Working on ti83 emulator Reply with quote

I am working on a TI83 emulator.
It does not yet boot.
_________________
Here come the fortune cookies! Here come the fortune cookies!
They're wearing paper hats!
Back to top
View user's profile Send private message Visit poster's website
tepples
Big Bird


Joined: 11 Jul 2004
Posts: 3015
Location: NE Indiana, USA

PostPosted: Sun Jun 10, 2007 10:51 pm    Post subject: Reply with quote

Planning on making a BIOS dumper too?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Dwedit
Administrator


Joined: 26 Feb 2004
Posts: 2218
Location: Chicago!

PostPosted: Sun Jun 10, 2007 11:05 pm    Post subject: Reply with quote

At least 10 bios dumpers exist already. No point to making a new one.
_________________
Here come the fortune cookies! Here come the fortune cookies!
They're wearing paper hats!
Back to top
View user's profile Send private message Visit poster's website
Dwedit
Administrator


Joined: 26 Feb 2004
Posts: 2218
Location: Chicago!

PostPosted: Sun Jun 10, 2007 11:29 pm    Post subject: Reply with quote

My IRQ code sucks, triggered an interrrupt immediately after returning from one.

EDIT: nope, turned out to be that the Z80 core decreases PC by 1 after executing a HALT instruction, and I hadn't made the IRQ checker check if it had just executed a halt instruction.
_________________
Here come the fortune cookies! Here come the fortune cookies!
They're wearing paper hats!
Back to top
View user's profile Send private message Visit poster's website
Dwedit
Administrator


Joined: 26 Feb 2004
Posts: 2218
Location: Chicago!

PostPosted: Mon Jun 11, 2007 2:45 am    Post subject: Reply with quote


Woot! It now runs the Bubble Bobble ROM.

Still doesn't boot TIOS yet. Now gotta add Keyboard support!
_________________
Here come the fortune cookies! Here come the fortune cookies!
They're wearing paper hats!
Back to top
View user's profile Send private message Visit poster's website
Ethoscapade
Member


Joined: 24 Jan 2005
Posts: 252

PostPosted: Mon Jun 11, 2007 1:12 pm    Post subject: Reply with quote

bubble bobble was without a doubt one of the more amazing labors of love to be released by the ti-83 homebrew community (?)

although, um, dwedit, wouldn't this be a bit more sensible on the DS?
Back to top
View user's profile Send private message Send e-mail AIM Address
FluBBa
Moderator


Joined: 14 Feb 2004
Posts: 2047
Location: GBG

PostPosted: Mon Jun 11, 2007 4:16 pm    Post subject: Reply with quote

Looking good! Smile
_________________
0x5AB07A6E
Back to top
View user's profile Send private message Visit poster's website
Covarr
Member


Joined: 07 Jan 2006
Posts: 736

PostPosted: Mon Jun 11, 2007 5:40 pm    Post subject: Reply with quote

The touchscreen would be absolutely perfect for emulating the calculator's buttons, but as far as I know the GBA is plenty powerful enough other than that. Perhaps it would be limited to TI-83 games, the majority of which use almost the same control scheme anyway.
_________________
My Rig:
M3 + 256MB Kingston miniSD
CycloDS + 8GB Transcend microSDHC
EZ-Flash V 3-in-1

Final Fantasy VII (PC Version) is not dead!
Back to top
View user's profile Send private message Visit poster's website
Dwedit
Administrator


Joined: 26 Feb 2004
Posts: 2218
Location: Chicago!

PostPosted: Mon Jun 11, 2007 6:48 pm    Post subject: Reply with quote


I'm pretty sure anyone could come up with a better Skin. It needs to be 144x160 for now, and legible.
_________________
Here come the fortune cookies! Here come the fortune cookies!
They're wearing paper hats!
Back to top
View user's profile Send private message Visit poster's website
mog123
Member


Joined: 08 Jan 2006
Posts: 691
Location: Poland

PostPosted: Mon Jun 11, 2007 7:21 pm    Post subject: Reply with quote

dwedit, you da man.
_________________
http://mog123x.blogspot.com
visit me sometimes.
Back to top
View user's profile Send private message Visit poster's website
Dwedit
Administrator


Joined: 26 Feb 2004
Posts: 2218
Location: Chicago!

PostPosted: Tue Jun 12, 2007 4:13 am    Post subject: Reply with quote


Woot!

The culprit behind the failures? Messed up ld rr,(nnnn) instructions. Loaded the first byte correctly, failed to load the second.
Happened because there was SMS emulation cruft hiding in there. Was treating the first byte using the correct memory map, then assumed the second byte had a different memory map where the top 6 bits were used in the memory map table instead of the top 2 bits.
That's what happens when you change the memory mapping code... You get this crap because you searched for the word "memmap_tbl", and missed the single usage in readmem16 which did not explicitly use that keyword.
_________________
Here come the fortune cookies! Here come the fortune cookies!
They're wearing paper hats!
Back to top
View user's profile Send private message Visit poster's website
Gunnex
Member


Joined: 08 Aug 2006
Posts: 180
Location: Back from the dead

PostPosted: Wed Jun 13, 2007 8:55 pm    Post subject: Reply with quote

Oh yay!
Now people can't say s*** when I use a GBA as a Ti-83+.
Will there be a GBAMP version or will there be RAM issues?
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
dantheman
Administrator


Joined: 14 Jan 2006
Posts: 2057
Location: USA

PostPosted: Sun Jun 17, 2007 2:18 am    Post subject: Reply with quote

Heh, so you were serious about this when you mentioned it several months ago. Sweet!

For the skin, it might be easier to use capital letters for the buttons to aid readability. It's just an idea though.
Back to top
View user's profile Send private message Visit poster's website AIM Address MSN Messenger
Dwedit
Administrator


Joined: 26 Feb 2004
Posts: 2218
Location: Chicago!

PostPosted: Sun Jun 17, 2007 6:23 pm    Post subject: Reply with quote

Ran into a problem with the memory mapping again, ld ix,(nnnn) was incorrectly using the SMS memory map instead of the correct memory map.

Even created another thread where I thought something else was the problem and complained about it, deleted that thread.
_________________
Here come the fortune cookies! Here come the fortune cookies!
They're wearing paper hats!
Back to top
View user's profile Send private message Visit poster's website
Covarr
Member


Joined: 07 Jan 2006
Posts: 736

PostPosted: Sun Jun 17, 2007 6:35 pm    Post subject: Reply with quote

Oh how nice it would be if TI-83 and SMS handled memory in the same way. Alas, their lack of cooperation with each other has pushed Dwedit into a life of hardships and suffering.

But wait, Dwedit is a good programmer, so this will have no long-term effects on his work! Yay Dwedit!
_________________
My Rig:
M3 + 256MB Kingston miniSD
CycloDS + 8GB Transcend microSDHC
EZ-Flash V 3-in-1

Final Fantasy VII (PC Version) is not dead!
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Pocket Heaven Forum Index -> Flubba's Other Emus All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group