Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
24 May, 2013, 12:41:15 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2   Go Down
  Print  
Author Topic: A Game Boy Advance emulator for the TI-Nspire? -  (Read 1726 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:21:29
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50232


Topic starter
Total Post Ratings: +2615

View Profile WWW
« on: 19 July, 2012, 21:03:00 »
0

Back in Early 2010, Calc84maniac started working on a Game Boy Advance emulator for the TI-Nspire, shortly after releasing gbc4nspire. The speed and quality of GBA emulation was similar to TI-Boy SE emulation on Z80 calculators. Unfortunately, no backup were made and then his laptop hard drive failed, causing the loss of the entire project.

Good news! Recently, he began another GBA emulator project! Although it is still not releasable due to its early stages, here is a screenshot that was posted in a TI-Planet news about the emulator last week:



Will this second attempt at GBA emulation know the same fate or will it come to fruition? A discussion topic can be found here.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
renatose
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 22 May, 2013, 17:06:15
Date Registered: 17 March, 2011, 21:35:59
Location: Portugal
Posts: 201


Total Post Ratings: +3

View Profile
« Reply #1 on: 19 July, 2012, 22:33:50 »
0

This is really awesome! However I think that it would be much more useful a 68k emulator :p
Logged

Spenceboy98
LV6 Super Member (Next: 500)
******
Offline Offline

Gender: Male
Last Login: Today at 01:46:49
Date Registered: 17 February, 2012, 02:46:51
Location: Gaffney, South Carolina
Posts: 392


Total Post Ratings: +47

View Profile
« Reply #2 on: 19 July, 2012, 23:13:10 »
0

Why can't they do anything like this for the Prizm? I don't own an Nspire.
Logged

DERSH IMPERSHIBER!!!

NerdTests.com says I'm a Nerd King.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!
TheNlightenedOne
LV6 Super Member (Next: 500)
******
Offline Offline

Gender: Male
Last Login: Today at 12:30:03
Date Registered: 10 March, 2012, 20:05:21
Posts: 427


Total Post Ratings: +14

View Profile
« Reply #3 on: 19 July, 2012, 23:36:21 »
0

I'm guessing that the GBA emu runs at least a bit slower than a real GBA... and since nDOOM runs fine on a TI-Nspire without overclocking, but on a PRIZM, it's almost unplayable even with overclocking, the hypothetical GBA emu for the PRIZM would probably be really slow. It's just the fact that the PRIZM has a slower processor and less RAM than the Nspire.
Logged

"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)
annoyingcalc
the annoying calculator
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 07:28:11
Date Registered: 14 April, 2011, 23:02:24
Location: In the glorious land of minecraft
Posts: 1779


Total Post Ratings: +57

View Profile WWW
« Reply #4 on: 19 July, 2012, 23:42:55 »
0

Well, depends on which game some games I see no differense,(comparing to a real gba, i have one)
Logged

Click here to see where you got your post ratings

My minecraft server is usually up, even if mcserverlist says it is down

Spoiler for siq:
Spoiler for signature:
blue_bear_94
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: Today at 04:09:01
Date Registered: 09 May, 2012, 02:45:26
Location: Earth
Posts: 583


Total Post Ratings: +3

View Profile
« Reply #5 on: 20 July, 2012, 03:26:00 »
0

This is really awesome! However I think that it would be much more useful a 68k emulator :p

I think someone tried that before. However, you'll need to emulate a 16 MHz machine on a 150 MHz machine, which is not that easy.
Logged


Kraphyko (TI-89 Image Editor) 80%
Starvak 2 1%
TI-84+SE User (2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User (1.02)
Spoiler for Programming Languages:
TI-83+ Basic - 4
TI-83+ Asm - 1
TI-89 Basic - 2
TI-89 C - 2.5
Computer C - 2
GameMaker - 3
Java - 1.5
Racket - 3
Scala - 1
Le jeu.
Spoiler for Ultimate Internet Meme:
<a href="http://www.youtube.com/watch?v=zOMvDCRWBLI" target="_blank">http://www.youtube.com/watch?v=zOMvDCRWBLI</a>
Spoiler for Banner:


This server is always updated to the newest snapshot. Please don't try to join it on 1.4.7.
Sunrise 3 will have to wait till about a week later.
Spoiler for hellowld.radiation:
<< stdradiation

I must have had too much radiation for breakfast...I must have had too much radiation for breakfast...I must have had too much radiation for breakfast...I must have had too much radiation for breakfast... XDXD[I must have had too much radiation for breakfast...I must have had too much radiation for breakfast...I must have had too much radiation for breakfast...I must have had too much radiation for breakfast... Crazy, I must have had too much radiation for breakfast... Evil Laugh CrazyBig smile]
 Cheesy({ MadSmileySmileySadSmileySadSadSad, MadSmileySmileySadSadSmileySadSmiley,
 MadSmileySmileySadSmileySmileySadSad, MadSmileySmileySadSmileySmileySadSad,
 MadSmileySmileySadSmileySmileySmileySmiley, MadSmileySadSadSadSadSad,
 MadSmileySmileySmileySadSmileySmileySmiley, MadSmileySmileySadSmileySmileySmileySmiley,
 MadSmileySmileySmileySadSadSmileySmiley, MadSmileySmileySadSmileySmileySadSad,
 MadSmileySmileySadSadSmileySadSad, MadSad});
Spoiler for Give Internet!:
cyanophycean314
LV6 Super Member (Next: 500)
******
Offline Offline

Gender: Male
Last Login: 03 May, 2013, 19:28:34
Date Registered: 07 December, 2011, 02:44:32
Location: Somewhere?
Posts: 363


Total Post Ratings: +42

View Profile
« Reply #6 on: 20 July, 2012, 03:27:33 »
+1

This looks amazing. Hope it can come through and unleash Advance Wars!
Logged

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:21:29
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50232


Topic starter
Total Post Ratings: +2615

View Profile WWW
« Reply #7 on: 20 July, 2012, 05:00:17 »
0

Why can't they do anything like this for the Prizm? I don't own an Nspire.
Given that the Nspire is 150 MHz and the PRIZM 94.3 MHz (for now), and that the Nspire version can't even run at full speed, I can only assume that a GBA games on a PRIZM will not even be close to being playable.

This is really awesome! However I think that it would be much more useful a 68k emulator :p

I think someone tried that before. However, you'll need to emulate a 16 MHz machine on a 150 MHz machine, which is not that easy.
It was calc84maniac. He pretty much made every emulator available on the TI-Nspire. However, like most others, he lost the entire source in 2010. From memory, the 68K emulator did not run at full speed, even if the calc was 16 MHz.
« Last Edit: 20 July, 2012, 05:01:32 by DJ_O » Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Spenceboy98
LV6 Super Member (Next: 500)
******
Offline Offline

Gender: Male
Last Login: Today at 01:46:49
Date Registered: 17 February, 2012, 02:46:51
Location: Gaffney, South Carolina
Posts: 392


Total Post Ratings: +47

View Profile
« Reply #8 on: 20 July, 2012, 05:14:02 »
0

Why can't they do anything like this for the Prizm? I don't own an Nspire.
Given that the Nspire is 150 MHz and the PRIZM 94.3 MHz (for now), and that the Nspire version can't even run at full speed, I can only assume that a GBA games on a PRIZM will not even be close to being playable.

I'm pretty sure they got the PRIZM to overclock even more, but it had no effect on the calc speed. I'm not sure though.
Logged

DERSH IMPERSHIBER!!!

NerdTests.com says I'm a Nerd King.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:21:29
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50232


Topic starter
Total Post Ratings: +2615

View Profile WWW
« Reply #9 on: 20 July, 2012, 05:18:21 »
0

From what I remember, it just crashed the calc. But yeah, if GBA games runs between 2 and 4 times slower on a TI-Nspire, then they would run about 3-7 times slower on a PRIZM, and 3 times slower would be during title screens and menus. Also if RAM becomes an issue (100 MB of RAM on the Nspire CX vs 1 MB on a PRIZM?) like with TI-Boy SE, then even more speed would be lost due to reading from Flash.

I think it should be tried, though. We never know, maybe it will actually run a bit faster than expected or special tricks will be found.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 03:26:33
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7813


Total Post Ratings: +706

View Profile WWW
« Reply #10 on: 20 July, 2012, 06:39:17 »
0

This is really awesome! However I think that it would be much more useful a 68k emulator :p
I think someone tried that before. However, you'll need to emulate a 16 MHz machine on a 150 MHz machine, which is not that easy.
It was calc84maniac. He pretty much made every emulator available on the TI-Nspire.
And it's quite a list already lol

Can't wait to see this one in action though. And I hope I'll have an Nspire CX to try it on Cheesy
Logged




calc84maniac
Epic z80 roflpwner
Coder Of Tomorrow
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Today at 04:36:17
Date Registered: 28 August, 2008, 05:09:05
Location: Right behind you.
Posts: 2735


Total Post Ratings: +373

View Profile
« Reply #11 on: 20 July, 2012, 07:17:29 »
0

Hmm yeah, it might be good to mention now that only the Nspire CX is supported. The main reason is because it has more RAM, though full color display and higher potential overclocking are nice bonuses. There's a noticeable speed increase when I overclock my CX to 240MHz.

Side note: We may have come to the wrong conclusion on which AHB clock frequencies are "safe"... values close to 80MHz might actually cause file system corruption, and that's *not* good (I speak from personal experience here). However, I've found that if I don't exceed the OS's default value of 66MHz AHB, I never have any such problems due to overclocking.
Logged

"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
TheNlightenedOne
LV6 Super Member (Next: 500)
******
Offline Offline

Gender: Male
Last Login: Today at 12:30:03
Date Registered: 10 March, 2012, 20:05:21
Posts: 427


Total Post Ratings: +14

View Profile
« Reply #12 on: 20 July, 2012, 07:18:21 »
0

That's why my OS somehow got deleted!!!! Now I understand!
Logged

"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)
calc84maniac
Epic z80 roflpwner
Coder Of Tomorrow
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Today at 04:36:17
Date Registered: 28 August, 2008, 05:09:05
Location: Right behind you.
Posts: 2735


Total Post Ratings: +373

View Profile
« Reply #13 on: 20 July, 2012, 07:20:00 »
0

That's why my OS somehow got deleted!!!! Now I understand!
Yes, in fact I got that exact same side effect once. It's definitely best to play it safe with AHB clock speeds on the CX.
Logged

"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
annoyingcalc
the annoying calculator
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 07:28:11
Date Registered: 14 April, 2011, 23:02:24
Location: In the glorious land of minecraft
Posts: 1779


Total Post Ratings: +57

View Profile WWW
« Reply #14 on: 20 July, 2012, 07:42:31 »
0

Good to know, mine is 66 AHB
Logged

Click here to see where you got your post ratings

My minecraft server is usually up, even if mcserverlist says it is down

Spoiler for siq:
Spoiler for signature:
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.522 seconds with 30 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.