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

0 Members and 1 Guest are viewing this topic.

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 #180 on: March 19, 2010, 05:03:38 pm »
No you must create a new directory in the Ndless one that is called userfiles and put a copy of OS 1.1 there. ndless.bat will check this folder for it.

Offline brianbdm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 66
  • Rating: +4/-2
  • Taking over the world, one pixel at a time.
    • View Profile
    • Flareware
Re: TI-Nspire GB Emulator
« Reply #181 on: March 20, 2010, 01:35:36 pm »
The 1.1 OS is needed BEFORE you insteall Ndless. ndless.bat does not install the OS, it just installs Ndless.
You'll need the 1.1 OS on your calculator, and 1.3 link software on your computer before you run ndless.bat
I'm not the real expert here, but I'm 95% sure that's how it works. I want to make sure to leave myself room for error. That's what I had to do, at least.
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀ ░

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 #182 on: March 20, 2010, 01:45:01 pm »
brianbdm, correction, Ndless does install OS 1.1. It did for me, I loaded it in the specified folder, then ran ndless.bat, and both OS 1.1 then Ndless were installed. I'm speaking the truth here, as it is from experience, and if you don't believe me, I'll go test again and do a video cam recording of it as proof.

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 #183 on: March 20, 2010, 02:23:14 pm »
It will actually download the OS for you automatically if you don't already have a copy :)
"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 #184 on: March 20, 2010, 02:41:51 pm »
Wait, really? I didn't knew that and I spent effort trying to find one online x.x

That's good to know at least. I think it should be made a bit more clear in the readme, though x.x

Offline brianbdm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 66
  • Rating: +4/-2
  • Taking over the world, one pixel at a time.
    • View Profile
    • Flareware
Re: TI-Nspire GB Emulator
« Reply #185 on: March 21, 2010, 07:43:07 pm »
Well, I'm glad that I left myself room to mess up, but I don't feel as bad if an admin with respect in the hundreds also made the same mistake. ;)
--------
Say, why did you make the shirt key the start button instead of the control button? It would be symmetrical to the clear key for Select if you did. I always have to remind myself that it's one key lower than I think. Is there any reason you made it the shift key? I thought it may be to make contrast changes in-game, but I found out that you can do that just by hitting the + and - buttons. Will the calculator not allow you to use it?
« Last Edit: March 21, 2010, 07:43:36 pm by brianbdm »
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀ ░

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 #186 on: March 21, 2010, 07:47:25 pm »
Well, I'm glad that I left myself room to mess up, but I don't feel as bad if an admin with respect in the hundreds also made the same mistake. ;)
--------
Say, why did you make the shirt key the start button instead of the control button? It would be symmetrical to the clear key for Select if you did. I always have to remind myself that it's one key lower than I think. Is there any reason you made it the shift key? I thought it may be to make contrast changes in-game, but I found out that you can do that just by hitting the + and - buttons. Will the calculator not allow you to use it?
As I stated in the readme, it was because of issues with multiple keypresses. It so happens that if I used ctrl, pressing certain combinations of other keys would make a false keypress.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline brianbdm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 66
  • Rating: +4/-2
  • Taking over the world, one pixel at a time.
    • View Profile
    • Flareware
Re: TI-Nspire GB Emulator
« Reply #187 on: March 21, 2010, 07:50:51 pm »
Oh, I must have skimmed over the parenthesis. Another mistake on my part.
My computer keyboard is like that. There are some key combinations that I can't do that can throw me off when I play games. I should get a gamepad instead.
« Last Edit: March 21, 2010, 07:51:40 pm by brianbdm »
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀ ░

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 #188 on: March 21, 2010, 07:58:44 pm »
In this case it wouldn't be a problem, except under the arrow wheel there are actually 8 detectable directions, each of which acts like a key. So most of the time when you press an arrow direction, you are really pressing 3 keys at once. So pressing an arrow direction while pressing another key will sometimes cause two false keypresses. :(
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline brianbdm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 66
  • Rating: +4/-2
  • Taking over the world, one pixel at a time.
    • View Profile
    • Flareware
Re: TI-Nspire GB Emulator
« Reply #189 on: March 21, 2010, 08:12:53 pm »
That could also present another problem. If you're pushing a directional key, and you skip in one direction or another, it would pick up the diagonal instead. I assume that they don't do anything in the emulator. If there were twelve buttons, three on each side, it would allow a bit of grace instead of having dead spots in the middle. It also makes it tough to switch directions quickly if you need to. Maybe you could add optional keys for people who would prefer them over the d-pad?Like you could have 4 be left, 8 be up, 6 be right, and both 5 and 2 would be down (for people who prefer arrow keys or the number pad). They might make more key combo problems, but at least you would still have the same number of keys being pressed at the same time.
...Although, being separate keys, it would be possible to press more than one of them at once, unlike the d-pad. Hm... What do you think?
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀ ░

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 #190 on: March 21, 2010, 08:30:32 pm »
Nah, there are no problems with that because typically you are pressing three buttons at a time (like up, up-right, and right) so checking only up and right suffices for diagonal detection.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline brianbdm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 66
  • Rating: +4/-2
  • Taking over the world, one pixel at a time.
    • View Profile
    • Flareware
Re: TI-Nspire GB Emulator
« Reply #191 on: March 26, 2010, 10:23:00 pm »
The problem is that there are no diagonal keys on the gameboy, so if you do press the diagonal, even if you're also pressing the two buttons next to it, the calculator wouldn't be able to determine which way you meant to go because you're pressing a button half way between the two directions. It's like... is the x=y line closer to the x-axis or the y-axis? Well, neither.
(I finally changed my little picture to something else. ^^)
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀ ░

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 #192 on: March 27, 2010, 03:26:37 pm »
Here's the thing. I don't even check the "diagonal" keys at all. Checking up/down/left/right is enough.
"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 #193 on: March 27, 2010, 11:00:52 pm »
mhmm does it means there are no diagonal movements in gbc4nspire at all? I didn't really check when playing zelda

Offline brianbdm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 66
  • Rating: +4/-2
  • Taking over the world, one pixel at a time.
    • View Profile
    • Flareware
Re: TI-Nspire GB Emulator
« Reply #194 on: March 28, 2010, 10:46:20 pm »
Oh, I see. Yeah, I think there are a few games that use diagonal movements, but not very many.
« Last Edit: March 28, 2010, 10:46:35 pm by brianbdm »
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀ ░