Author Topic: TI-Nspire GB Emulator  (Read 152325 times)

0 Members and 1 Guest are viewing this topic.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: TI-Nspire GB Emulator
« Reply #435 on: January 02, 2012, 11:14:05 am »
It would, in either circumstance :P One requires hours of soldering, while the other requires complicated assembly programming on two separate platforms, neither of which I have programmed on. Plus, I lost my silverlink, so programming the 92 is kind of a lost cause.

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: TI-Nspire GB Emulator
« Reply #436 on: January 19, 2012, 08:29:54 pm »
BUG: Mortal Kombat 4 crashes after about 30 seconds
This used to contain a signature.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire GB Emulator
« Reply #437 on: January 19, 2012, 08:31:47 pm »
Btw in future versions of gbc4nspire I wonder if you will add color support for old gb games like maybe the GameBoy Player on the Game Cube, or even the Super Game Boy? For example when I load my 1991 cartridge of Metroid II in my Gamecube's GB Player, samus is yellow, walls are blue, etc. I think that device had colors for every game pre-programmed into it, though, because it seemed weird that it could assign colors so well for that game considering the game didn't support colors.

Also bug report: When entering gbc4nspire ROM selection screen for the second time, it selects my ROM automatically without letting me choose. ???
« Last Edit: January 19, 2012, 08:34:05 pm by DJ_O »

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: TI-Nspire GB Emulator
« Reply #438 on: January 19, 2012, 08:32:36 pm »
Btw in future versions of gbc4nspire I wonder if you will add color support for old gb games like maybe the GameBoy Player on the Game Cube, or even the Super Game Boy? For example when I load my 1991 cartridge of Metroid II in my Gamecube's GB Player, samus is yellow, walls are blue, etc. I think that device had colors for every game pre-programmed into it, though, because it seemed weird that it could assign colors so well for that game considering the game didn't support colors.
the gameboy color interpreted the grayscale
« Last Edit: January 19, 2012, 08:32:54 pm by annoyingcalc »
This used to contain a signature.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-Nspire GB Emulator
« Reply #439 on: January 19, 2012, 09:58:43 pm »
Btw in future versions of gbc4nspire I wonder if you will add color support for old gb games like maybe the GameBoy Player on the Game Cube, or even the Super Game Boy? For example when I load my 1991 cartridge of Metroid II in my Gamecube's GB Player, samus is yellow, walls are blue, etc. I think that device had colors for every game pre-programmed into it, though, because it seemed weird that it could assign colors so well for that game considering the game didn't support colors.

Also bug report: When entering gbc4nspire ROM selection screen for the second time, it selects my ROM automatically without letting me choose. ???
Color support for those games won't be very easy because I don't differentiate between sprites and tilemaps when outputting my 4-bit grayscale values. Also, the smooth scaling wouldn't work if I don't map the color values from 0-15 to the corresponding grayscale.

As for the ROM starting glitch, that's because Ndless doesn't make sure you let go of ENTER when starting a program (I suggested this to ExtendeD but he hasn't done so yet). For now, just hit the click button to start gbc4snpire instead of pressing ENTER.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: TI-Nspire GB Emulator
« Reply #440 on: January 19, 2012, 10:44:10 pm »
couldn't that be avoided by putting such a check in gbc4nspire? in some circumstances it may not be desirable to have such a check in ndless's own loader. Example: I could do a keypad check by checking the activated keycode, since the click and enter buttons are unique on the clickpad and the touchpad.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-Nspire GB Emulator
« Reply #441 on: January 19, 2012, 10:47:31 pm »
couldn't that be avoided by putting such a check in gbc4nspire? in some circumstances it may not be desirable to have such a check in ndless's own loader. Example: I could do a keypad check by checking the activated keycode, since the click and enter buttons are unique on the clickpad and the touchpad.
The OS already waits until you let go of the click key to open a document (which is why using it prevents this issue in the first place)

Edit: Also, that's an awful way to do keypad detection.
« Last Edit: January 19, 2012, 10:47:56 pm by calc84maniac »
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire GB Emulator
« Reply #442 on: January 19, 2012, 11:00:27 pm »
Weird, I thought there could have been a way like in TI-83+ BASIC, where you just do 0getkey prior the main loop. And I see about the color addition. D:

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-Nspire GB Emulator
« Reply #443 on: January 19, 2012, 11:03:03 pm »
Weird, I thought there could have been a way like in TI-83+ BASIC, where you just do 0getkey prior the main loop. And I see about the color addition. D:
It is certainly possible, but I really don't want to try hex editing that mess again :P
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire GB Emulator
« Reply #444 on: January 22, 2012, 02:34:33 am »
Suggestion for controls of the new CX version, because the current setup is a bit problematic for people used to TI-84+ gaming:

To exit gbc4nspire, I think you should need to hold down Esc for at least half a second instead of just pressing it to exit instantly. If that is problematic for people who don't read readmes properly, then have it as an option that is saved in the Nspire memory.

This is because on the TI-84 Plus, in most games, shooting, confirm and the main action key is 2nd. On the TI-Nspire keypad, the Esc key is placed exactly where 2nd is on the 84+, if we base ourselves on the d-pad. As a result, when I try shooting in nDoom or confirming in gbc4nspire, I always have the reflex to press the Esc key, accidentally exiting the software by mistake and losing progress.

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: TI-Nspire GB Emulator
« Reply #445 on: January 22, 2012, 02:39:26 am »
I do that way to much because I get confused with nespire's controls
This used to contain a signature.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: TI-Nspire GB Emulator
« Reply #446 on: January 22, 2012, 02:12:39 pm »
Suggestion for controls of the new CX version, because the current setup is a bit problematic for people used to TI-84+ gaming:

To exit gbc4nspire, I think you should need to hold down Esc for at least half a second instead of just pressing it to exit instantly. If that is problematic for people who don't read readmes properly, then have it as an option that is saved in the Nspire memory.

This is because on the TI-84 Plus, in most games, shooting, confirm and the main action key is 2nd. On the TI-Nspire keypad, the Esc key is placed exactly where 2nd is on the 84+, if we base ourselves on the d-pad. As a result, when I try shooting in nDoom or confirming in gbc4nspire, I always have the reflex to press the Esc key, accidentally exiting the software by mistake and losing progress.
That happens to me quite a lot, too. D:
Also, maybe can you change that easter egg color little bit darker?
Sig wipe!

Offline bisam

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 7
  • Rating: +0/-0
    • View Profile
Re: TI-Nspire GB Emulator
« Reply #447 on: January 27, 2012, 02:30:12 pm »
Hi, everyone reading this.

I'm here to report a supposed bug of gbc4nspire.

I had a problem while playing "Zelda - Link' awakening". After finishing level 1, you have to save "Bow-wow" from the Moblins. I could do it once and even continue up to half of the level 2. But then, the save seems to have failed since I had to restart from the last save and from now on, each time I try to get to the Moblins lair, the game and the calc freeze just after I beat the first Moblin. Grey and white stripes appear on all screen and only a reset can save you.

Don't know if it is known or even if Gbc4nspire is the cause... but I think it was to be said.

Apart from that, great job from calc84maniac.

Offline AzNg0d1030

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 522
  • Rating: +45/-4
  • Hardcore anime watcher.
    • View Profile
Re: TI-Nspire GB Emulator
« Reply #448 on: January 27, 2012, 06:16:24 pm »
It might be the rom's problem. I have already have had two problems with roms.  One was a mario tennis freeze where the screen botched up and the other is a Super Mario Deluxe where (as i know of so far) world 1-1 when racing boo and world 8-1 (normal world), at the end, random sprites like blocks, goombas, springs, flags, appear littering the screen and you can't get past so it is impossible to beat the level.

Either way, it is possibly a rom issue.  Try finding another rom. 

Sorry if this is against rules, I'm not sure.

Try getting Link's Awakening by searching on Google and search "dope" (i guess)

If this is a violation of rules in any kind, tell me and I'll edit the post or you can edit it.

edit: Is this still a violation?
« Last Edit: January 27, 2012, 10:32:16 pm by AzNg0d1030 »
You just lost the game.



Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: TI-Nspire GB Emulator
« Reply #449 on: January 27, 2012, 06:21:15 pm »
Indeed, posting links to Rom sites is against the rules.  What you can do, though, is Google ;)

(edited btw)
« Last Edit: January 27, 2012, 06:22:23 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue