Author Topic: kArmTI - TI-Nspire emulator with skin  (Read 457380 times)

0 Members and 2 Guests are viewing this topic.

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: kArmTI - TI-Nspire emulator with skin
« Reply #285 on: July 19, 2013, 06:31:37 am »
Yeah it's great. I guess one of the next priorities for kArmTI is to make it open source. Perhaps it can contribute to an even better emulator in the future! I like the skin editor with the ability to edit .skn files though.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline DoctorWkt

  • LV0 Newcomer (Next: 5)
  • Posts: 4
  • Rating: +0/-0
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #286 on: July 24, 2013, 01:48:36 am »
Hi all. I've got a non-CX CAS ROM working with kArmTI, mainly as I don't own a CX device. I'm using the clickpad skins, but I would like to run kArmTI on a laptop which is only 768 pixels vertically. The smallest clickpad skin I can find is kArmTI_359x823_CP_CAS.png which is 832 pixels down. Can someone point me at a smaller clickpad skin, preferably a landscape one?

P.S Thanks for kArmTI, it's great. I'm running it under Wine on Lubuntu.

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +153/-23
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #287 on: July 24, 2013, 04:38:30 am »
Hi DoctorWkt, Welcome to Omnimaga!
Here are a couple of skins in landscape mode. They are homemade but they should suit your needs. I'm showing off only the clickpad (750x450).


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: kArmTI - TI-Nspire emulator with skin
« Reply #288 on: July 24, 2013, 06:18:43 pm »
That one looks pretty nice actually, although I think it would be nice if the ALPHA buttons were blue-green-ish instead of brown to match the rest. :)

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +153/-23
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #289 on: July 24, 2013, 06:27:02 pm »
That one looks pretty nice actually, although I think it would be nice if the ALPHA buttons were blue-green-ish instead of brown to match the rest. :)
Actually they were as you say in the first version. The reason why i've changed is due to the feedback 'keyboard overlay marker' which is lime-green for all keys and as such not very outstanding when over the blue-green-ish alpha-keys. that's why  :P

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: kArmTI - TI-Nspire emulator with skin
« Reply #290 on: July 24, 2013, 06:50:15 pm »
Oh ok I might have missed it. :P

Offline DoctorWkt

  • LV0 Newcomer (Next: 5)
  • Posts: 4
  • Rating: +0/-0
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #291 on: July 24, 2013, 07:19:03 pm »
Thanks for the skins SpiroH!

Offline DoctorWkt

  • LV0 Newcomer (Next: 5)
  • Posts: 4
  • Rating: +0/-0
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #292 on: July 27, 2013, 09:41:13 pm »
Question: does kArmTI run with the /W command-line flag on by default. Every time I boot the 3.0.0 CX CAS DEVBUILD boot1, the emulator issues a warning (as does nspire_emu) and I have to enter 'c' in the debugger to keep booting.

Also, I take it that 3.0.0 boot1 can't boot later 3.x boot2s?

Thanks, Warren

Offline Legimet

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +29/-0
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #293 on: July 28, 2013, 09:42:08 am »
Hmm, I looked in the nspire_emu source code and it has a bool value break_on_warn, which is set to true if you have a /W. But break_on_warn is not set to false in the first place! So I guess it could have true or false, randomly.

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +153/-23
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #294 on: July 29, 2013, 09:12:39 am »
Thanks for the skins SpiroH!
You're welcome!
Quote
Question: does kArmTI run with the /W command-line flag on by default. Every time I boot the 3.0.0 CX CAS DEVBUILD boot1, the emulator issues a warning (as does nspire_emu) and I have to enter 'c' in the debugger to keep booting.
I'm sorry, but i don't think i can help you with that 'boot1 3.0.0 CX CAS'. Actually, i don't own it so i could not test it. So far, the only version of CX CAS boot1 that i've tested is version 3.0.99.
Quote
Also, I take it that 3.0.0 boot1 can't boot later 3.x boot2s?
Yeah, i gather there's been some boot1 changes, but then again i'm not an expert on this version-tracking stuff. Maybe some other people, like Goplat can provide further input (?).

In the meantime, try to find a more up-todate boot1, if you can :). Cheers,

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #295 on: July 29, 2013, 03:34:10 pm »
Hmm, I looked in the nspire_emu source code and it has a bool value break_on_warn, which is set to true if you have a /W. But break_on_warn is not set to false in the first place! So I guess it could have true or false, randomly.

Global variables should default to 0 (false in this case).
Ndless.me with the finest TI-Nspire programs

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: kArmTI - TI-Nspire emulator with skin
« Reply #296 on: July 29, 2013, 03:41:26 pm »
Hmm, I looked in the nspire_emu source code and it has a bool value break_on_warn, which is set to true if you have a /W. But break_on_warn is not set to false in the first place! So I guess it could have true or false, randomly.

Global variables should default to 0 (false in this case).
It totally depends on the compiler. For example, clang++ does initialize global variables whereas g++ does not : Already had this behavior on a project where it worked using clang++ but not with g++. Initializing this var to something solved the problem.
« Last Edit: July 29, 2013, 03:42:37 pm by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #297 on: July 29, 2013, 04:10:08 pm »
Strange, this is not what the C++11 standard says, see http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf "3.6.2 Initialization of non-local variables".
Ndless.me with the finest TI-Nspire programs

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: kArmTI - TI-Nspire emulator with skin
« Reply #298 on: July 29, 2013, 04:36:43 pm »
you'll have to tell g++ to use c++11 with g++ -std=c++0x /path/to/file.cpp

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline DoctorWkt

  • LV0 Newcomer (Next: 5)
  • Posts: 4
  • Rating: +0/-0
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #299 on: August 04, 2013, 09:42:09 pm »
OK, thanks to your help here and in other forums, I now have OS 3.2 running on kArmTI. I have a few questions. I've noticed that the touchpad keyboard doesn't work: the keys are mapped incorrectly, and this was also mentioned in the nspire_emu forum. Is anybody working on fixing this?

I'd really like to get the CX side working, but so far I've only got the 3.0.0 DEVBUILD to work. Is there a way to patch the 3.0.0 DEVBUILD boot1 so that it has production keys instead of development keys?

Cheers & thanks!