Page 1 of 7

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

Unread postPosted: 05 Jun 2015, 14:19
by Vogtinator
Big v1.1 November 2016 update: viewtopic.php?f=43&t=19282


Version française, English version


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

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

Unread postPosted: 05 Jun 2015, 15:27
by Adriweb
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 )

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

Unread postPosted: 05 Jun 2015, 16:04
by Lionel Debroux
En effet, un outil open source et cross-platform était indispensable :)
Excellent travail de Fabian.

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

Unread postPosted: 05 Jun 2015, 16:29
by Levak
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 "

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

Unread postPosted: 05 Jun 2015, 16:48
by compsystems
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?

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

Unread postPosted: 05 Jun 2015, 16:50
by QuanticPotato
Génial :o !!!!!!

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

Unread postPosted: 05 Jun 2015, 16:55
by Vogtinator
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.

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

Unread postPosted: 05 Jun 2015, 17:23
by Excale
C'est fait exprès que ce ne soit pas bumpé en news?

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

Unread postPosted: 05 Jun 2015, 17:25
by Adriweb
Il me semble que l'on attende juste que la traduction soit terminée.

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

Unread postPosted: 05 Jun 2015, 17:26
by Lionel Debroux
Ouais. Je n'ai pas encore eu le temps.