May 31, 2020, 07:47:09 pm

The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

WARNING: DO NOT UPGRADE your TI-83 Premium CE or TI-84 Plus CE to OS 5.5.1 and higher. It removes all compatibility with most games and removes ASM/C programming! DOWNGRADING IS IMPOSSIBLE. BE WARNED!

Likewise, do NOT update your TI-Nspire CX past OS 4.5.0, else using Ndless and ASM/C programs will be impossible.

Recent posts

Pages1 2 3 ... 10
Drawing & Animation / Re: Horse Life 98
Last post by Juju - May 29, 2020, 08:34:25 pm
Software used before episode 13 (season 1): Microsoft Comic Chat 2.5 for Windows 98, Pony Town (it's not super legal to use those assets commercially so that's why they're missing from Tapas)
Episode 14 onwards (season 2): VRoid Mobile, MikuMikuDance, Adobe Illustrator

The original intent was to use Microsoft Chat as a constraint (kinda like Dinosaur Comics using the same comic all the time), but after a 2 month hiatus and messing up with 3D characters for use on Twitch I prefered to use the 4-koma constraint.
Drawing & Animation / Re: Horse Life 98
Last post by DJ Omnimaga - May 29, 2020, 06:04:38 pm
I haven't checked all of them out yet so I should try to binge read them soon. I was particularly curious about what you used for the first comics. I like the artwork so far.
Drawing & Animation / Horse Life 98
Last post by Juju - May 29, 2020, 02:52:00 am
It's a webcomic about a horse turned into an anime girl after having smoked a bit too much. Originally made with Microsoft Chat 2.5, I shifted to Adobe Illustrator and MikuMikuDance. Check it out, it's pretty absurd. (season 2)
Games / Re: [HP Prime] HP Prime Tunnel...
Last post by DJ Omnimaga - May 26, 2020, 07:04:26 pm
UPDATE: Version 1.05 of the game has been released, which throttles the game speed to ensure that it runs at playable speed on the G2/hardware revision D HP Prime models and the emulator.
Games / Re: [HP Prime] HP Prime Tunnel...
Last post by DJ Omnimaga - May 24, 2020, 06:30:56 pm
Here is a video by TI-Planet showcasing how much faster the HP Prime G2 is compared to the G1

The game definitively needs speed throttling and difficulty settings to be playable on newer HP Prime calcs (and on the emulator), I think XD
I can now load ELF files, relocate them and execute them.
For now the execution is in kernel mode, but this enables me to split functionality into modules and search for them at the start, load them and run them.
This should make the startup faster if you don't need all features, and reduce the file size.

I will split the clock and the background image support into modules.
There will also be a battery charge module, as I was unsatisfied with the 25% reading the OS provides you from the beginning.

I also made a small configuration program that gets compiled with your system compiler.
It asks you what value options should have before the kernel gets compiled.
The options are documented in config/option_ descriptions.txt.

With that I also changed the compiler from my own arm-osext-gcc to a standard arm-none-eabi-gcc (like the one that is included with ndless), to make it easier to compile OSExt.
Now you only need the ndless-sdk and an arm-none-eabi toolchain.
Together this should allow you to actually use the configurability, but I will also release the precompiled modules and a few option configurations.
For more obscure combinations you would have to compile it yourself.

I'll make the 3 modules I talked about, make a small release and then get back to getting userspace working.
This is atrocious. I also assume that it's quite slow for some important math programs too.
QuoteIn TI-BASIC, ASM and C you can create games that takes up to 3 MB of memory and I believe with ICE it's 64 KB. Does python even come close?
Nah, with that ~16 KB Python heap, you're limited to the ridiculously tiny value of several KB of source code. It varies somewhat depending on what the source code contains, since the internal representation of some entities is smaller than others.
TI's proprietary, non-portable functions can fetch image data from files, but that doesn't fix the heap size limitations.

With the exception of an utility that changes the screen resolution to 160x240 pixels instead of 320x240, the above screenshots showcase pure TI-BASIC on the 15 MHz Z80-based TI-84 Plus C Silver Edition, which is way slower than the TI-84 Plus CE.

With the slow performances I've seen from python on the latter calculator in Critor's videos, it would be very hard to convince me to switch to python as an alternative to ASM/C/ICE. In TI-BASIC, ASM and C you can create games that takes up to 3 MB of memory and I believe with ICE it's 64 KB. Does python even come close?
Apparently, the saga keeps unfolding as Cemetech has Peter Balyta himself providing insight in this f*ckup of biblical proportions ( I couldn't resist answering (


Not presently a member of your community, but you messed up so bad this time I wrote this.
Pages1 2 3 ... 10
Powered by EzPortal