Alternatively, join us on Discord.

CEmu

Started by MateoConLechuga, December 30, 2015, 08:39:56 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

calcplays

Perhaps at some point CEmu can emulate the calculator in 3D, like 3DNES.

DJ Omnimaga

That would be cool actually, but I wonder how sprite tracking would work?

DJ Omnimaga

Bug report: Emulator doesn't handle 8xg file transfer properly. When sending a 8xg file to the calculator, it only ungroups the first program that was in it. Also there's no way to send the group without auto-ungrouping it.

Adriweb

Hm, yeah, I think that makes sense: in sendVariableLink() (link.c), the file size isn't read, only the var size at 0x39, which corresponds, in a group, to the first variable.
Since groups are just files concatenated, it might be enough to just loop on that main part of the code as long as more variables are there...

I'll write an issue on GitHub
Co-founder & co-administrator of TI-Planet and Inspired-Lua

DJ Omnimaga

The "only 1st file being ungrouped" bug is actually present on several other emulators or older versions. Even Flash Debugger and WabbitEmu had it at some point in the past. But since many old games, as well as SourceCoder exporting feature, uses groups, having 8xg support would be a nice addition to CEmu.

Not that we need it much for older games, since they are for monochrome calcs, but some people might still want to try them anyway or port them. Plus there's no way to bulk-export SC3 files into a zip file rather than a 8xg.

DJ Omnimaga

So I encountered another strange issue, but I had similar ones in the past. I have an hard time recreating it, though:

Sometimes, during animated GIF capture, keyboard controls will become much less responsive. In Wal-Rush! CE, for example, most keypresses are missed, while in one occasion in Calcuzap the Left and Right arrows stopped working until I stopped GIF capture.

MateoConLechuga

Quote from: DJ Omnimaga on July 24, 2016, 05:40:30 am
Bug report: Emulator doesn't handle 8xg file transfer properly. When sending a 8xg file to the calculator, it only ungroups the first program that was in it. Also there's no way to send the group without auto-ungrouping it.

Fixed this, hopefully it will be updated in the builds soon. There are actually two types, 8xg files which are just concatenations of variables in a linear order, and another where the 8xg is the variable itself. It's impossible to send some groups without auto-grouping them if they fall into the first category, because there is no name for the group nor does it have any structure. BTW, groups are now .8cg files. :P

DJ Omnimaga

Glad to see it fixed. So few TI emulators handle 8xg files properly, even though the format has been out there since 1999. I didn't know there were two types, though. Also I didn't know they were 8cg files either. People should be careful when uploading CE programs, because I swear I saw some 8xg out there.

pimathbrainiac

I regret to inform you that my VPS is going to be shutdown for the foreseeable future due to money issues. This means that CEmu will not have nightly builds hosted by me until I can maintain $20/month specifically for the VPS. Thank you.
Well, I'm bach here too!

MateoConLechuga

Thanks for all your help! I'll look around :)

DJ Omnimaga

Thanks for your contributions Pi. I hope your money issues aren't causing you too much troubles in real life. Good luck! :3=

Adriweb

To appease the minds of some people:

Quote from: Adriweb
Quote from: KermMartian
Quote from: pimathbrainiacI regret to inform you that my VPS is going to be shutdown for the foreseeable future due to money issues. This means that CEmu will not have nightly builds hosted by me until I can maintain $20/month specifically for the VPS. Thank you.
I'd be happy to take it over here on Cemetech if that's desired. Let me know.

The TI-Planet server could probably be an alternative as well, however:
Travis and/or OBS can be used for deployments, as it's been done for some repos already, so it would be better if it's directly integrated within GitHub.
Alberthro and I (and Vogtinator for Firebird) are looking into that.
Co-founder & co-administrator of TI-Planet and Inspired-Lua

DJ Omnimaga

I think there was another mirror, right? But it would be nice to have multiple mirrors in case one or two are down or blocked on some connections.

Adriweb

yes, alberthro's builds, although they are not exactly the same (but there are more options)
Co-founder & co-administrator of TI-Planet and Inspired-Lua

DJ Omnimaga

Ah right, that was him. I hope they remain online. :)

Powered by EzPortal