CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
Un énorme bravo à vous tous pour ce remarquable travail!
-
Bartmaniaque
Niveau 9: IC (Compteur Infatigable)- Posts: 57
- Joined: 09 Oct 2015, 14:58
- Location: Yonne, Bourgogne, France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 1ère S-SI
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
Félicitations en effet, même si j'étais déjà au courant
Une conséquence directe de cela est que les programmes Assembleur CE vont pouvoir enfin avoir des screenshots corrects (comme celui de PacMan, là)
Une conséquence directe de cela est que les programmes Assembleur CE vont pouvoir enfin avoir des screenshots corrects (comme celui de PacMan, là)
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
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
Bravo.
Je crois qu'il va vite remplacer l'ancien émulateur
Je crois qu'il va vite remplacer l'ancien émulateur
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
Vous ne pouvez pas savoir à quel point je suis content de voir ce gif animé
Avec un tel outil, j'irais deux fois plus vite pour résoudre les bugs de PHASM, j'suis tellement impatient...
Avec un tel outil, j'irais deux fois plus vite pour résoudre les bugs de PHASM, j'suis tellement impatient...
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.
Unis par la flèche sacrée de cupidon
Unis par la flèche sacrée de cupidon
-
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 1160
- Images: 4
- Joined: 08 Dec 2014, 17:38
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ensimag
- GitHub: MathisLav
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
Adriweb sifflotte
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
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
Adriweb sifflotte encore plus fort...
C'est pas encore propre dans 2-3 parties du code, mais il n'y a rien de bien spécial...
J'ai presque eu à rien changer C'est l'avantage d'avoir un coeur d'émulation bien distinct du reste.
C'est pas encore propre dans 2-3 parties du code, mais il n'y a rien de bien spécial...
J'ai presque eu à rien changer C'est l'avantage d'avoir un coeur d'émulation bien distinct du reste.
Show/Hide spoilerAfficher/Masquer le spoiler
Evidement, c'est du hardcodé juste pour tester, là...
- Code: Select all
void emu_loop(bool reset) {
if (reset) {
emu_reset();
}
exiting = false;
// Tell the Nspire's LCD to map its LCDUPBASE to the CE's RAM...
uint32_t nspire_lcd_base_backup = (*(uint32_t*)0xC0000010);
(*(uint32_t*)0xC0000010) = (uint32_t)((asic.mem->ram.block + 0x40000));
while (!isKeyPressed(KEY_NSPIRE_ESC)) {
sched_process_pending_events();
if (cpu_events & EVENT_RESET) {
gui_console_printf("CPU Reset triggered...");
emu_reset();
}
if (cycle_count_delta < 0) {
cpu_execute(); // exec instructions with available clock cycles
} else {
//QThread::yieldCurrentThread();
}
keypad_key_event(3, 1, isKeyPressed(KEY_NSPIRE_1));
keypad_key_event(4, 1, isKeyPressed(KEY_NSPIRE_2));
keypad_key_event(6, 0, isKeyPressed(KEY_NSPIRE_ENTER));
keypad_key_event(6, 1, isKeyPressed(KEY_NSPIRE_PLUS));
}
// Restore the Nspire's LCD upbase
(*(uint32_t*)0xC0000010) = nspire_lcd_base_backup;
emu_cleanup();
}
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
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
Super !
On a hâte que les binaires soient enfin téléchargeables.
On a hâte que les binaires soient enfin téléchargeables.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41980
- Images: 15737
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
can i do the beta
can you use ti84 plus clssic too ?
can you use ti84 plus clssic too ?
The living legend, never online, everyday checking
-
jaroslavN
Niveau 11: LV (Légende Vivante)- Posts: 111
- Images: 1
- Joined: 11 Oct 2015, 13:16
- Gender:
- Calculator(s):→ MyCalcs profile
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
critor wrote:Super !
On a hâte que les binaires soient enfin téléchargeables.
Certes, mais c'était juste un test de ma part, et même avec toutes les touches mappées, quelqu'un avec plus d'expérience Ndless que moi (pas difficile ) pourrait faire les choses bien mieux
Surtout au niveau vitesse, voir comment ça pourrait être amélioré...
jaroslavN wrote:can i do the beta
In theory, much of the beta testing is on the core, and can already be done on the desktop software Cemu, which you can get here : https://github.com/MateoConLechuga/CEmu
jaroslavN wrote:can you use ti84 plus clssic too ?
No classic or even CSE, since the CEmu core is only made for emulating the CE.
There is another emu for that, though.
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
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !
TIP:
can you make something like this:
ndless/CEmu/CEmu.tns,(other programs)
because it is going to be easy for everyone to let the programs work on this one too ,ok?
can you make something like this:
ndless/CEmu/CEmu.tns,(other programs)
because it is going to be easy for everyone to let the programs work on this one too ,ok?
The living legend, never online, everyday checking
-
jaroslavN
Niveau 11: LV (Légende Vivante)- Posts: 111
- Images: 1
- Joined: 11 Oct 2015, 13:16
- Gender:
- Calculator(s):→ MyCalcs profile
Return to News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)
Who is online
Users browsing this forum: ClaudeBot [spider] and 13 guests