• TI-Nspire emulator 5 1
Currently:  

Author Topic: TI-Nspire emulator  (Read 329411 times)

0 Members and 5 Guests are viewing this topic.

Offline antoniovazquezblanco

  • LV3 Member (Next: 100)
  • ***
  • Posts: 46
  • Rating: +0/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #225 on: December 11, 2013, 02:43:59 pm »
I would like to help developing this emulator. I have seen the source code and I think I can improve some bits.

Is there any repo where I can checkout the last version?
I do extensively use GitHub and AFAIK there's no clone of this project there. I would like to clone the source code there so people can also send patches through there.

Thanks for all your work!

Offline Legimet

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +29/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #226 on: December 11, 2013, 03:22:01 pm »
I believe that the repo is private.

Offline Boot1

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 9
  • Rating: +1/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #227 on: December 11, 2013, 03:57:21 pm »
I would like to help developing this emulator. I have seen the source code and I think I can improve some bits.

Is there any repo where I can checkout the last version?
I do extensively use GitHub and AFAIK there's no clone of this project there. I would like to clone the source code there so people can also send patches through there.

Thanks for all your work!

You can find the nspire_emu v0.60p1-gdb by Goplat repo clone here: http://goo.gl/E4uscN but I really do not know where is the latest code.

If you navigate a folder up you can also find the sources of other interesting tools like polydumper ( http://goo.gl/1QIgox ).

Legmet, AFAIK Goplat's nspire_emu source is accesible, while kArmTI is not.

Regards

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: TI-Nspire emulator
« Reply #228 on: December 11, 2013, 04:27:06 pm »
You can find the nspire_emu v0.60p1-gdb by Goplat repo clone here: http://goo.gl/E4uscN but I really do not know where is the latest code.

IIRC on Ndless trunk there is v0.96
https://www.unsads.com/scm/svn/nsptools/Ndless/trunk/Ndless-SDK/nspire_emu/
« Last Edit: December 11, 2013, 04:27:41 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 antoniovazquezblanco

  • LV3 Member (Next: 100)
  • ***
  • Posts: 46
  • Rating: +0/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #229 on: December 11, 2013, 04:27:17 pm »
As it was GPL and code was provided I tought a repo was being used.

If there's a repo I would like to mirror it and if not, this may be a good moment to create one.

Lets see what the author thinks :)
« Last Edit: December 11, 2013, 04:27:35 pm by antoniovazquezblanco »

Offline Legimet

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +29/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #230 on: December 11, 2013, 04:29:29 pm »
Boot1, that's what I was saying, the repo is private, although the code for the latest stable version is released

antoniovazquezblanco: I don't think it's GPL. Actually, it has no license. I read once that no license makes it standard copyright, so nobody can redistribute or modify it. Goplat might want to change that.

Offline Boot1

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 9
  • Rating: +1/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #231 on: December 11, 2013, 05:28:12 pm »
The copyright problem is then more complex since there are some forks of the original work done by Goplat like:
- ncubate (find the sources here http://www.ticalc.org/archives/files/fileinfo/433/43367.html ) based in Goplat's nspire_emu v0.32 (adds debug commands)
- kArmTI based in Goplat's nspire_emu v0.60 IIRC (adds skins)

It is sad not working together in different areas of the same emulator.

Regards

Offline antoniovazquezblanco

  • LV3 Member (Next: 100)
  • ***
  • Posts: 46
  • Rating: +0/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #232 on: December 12, 2013, 03:09:53 am »
I'm sorry, I don't know why I thought it was GPL.

I think that the main reason why there's so much forking is because of the repo issue and maybe licensing issue although the last one is not a problem for me. I just want to collaborate.


Offline antoniovazquezblanco

  • LV3 Member (Next: 100)
  • ***
  • Posts: 46
  • Rating: +0/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #233 on: December 12, 2013, 04:42:08 am »
Thanks Lionel Debroux for replaying. I'm sorry to say I could not answer because I'm not allowed to send PM.

For anyone interested, I have cloned the project in https://github.com/antoniovazquezblanco/nspire_emu.
I will be accepting changes! ;)

UPDATE:
I misunderstood that Lionel Debroux was one of the authors of this project. So although the mirror is up, I still waiting for the author to tell me if this is ok or not.

Thanks for your patience.
« Last Edit: December 12, 2013, 09:45:07 am by antoniovazquezblanco »

Offline Boot1

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 9
  • Rating: +1/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #234 on: December 12, 2013, 10:11:58 am »
Antonio, The network already have mirrors of the 0.60 version of nspire_emu:
https://github.com/Nickorama21/Minecraft--TI-Nspire-CX-Port/tree/master/base/ndless%203.1%20sdk/nspire_emu
https://code.google.com/p/ndless/source/browse/Ndless-SDK/nspire_emu/

Nonetheless none of them are focused on the emulator. As I said before I would like your energy and interest in this project won't cause another fork but improve the current main source code another step forward keeping it as compact as possible.

In case that you want to contribute, the latest code I've found available is nspire_emu r96 inside ndless-​v3.​1-​beta-​r914-​sdk.​zip that you can download from http://www.unsads.com/projects/nsptools/downloader/download/category/1




Regards and thanks to all people contributing to the community.

Boot1
« Last Edit: December 12, 2013, 10:48:28 am by Boot1 »

Offline Boot1

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 9
  • Rating: +1/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #235 on: December 12, 2013, 11:11:00 am »
There is also a WIP by ExtendeD, porting nspire_emu to Android:



The source seems to be "lockated" in http://bytecode.fr/nspire_emu

Regards
« Last Edit: December 12, 2013, 11:11:26 am by Boot1 »

Offline antoniovazquezblanco

  • LV3 Member (Next: 100)
  • ***
  • Posts: 46
  • Rating: +0/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #236 on: December 12, 2013, 11:13:31 am »
That one is very interesting to me. It would be perfect to be able to see the source code.

Thanks Boot1, you're very helpful.

Offline antoniovazquezblanco

  • LV3 Member (Next: 100)
  • ***
  • Posts: 46
  • Rating: +0/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #237 on: December 15, 2013, 12:58:18 pm »
As it seems there's no public source code for that project.

I still waiting for a confirmation for finally leaving the repo where it is.
Please, let me know if that is ok.

Thanks.

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: TI-Nspire emulator
« Reply #238 on: December 15, 2013, 04:54:07 pm »
The Ndless SDK integrates the latest public patches for nspire_emu I know of, that are Goplat's (the author of most of the code), Lionel Debroux's and mine, and is maintained with this goal in mind, it can be considered the most up-to-date. I'm not sure a GitHub repo is really what's missing, contributions are. But you may have a try with one.
Ndless.me with the finest TI-Nspire programs

Offline antoniovazquezblanco

  • LV3 Member (Next: 100)
  • ***
  • Posts: 46
  • Rating: +0/-0
    • View Profile
Re: TI-Nspire emulator
« Reply #239 on: December 16, 2013, 03:03:23 am »
Thanks ExtendeD,

I've been looking around and I've found a Track page where I can't access the source code and a google project unoficial mirror. Where should I look for this?

Thanks in advance.