π
<-

New TI-Nspire Emulator : Firebird Emu ! Windows/Mac/Linux...

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

New TI-Nspire Emulator : Firebird Emu ! Windows/Mac/Linux...

Unread postby Vogtinator » 05 Jun 2015, 14:19

Big v1.1 November 2016 update: viewtopic.php?f=43&t=19282




You may have heard about it already, but if you haven't… this is the official first release of "Firebird Emu", a new TI-Nspire emulator!
The core of it is based on Goplat's renowned "nspire_emu", but with quite some changes.

Major changes:
  • Supported platforms: Linux, Mac OS X (10.7+), Windows, Android (ARM and x86), iOS (without JIT, except if running on a jailbroken device)
  • Flexible GUI with many user-friendly additions
  • Supports nspire-linux
  • Improvements on the emulator core

Also, GDB support for debugging of ndless apps has been improved and nspire-linux boots successfully, like in the second screenshot.

So, if you want to debug your Ndless programs, test Lua scripts just like on a real device, or simply use the calculator, this is the right emulator for you :)

Please note that like nspire_emu, you need to provide a Boot1 file, which you can obtain from your own device easily with PolyDumper. Of course you can still use the flash files from nspire_emu.

Screenshots:
On Mac OS X, in English
custom dock arrangement
On Linux, in GermanOn Windows, in French

On AndroidOn an iPhone
although not really usable right now
On an iPad

and a video



Download:
Prebuilt packages for Android (armv7), Linux/X11 (64-bit), Mac OS and Windows are on GitHub: https://github.com/nspire-emus/nspire_emu/releases
( TI-Planet archive: archives_voir.php?id=250252 )

Contributors to the project:
  • Fabian "Vogtinator" Vogt: UI design, work on emu core, German translation
  • Antonio Vazquez: code cleanups, linux support work, Arch Linux packaging
  • Adrien "Adriweb" Bertrand: mostly testing (especially MacOS X and iOS), French translation
  • Lionel Debroux: some x64-related cleanups
  • You? ;)


Also crossposted on Omnimaga and CodeWalrus
Vous en avez peut-être déjà entendu parler, mais si ce n'est pas le cas... voici la première publication officielle de "Firebird Emu", un nouvel émulateur de TI-Nspire !
Le coeur de l'émulateur est basé sur l'émulateur "nspire_emu" bien connu, par Goplat, mais avec beaucoup de changements.

Changements majeurs:
  • Plate-formes gérées: Linux, Mac OS X (10.7+), Windows, Android (ARM et x86), iOS (sans JIT, à moins que l'iPhone/iPad ait été jailbreaké)
  • Interface graphique flexible, avec beaucoup d'améliorations visant à augmenter l'utilisabilité
  • Gestion de nspire-linux
  • Amélioration du coeur d'émulation

De plus, la gestion de GDB pour le debug des programmes Ndless a été améliorée, et nspire-linux boote correctement, comme le montre le second screenshot.

Par conséquent, si vous voulez debugger vos programmes Ndless, tester les scripts Lua comme vous le feriez sur une vraie machine, ou simplement utiliser la calculatrice, cet émulateur est fait pour vous :)

Veuillez noter que comme pour nspire_emu, il faut fournir un fichier Boot1, que vous pouvez obtenir facilement de votre propre calculatrice avec PolyDumper. Bien sûr, vous pouvez toujours utiliser les fichiers de sauvegarde Flash de nspire_emu.

Screenshots:
Sur Mac OS X, en anglais
arrangement spécial du dock
Sur Linux, en allemandSur Windows, en français

Sur AndroidSur un iPhone
pas très utilisable pour l'instant...
Sur un iPad

et une vidéo



Téléchargement:
Des packages précompilés pour Android (armv7), Linux/X11 (64-bit), Mac OS X >= 10.7 et Windows sont sur GitHub: https://github.com/nspire-emus/nspire_emu/releases
( archive TI-Planet : archives_voir.php?id=250252 )


Contributeurs au projet:
  • Fabian "Vogtinator" Vogt: design de l'interface utilisateur, travail sur le coeur d'émulation, traduction allemande
  • Antonio Vazquez: nettoyage du code, travail sur la gestion de Linux, packaging pour Arch Linux
  • Adrien "Adriweb" Bertrand: principalement du test (surtout pour Mac OS X et iOS), traduction française
  • Lionel Debroux: quelques nettoyages du code pour les plate-formes 64 bits
  • Vous ? ;)


Egalement posté sur Omnimaga et CodeWalrus
Last edited by Vogtinator on 08 Jun 2015, 18:33, edited 1 time in total.
User avatar
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 1.6%
 
Posts: 217
Joined: 29 Mar 2014, 15:55
Gender: Male
Calculator(s):
MyCalcs profile

Re: New TI-Nspire emulator, crossplatform, and with GUI

Unread postby Adriweb » 05 Jun 2015, 15:27

Enfin une alternative open-source avec des fonctionnalités user-friendly, et multi-plateforme :)

(au fait, un jour peut-être, si on arrive à bien faire les choses.... : https://i.imgur.com/rmDhXBI.png )

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Online

Re: New TI-Nspire emulator, cross-platform, with enhanced GU

Unread postby Lionel Debroux » 05 Jun 2015, 16:04

En effet, un outil open source et cross-platform était indispensable :)
Excellent travail de Fabian.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: New TI-Nspire emulator, crossplatform, and with GUI

Unread postby Levak » 05 Jun 2015, 16:29

Adriweb wrote:(au fait, un jour peut-être, si on arrive à bien faire les choses.... : https://i.imgur.com/rmDhXBI.png )


" Siri, add 1 + 1 "

" Sorry Dave, I'm afraid I can't do that "

" Why not, Siri ? "

" Because you don't have a TI-Nspire CAS rom emulator "
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: New cross-platform open source TI-Nspire emulator with G

Unread postby compsystems » 05 Jun 2015, 16:48

The awaited emulator +1000, thank you

One idea for the tinspire emu skin,

The shift key functions, please place as buttons, to go directly and quickly to functions

Sample
Image

Good idea?
User avatar
compsystems
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 40.2%
 
Posts: 256
Joined: 30 May 2011, 13:44
Gender: Male
Calculator(s):
MyCalcs profile

Re: New cross-platform open source TI-Nspire emulator with G

Unread postby QuanticPotato » 05 Jun 2015, 16:50

Génial :o !!!!!!
Je sais que tu t'appelle ClaudeBot [spider] !!
Image
User avatar
QuanticPotatoPremium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 46.5%
 
Posts: 100
Joined: 26 Jul 2014, 20:31
Location: Rennes
Gender: Male
Calculator(s):
MyCalcs profile
Class: MP

Re: New cross-platform open source TI-Nspire emulator with G

Unread postby Vogtinator » 05 Jun 2015, 16:55

CompSystems wrote:The awaited emulator +1000, thank you

One idea for the tinspire emu skin,

The shift key functions, please place as buttons, to go directly and quickly to functions

Good idea?

Although it shouldn't be that bad, the shift key on your keyboard will work just fine ('(' and ')' are mapped to F1 and F2, btw),
once support for different keypads is working, external keypads can add such buttons.
User avatar
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 1.6%
 
Posts: 217
Joined: 29 Mar 2014, 15:55
Gender: Male
Calculator(s):
MyCalcs profile

Re: New cross-platform open source TI-Nspire emulator with G

Unread postby Excale » 05 Jun 2015, 17:23

C'est fait exprès que ce ne soit pas bumpé en news?
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: New cross-platform open source TI-Nspire emulator with G

Unread postby Adriweb » 05 Jun 2015, 17:25

Il me semble que l'on attende juste que la traduction soit terminée.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Online

Re: New cross-platform open source TI-Nspire emulator with G

Unread postby Lionel Debroux » 05 Jun 2015, 17:26

Ouais. Je n'ai pas encore eu le temps.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Next

Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 22 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
779 utilisateurs:
>766 invités
>5 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)