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

0 Members and 1 Guest are viewing this topic.

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: kArmTI - TI-Nspire emulator with skin
« Reply #165 on: July 20, 2012, 09:36:34 am »
By the way, another improvement would be for beginners to have a "launch wizard" if it's the first time you launch it, and that it builds the command line for you (which you wouldn't need to see eventually if you don't want to) from the different file you give it (boot1, boot2, OS, etc.)
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #166 on: July 20, 2012, 10:04:11 am »
By the way, another improvement would be for beginners to have a "launch wizard" if it's the first time you launch it, and that it builds the command line for you (which you wouldn't need to see eventually if you don't want to) from the different file you give it (boot1, boot2, OS, etc.)
I think that it is the goal of this installer ;)
However, I didn't try it myself.
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: kArmTI - TI-Nspire emulator with skin
« Reply #167 on: July 20, 2012, 10:30:23 am »
Ah, didn't see :P

But still, next step is to integrate it directly within the program. And graphically while we're are at it :P
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #168 on: July 20, 2012, 11:12:38 am »
You can be sure that EVERYONE here likes your kArmTI very much!
Nice Job! I like the skin editor idea and having gif recording built in. I think that this definately will be usefull.
^This. Your emulator is very useful to me because easy to set up (once we figure out the one line needed to have it to work), contrarily to Nspire_emu that I never managed to launch properly, and it has a lot of useful features. So keep up the good work :D
That is another thing, it is easy to set up. When I first tried nspire_emu I had to come to omni to get help
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

Offline cyanophycean314

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 363
  • Rating: +43/-1
  • It's You!
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #169 on: July 20, 2012, 09:47:49 pm »
Configuring nspire_emu for the first time took SO LONG!!  :w00t:

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: kArmTI - TI-Nspire emulator with skin
« Reply #170 on: July 21, 2012, 02:56:10 am »
Well indeed it could be confusing... but then we got this, summarizing all we need :P
http://tiplanet.org/forum/viewtopic.php?f=15&t=8698

:D
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +153/-23
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #171 on: July 22, 2012, 07:27:52 pm »
Hi there,
I've been submitting my SkinEditor to some 'facelifting' because the previous code is somewhat dated.


New features: Something has been added that might interest you, namely:
a) a MRU (Most Recently Used) list of file paths. Handy when we work with several files at the same time;
b) the 'key' size is shown on the statusBar while selecting/defining it, making the design a little easier;
c) the (many) menu options can be accessed via a toolbar (faster) ;
d) the 'properties' dialog has been streamlined (no more alien useless entries).

I'm also attaching a (new) skin sample which i've used to test this version (v1.05) of the kArmTI Skin Editor.
Be warned that some new glitches may still appear. Please tell me and i'll be happy to fix them asap. Do not delete (not just yet) the old one v1.04.

LBNL, thanks to all kArmTI enthusiasts for the thumbs up ;).
Cheers,

EDIT: updated the image-link to ImageSchack (somehow they've changed it ???).

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 #172 on: July 22, 2012, 07:32:39 pm »
Oh I love it! :D Also I like that horizontal calc layout and also the kArmTI logo. One issue with vertical calc emus is that they don't fit your computer screen resolution, which is annoying since you can't even access half of the keypad.

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 #173 on: July 30, 2012, 06:13:05 am »
Good to see progress on this continuing.
@SpiroH, I liked the older skins you provided in your v1.13 preview you gave me many months ago. They fit on my screen. The new ones don't have a NON-CAS TI-nspire version, and they go off my screen (1280x800).
So I wonder why they were changed? The old ones were perfectly fine...

Wow that animated gif maker is surely gonna be a good addition considering Calccapture produces absolutely horrible GIFs. How big are files, though?
Also, lol. The GIFS are fine in CalcCapture, it's that the program is outdated is what I find annoying.
« Last Edit: July 30, 2012, 06:20:52 am by Jonius7 »
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 SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +153/-23
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #174 on: July 30, 2012, 08:07:13 am »
BTW, I just see that you've added my feature wish of displaying the 'key' size - that's the difference between commercial and private programmers: the latter are listening to their users! ;)
(maybe in some future version there could even be displayed the coordinates of the top-left corner of the key?)
I'm still working on the SkinEditor. As always, i'll take your comments into consideration. There will be a next release ;).

@SpiroH, I liked the older skins you provided in your v1.13 preview you gave me many months ago. They fit on my screen. The new ones don't have a NON-CAS TI-nspire version, and they go off my screen (1280x800).
So I wonder why they were changed? The old ones were perfectly fine...
Nice to see you're back in full force, posting all around the place. Great!
Directly to the point: now we have the option to use the horizontal layout, like the one i've just posted above. The full size of kArmTI is then only 782x506 which perfectly fits inside any eeepc.
Give me some time and i'll make one that ressembles the 'good old small ones' of v1.13. You deserve it.
Also, lol. The GIFS are fine in CalcCapture, it's that the program is outdated is what I find annoying.
Btw, I know you've spent quite sometime fiddling around with CalcCapture... ;D

EDIT:
@Jonius7: Please find attached the v1.13 recycled skins to work with v1.27. Tell me if they work for you.
I've simply added the LCD + retouched a bit the cursor keys.



Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +153/-23
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #175 on: July 31, 2012, 11:04:23 am »
Hi, a couple of kArmTI skins.
Just in case you get bored with the standard colors, try the next colorful kArmTI skins:




They were built from scratch (well almost) with Photoshop just for the hell of it. I'm not an expert, but aren't we all learners of new technologies...

Have fun,

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #176 on: July 31, 2012, 05:01:46 pm »
I doubt I'll ever use this, as I'm not an nSpire guy, but the alternate color skins do look quite nice. =)

Offline Wayne

  • LV3 Member (Next: 100)
  • ***
  • Posts: 72
  • Rating: +3/-3
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #177 on: August 03, 2012, 05:53:15 pm »
At first SpiroH you are awesome to do such great skins and work *thumps up* (I love the brown skin and new logo)
Second I was shocked as i found out that the CX emulation has only 32mb storage.  I think it is an emulation of a CX so it has to be over 100mb ;)
Third are you going to add the quick icons and features (like hiding the keypad) from onspire ?
Finally, is it possible to upload files from the emu to the pc?

Offline Wayne

  • LV3 Member (Next: 100)
  • ***
  • Posts: 72
  • Rating: +3/-3
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #178 on: August 04, 2012, 01:22:11 pm »
Thank you very much fhub.
Does the gbSP-Nspire work on your kArmTI?

Offline SpiroH

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +153/-23
    • View Profile
Re: kArmTI - TI-Nspire emulator with skin
« Reply #179 on: August 04, 2012, 06:59:38 pm »
At first SpiroH you are awesome to do such great skins and work *thumps up* (I love the brown skin and new logo)
Thanks!
Second I was shocked as i found out that the CX emulation has only 32mb storage.  I think it is an emulation of a CX so it has to be over 100mb ;)
Answered by Franz.
Third are you going to add the quick icons and features (like hiding the keypad) from onspire ?
Probably not at this stage, sorry. I'm busy doing other things. But you should still be able to run 'onspire' ;).
Finally, is it possible to upload files from the emu to the pc?
Unfortunately not at this stage. It is not (yet) implemented in nspire_emu. It shouldn't be too difficult though...

Second I was shocked as i found out that the CX emulation has only 32mb storage.  I think it is an emulation of a CX so it has to be over 100mb ;)
It's possible to get a 128MB CX if you create the flash-image (Flash_cx.bin) with the following command:
kArmTI_v27 /1=Boot1_cx.img /MXC /PB=Boot2_cx.img /PO=CXCAS.tcc /N /R /K4
Thanks Franz!

On the same note, let me try to explain to the less tech-savvy what is involved when you configure the emulator to use more NAND and more RAM.

1. NAND (Flash memory normally used to store program's code and read-only data but not modifiable data - slow access time)
N32MB:    17.0 MB out of 27.8MB  (normal 32MB system)

N128MB:   103.8MB out of 115.2MB  extended with Nand 128MB  = +96MB  extra (emulator /N switch)


2. SDRAM   = faster access RAM memory used to store program's data (emulator /R switch))

Normal: SDRAM Size: 32MB


Extra_SDRAM: SDRAM Size: 64MB


3. Flash_file size increases a lot too (eg. for T310CXCAS):

     from 33,792KB to 135,168KB (an extra ~+100MB)

4. Memory allocated in the running system (eg mine) :

    Normal NAND_32MB and SDRAM_32MB        ==> Required System Memory: 121,428KB
    Extended NAND_128MB and SDRAM_64MB   ==> Required System Memory: 288,604KB

So, unless you really need to use more NAND and RAM (and to run some 'memory hungry' apps you really do!), imo, you should abstain from using the extra switches /N /R.
Of course, if you understand what you're doing, prepare 2 flash images and boot the one you like/need.

I hope this clears up the extra NAND extra SDRAM questions.

Cheers,

EDIT:
Does the gbSP-Nspire work on your kArmTI?
No, not at all! It crashes up front and freezes the emulator! it's still just an alpha release, we need to be patient. gbc4nspire works perfectly well, though.
If you would to like to play a few GBA games, try this great emulator VBA (http://vba.ngemu.com) is the one i use (well, not so much these days) which is great with sound and everything you ever sought-after!