Author Topic: gpSP-Nspire (GBA Emulator)  (Read 187231 times)

0 Members and 1 Guest are viewing this topic.

Offline xacto

  • LV3 Member (Next: 100)
  • ***
  • Posts: 68
  • Rating: +10/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #120 on: August 11, 2012, 12:48:24 am »
It probably would depend on how well the coder coded the game. That and whether or not there are any added features that different from regular GBA games.

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #121 on: August 11, 2012, 03:43:21 am »
32-byte alignment seems like it would be pretty standard for ARM programs.

Ok. Anyway it's not that difficult to add to Ndless.

Quote
If the BFLT converter is based on that ELF loader, though, it might be missing some relocation cases.

The loader depends on the standard elf2flt, whereas the ELF loader was entirely written by tangrs. I don't know which cases were missed for you, but hopefully elf2flt is more complete.

Quote
I'm not sure how much lighter BFLT would make it, either (it does define the .bss section by size and not a bunch of zeroes, right?)

Yes much problably, although I haven't tested: https://github.com/tangrs/ndless-bflt-loader/blob/master/bflt/bflt.c
According to tangrs the binaries are much lighter.
Ndless.me with the finest TI-Nspire programs

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: gpSP-Nspire (GBA Emulator)
« Reply #122 on: August 11, 2012, 08:52:55 pm »
I would bet GBA homebrew runs better than the real stuff, since homebrew usually is developed with incomplete hardware information. As such, they avoid the less-used features.

The biggest bonus of homebrew is the small size though.

xacto, you could look it up on google. :P If it's downloaded as a zip, you can put that right onto your calc and it will take the same amount of space as the download lists.

Offline xacto

  • LV3 Member (Next: 100)
  • ***
  • Posts: 68
  • Rating: +10/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #123 on: August 13, 2012, 08:50:10 pm »
I downloaded the game powder from zincland, which seems to run well. The game did appear to have some issues with shading when traveling from room to room. I'm not sure if that is part of the game or not. Also, when I pressed the menu button to access the emulator settings, it wouldn't show. The other buttons seemed to work fine though.

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: gpSP-Nspire (GBA Emulator)
« Reply #124 on: August 13, 2012, 09:16:16 pm »
well, the game dithers areas you can't see with black pixels. Is that what you're referring to?

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: gpSP-Nspire (GBA Emulator)
« Reply #125 on: August 13, 2012, 10:38:52 pm »
I downloaded the game powder from zincland, which seems to run well. The game did appear to have some issues with shading when traveling from room to room. I'm not sure if that is part of the game or not. Also, when I pressed the menu button to access the emulator settings, it wouldn't show. The other buttons seemed to work fine though.
Did you accidentally remap that button to something else? Try accessing the button mappings before you open a ROM.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline xacto

  • LV3 Member (Next: 100)
  • ***
  • Posts: 68
  • Rating: +10/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #126 on: August 14, 2012, 10:44:04 pm »
Thanks, Willrandship.That's what I am referring to. And calc84maniac, I'm positive that I pressed the correct menu button. I looked at the button mappings before I switched to powder and after I exited powder. The weird thing is though, those black pixels that appear in area that was recently or partial exited sometimes stay in the same area even after the character has returned and is standing right next to the pixels. It's not affecting gameplay though. Just wanted to mention it.
« Last Edit: August 14, 2012, 10:58:50 pm by xacto »

Offline xacto

  • LV3 Member (Next: 100)
  • ***
  • Posts: 68
  • Rating: +10/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #127 on: August 14, 2012, 10:58:00 pm »
I also had a question about regular GBA games. I was playing Golden Sun (6.85 mb zip file) this morning and I initiated a fight with a monster. When I chose the attack option, my Nspire rebooted. I was overclocking at 198 Base, 198 CPU, and 66 AHB. My max is (224,224,74). I was wondering if the likely reason for restarting is the calculator was already using more memory than normal and the game tried to use memory that was not available and so crashed?

Offline KoolKai

  • LV2 Member (Next: 40)
  • **
  • Posts: 34
  • Rating: +0/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #128 on: August 15, 2012, 03:10:00 pm »
My codes for Pokemon Emerald are not displaying in the cheats menu. Below is my code:

PAR_v3 MustBeOn
d8bae4d9 4864dce5
a86cdba5 19ba49b3
a57e2ede a5aff3e4
1c7b3231 b494738c

PAR_v3 InfiniteMoney
c051ccf6 975e8da1

PAR_v3 HaveAllPokeballs
085938bb 99ff313d
2dafd739 5d796510

The name is "Pokemon Emerald.cht.tns." Does anyone know what the problem is?

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: gpSP-Nspire (GBA Emulator)
« Reply #129 on: August 15, 2012, 03:13:52 pm »
I also had a question about regular GBA games. I was playing Golden Sun (6.85 mb zip file) this morning and I initiated a fight with a monster. When I chose the attack option, my Nspire rebooted. I was overclocking at 198 Base, 198 CPU, and 66 AHB. My max is (224,224,74). I was wondering if the likely reason for restarting is the calculator was already using more memory than normal and the game tried to use memory that was not available and so crashed?
All needed memory is allocated before a ROM is even opened, so that can't be the problem. I think it's possible I may have broken Golden Sun somehow during the porting process (from what I hear, it was one of the most annoying games to get to run properly due to a lot of self-modifying code)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline KoolKai

  • LV2 Member (Next: 40)
  • **
  • Posts: 34
  • Rating: +0/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #130 on: August 15, 2012, 06:36:42 pm »
Does anyone know what my problem might be?^^

Offline xacto

  • LV3 Member (Next: 100)
  • ***
  • Posts: 68
  • Rating: +10/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #131 on: August 15, 2012, 11:10:22 pm »
Ahh. Ok. I figured it wasn't a memory problem when it happened even when I wasn't overclocking. I saw that their was a sequel. Would it have problems too? Also is there anything that I can do about the game crashing?

Offline xacto

  • LV3 Member (Next: 100)
  • ***
  • Posts: 68
  • Rating: +10/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #132 on: August 15, 2012, 11:14:56 pm »
KoolKai it might be because the cheat function is not totally bug-proof. Did you make sure you copied the lines of codes correctly?
« Last Edit: August 15, 2012, 11:15:12 pm by xacto »

Offline KoolKai

  • LV2 Member (Next: 40)
  • **
  • Posts: 34
  • Rating: +0/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #133 on: August 15, 2012, 11:18:22 pm »
@xacto yes. I believe I did. It did say in the text file that the cheat function wasn't perfect so I assume that's the problem unless anyone else was able to get Pokemon Emerald cheats to work. Thanks anyways. Hopefully, if there is a problem, the cheat function will be fixed in a future version...

Offline xacto

  • LV3 Member (Next: 100)
  • ***
  • Posts: 68
  • Rating: +10/-0
    • View Profile
Re: gpSP-Nspire (GBA Emulator)
« Reply #134 on: August 15, 2012, 11:22:27 pm »
So I'm guessing you used wordpad or notepad. Why don't you try finding the cheats for gameshark instead?