Author Topic: Mini vMac for the TI-Nspire  (Read 105066 times)

0 Members and 2 Guests are viewing this topic.

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Mini vMac for the TI-Nspire
« Reply #90 on: July 31, 2013, 01:12:36 pm »
Hmm, I've successfully used in on a touchpad. What version of Ndless are you using?

Offline someperson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 12
  • Rating: +0/-0
    • View Profile
Re: Mini vMac for the TI-Nspire
« Reply #91 on: July 31, 2013, 01:20:57 pm »
Hmm, I've successfully used in on a touchpad. What version of Ndless are you using?
I'm using Ndless 3.1 r866.

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Mini vMac for the TI-Nspire
« Reply #92 on: July 31, 2013, 01:26:01 pm »
Hmm, Mini vMac is compiled with the r6xx branch, maybe that some change is causing the issue. If possible could you try with an older version of Ndless? I don't have the setup at the moment to recompile and test under r866.
« Last Edit: July 31, 2013, 01:26:12 pm by Jim Bauwens »

Offline someperson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 12
  • Rating: +0/-0
    • View Profile
Re: Mini vMac for the TI-Nspire
« Reply #93 on: July 31, 2013, 01:34:15 pm »
Hmm, Mini vMac is compiled with the r6xx branch, maybe that some change is causing the issue. If possible could you try with an older version of Ndless? I don't have the setup at the moment to recompile and test under r866.
Where can I find one of these r6xx versions? All I can find are r866 and r848, both of which seem to have the problem.

EDIT: I found a copy of r643, and switching to it did not solve the problem. What do you think might be going on?
« Last Edit: July 31, 2013, 01:52:13 pm by someperson »

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Mini vMac for the TI-Nspire
« Reply #94 on: July 31, 2013, 02:45:55 pm »
Hmm, very strange. Are you running any other Ndless program that possibly could cause this misbehavior? Or do you have a very full device? Also, did you put the files in the correct directory (I assume you did, but you never know) ?
« Last Edit: July 31, 2013, 02:46:25 pm by Jim Bauwens »

Offline someperson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 12
  • Rating: +0/-0
    • View Profile
Re: Mini vMac for the TI-Nspire
« Reply #95 on: July 31, 2013, 03:04:16 pm »
Hmm, very strange. Are you running any other Ndless program that possibly could cause this misbehavior? Or do you have a very full device? Also, did you put the files in the correct directory (I assume you did, but you never know) ?
I don't think I'm running anything else at the moment, and the device should have plenty of space. I put the three Mini vMac files in /ndless, which I believe is the correct directory.
« Last Edit: July 31, 2013, 03:04:34 pm by someperson »

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Mini vMac for the TI-Nspire
« Reply #96 on: July 31, 2013, 03:07:03 pm »
Maybe one of the files somehow got corrupted, could you retry sending them? At the moment I don't have any idea what the problem could be. I'm thinking about it.

Offline someperson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 12
  • Rating: +0/-0
    • View Profile
Re: Mini vMac for the TI-Nspire
« Reply #97 on: July 31, 2013, 03:10:35 pm »
Maybe one of the files somehow got corrupted, could you retry sending them? At the moment I don't have any idea what the problem could be. I'm thinking about it.
I've already tried redownloading and resending the files numerous time, even using md5sum to make sure nothing went wrong. The disk image boots fine in Mini vMac on my PC, so I know there's no problem there.

Has this program ever been tested with the clickpad? I know you said it works fine with the touchpad, but this is the only thing I can think of based on what you've said that might be causing the problem.

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Mini vMac for the TI-Nspire
« Reply #98 on: July 31, 2013, 04:28:19 pm »
Ah, I somehow misread that you had a touchpad. I have only tested it on touchpad/cx hardware. Hmm, the problem might indeed be the touchpad driver I'm using. I'll see if I can find (but that will have to be tomorrow) the version that doesn't have touchpad support. If you can't wait you could try to compile the source code yourself, it will be without touchpad support by default (because you need to patch nSDL if you want that).
« Last Edit: July 31, 2013, 04:28:49 pm by Jim Bauwens »

Offline someperson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 12
  • Rating: +0/-0
    • View Profile
Re: Mini vMac for the TI-Nspire
« Reply #99 on: August 01, 2013, 02:36:28 pm »
Ah, I somehow misread that you had a touchpad. I have only tested it on touchpad/cx hardware. Hmm, the problem might indeed be the touchpad driver I'm using. I'll see if I can find (but that will have to be tomorrow) the version that doesn't have touchpad support. If you can't wait you could try to compile the source code yourself, it will be without touchpad support by default (because you need to patch nSDL if you want that).
I tried compiling it myself today, but the file produced doesn't run properly on my Nspire (just hangs with a black screen). I'm sure I'm just doing something wrong, though I'm not sure what.

Have you had any luck finding the version with no touchpad support?

EDIT: I got it to build. In the version I compiled, the mouse cursor appears in the top left corner instead of the top right corner. However, it still hangs shortly after booting.
« Last Edit: August 01, 2013, 03:16:25 pm by someperson »

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Mini vMac for the TI-Nspire
« Reply #100 on: August 01, 2013, 03:04:16 pm »
« Last Edit: August 01, 2013, 03:04:30 pm by Jim Bauwens »

Offline someperson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 12
  • Rating: +0/-0
    • View Profile
Re: Mini vMac for the TI-Nspire
« Reply #101 on: August 01, 2013, 03:20:02 pm »
I think http://cloud.bwns.be/public.php?service=files&t=5a9f02b702141edfd821f92774ec523d should be the version, can you test it?
This version does not hang. Thank you!

EDIT: Although it runs just fine, it isn't very usable. Pressing a number moves the mouse cursor by only one pixel, so actually doing anything requires tons of button mashing.
« Last Edit: August 01, 2013, 03:23:03 pm by someperson »

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Mini vMac for the TI-Nspire
« Reply #102 on: August 01, 2013, 06:10:16 pm »
That's good to know, I'll see to fix this in a future build. Thanks for testing :)
If you keep pressing, the mouse should accelerate.

Offline someperson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 12
  • Rating: +0/-0
    • View Profile
Re: Mini vMac for the TI-Nspire
« Reply #103 on: August 01, 2013, 07:31:33 pm »
That's good to know, I'll see to fix this in a future build. Thanks for testing :)
If you keep pressing, the mouse should accelerate.
It doesn't accelerate properly. Sometimes it works, but sometimes it doesn't. I can't figure out exactly what triggers it.

EDIT: I found the problem. It turns out that at the default speed of 8x, the keystroke isn't reliably repeated continuously because the Nspire is too slow to keep up. Changing the speed to 1x fixes this, and also seems to speed things up in general. I think it would be nice if this were made the default option (Ctrl S Z switches it to 1x for now).
« Last Edit: August 01, 2013, 07:59:40 pm by someperson »

Offline someperson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 12
  • Rating: +0/-0
    • View Profile
Re: Mini vMac for the TI-Nspire
« Reply #104 on: August 02, 2013, 03:58:22 am »
I have also made some disk images for this emulator:
http://vps.stownsend42.us.to/mini-vmac/