You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

CEmu

b/[Completed] CEmu, C SDK & Libraries (TI-84+CE) Started by MateoConLechuga, December 30, 2015, 08:39:56 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

u/Adriweb October 08, 2016, 11:37:42 PM
I added 83PCE's exact vartypes handling:

u/Dudeman313 October 14, 2016, 01:20:41 AM
Is there a version of CEmu now that works properly(for the most part) and works on Windows XP or Vista computers and graphics?
u/MateoConLechuga October 14, 2016, 01:21:56 AM
Quote from: jacobly on September 28, 2016, 07:13:19 PM
I created a buildbot for my server so there are now windows CEmu builds for 32-bit and 64-bit which are updated every time someone commits.
Hopefully this :)
u/Dudeman313 October 14, 2016, 01:55:59 AM
It works great on my computer! Speedy and everything! Thanks!
Only one issue: On the keypad, the green alpha letters sit on top of the 2nd functions.
Last Edit: October 14, 2016, 01:57:32 AM by Dudeman313
u/Unicorn October 14, 2016, 03:55:39 AM
I think you may need an updated version, try here: http://104.238.135.171:8080/CEmu/master/latest/CEmu64.exe

Oh nevermind, it is like that on windows.
u/Dudeman313 October 23, 2016, 05:47:06 PM
Oh, okay.
u/Dream of Omnimaga November 14, 2016, 06:43:59 AM
Major bug when transfering files:


1) Open the variables list in the emulator (which seems to pause emulation)  to save files on your computer.
2) Forget to resume emulation
3) Drag and drop some files from your PC to the emulator screen to transfer them
4) Emulator will freeze, to the point where your PC might even stop responding for a few seconds
5) Restart the emulator, only to find out that none of the keys are responding (keyboard and the on-emu keypad). Resetting the calculator, reloading the ROM and restarting the emulator won't fix it.

6) Basically, the bug causes keys to stop responding entirely and the only way to fix it is to close the emulator, rename the ROM file then selecting the ROM at the startup again. This will result into a "Windows has encountered error and must close", but if you hit Cancel quick enough, you can continue using CEmu again afterwards.


Reloading a saved state from when the bug was active will disable all keys again and force you to repeat step 6.
Last Edit: November 14, 2016, 06:45:57 AM by DJ Omnimaga
u/MateoConLechuga November 14, 2016, 07:11:41 AM
Quote from: DJ Omnimaga on November 14, 2016, 06:43:59 AM
Major bug when transfering files:


1) Open the variables list in the emulator (which seems to pause emulation)  to save files on your computer.
2) Forget to resume emulation
3) Drag and drop some files from your PC to the emulator screen to transfer them
4) Emulator will freeze, to the point where your PC might even stop responding for a few seconds
5) Restart the emulator, only to find out that none of the keys are responding (keyboard and the on-emu keypad). Resetting the calculator, reloading the ROM and restarting the emulator won't fix it.

6) Basically, the bug causes keys to stop responding entirely and the only way to fix it is to close the emulator, rename the ROM file then selecting the ROM at the startup again. This will result into a "Windows has encountered error and must close", but if you hit Cancel quick enough, you can continue using CEmu again afterwards.


Reloading a saved state from when the bug was active will disable all keys again and force you to repeat step 6.
Fixed with commit e8b1ffd. This just prevents file transfers using the screen when in this mode. Thanks for the report! :)
u/Dream of Omnimaga November 14, 2016, 06:13:07 PM
That's good to hear. :) Hopefully it should prevent accidents
u/Adriweb November 14, 2016, 08:18:43 PM
BTW, I've started Lua scripting integration:


Though what I think will be the most interesting is events-based things: the script could register/subscribe to some events (GUI or core ones), and do stuff when they fire.
u/Dream of Omnimaga November 14, 2016, 11:47:32 PM
I am not sure if I understand the use of Lua in CEmu, other than the script side of things. Is it for custom features/add-ons or are you adding Lua support to the CE?
u/Adriweb November 15, 2016, 06:38:25 PM
This is for scripting CEmu itself, so as to be able to do things not possible in any other way before.
See this for some details: https://github.com/CE-Programming/CEmu/issues/19
u/Dream of Omnimaga November 17, 2016, 08:51:07 PM
Bug report: ICE Compiler no longer works in CEmu. Note that I have just updated to the most recent version of CEmu, the newest version of ICE and my ROM to 5.2.0 (same as on my calc), so I am unsure in which software the bug was introduced, but on my other version of CEmu, ICE and ROM 5.1.5, I could compile ICE programs fine. Now it just freezes once I press Enter.

EDIT: Also, you know how the LCD dims when you don't use the calc for 1 minute, right? Well, now in CEmu, even once you start using the calc again, the LCD still remains dimmed. The only way to fix it is to change the contrast.
Last Edit: November 17, 2016, 08:57:35 PM by DJ Omnimaga
u/Dream of Omnimaga November 22, 2016, 08:13:28 AM
u/MateoConLechuga November 22, 2016, 05:44:07 PM
That's because you didn't transfer at an empty homescreen. So you had an edit buffer open when you started transfers. This is not currently fixable without proper usb emulation.
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal