Discuss Scratch

BluePixelLOLLL
Scratcher
1000+ posts

TI-84 Support For Scratch

If this dude actually pulls this off im gonna bust my keyboard and rip my pants off because this would actually be insane.

Last edited by BluePixelLOLLL (Aug. 20, 2024 04:30:52)



hi

4-11-2024 - Joined Scratch Highlight+Shift+Down to see the rest on my siggy!
——————————————————————————
My [scratchblocks] Plugin sandbox!
when my project gets clicked :: #3495eb hat
You hopefully say [This is a good project!] for (2) secs :: looks
Then you heart and favorite it :: operators
And leave a comment saying something nice about it :: #fc00ec
define [Scratch] 100x (1000) 6^78*9 [Cat] celsius 
set sky color to [#47af6e] + [119] [th v] element of the periodic table:: #fc00ec
if <[something v] contains [something] + DjangoBB ?> then
Do activity [Dance v] :: #574027
end
Create [1,000,000,000,000,000,000,000th] project :: #134567
If you do not understand this simple code,
Same brotha.
———
e


BigNate469
Scratcher
1000+ posts

TI-84 Support For Scratch

Bump.

Also I just got a TI-84 Plus CE for math, but I'm willing to use it for other things.

Note that regular TI-84s can't run Python, only TI-Basic.

TI-84 Plus calculators (I don't have the tech specs for the regular TI-84, but then again I've literally never seen one in my math teacher's collection of ancient graphing calculators, so…) have 480KB of storage and 24KB of RAM.

So if you can somehow make Scratch run on that, I'll be impressed.

This signature is designed to be as useful as possible.
How to make a signature & other useful info about them
The Official List of Rejected Suggestions (TOLORS)
The Announcements Directory
Lesser-known Scratch URLs: https://scratch-mit-edu.ezproxy.canberra.edu.au/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch-mit-edu.ezproxy.canberra.edu.au/discuss/topic/762351/

Ads Useful projects:
Raycaster & Maze 1.4.1 | Don't Break The Ice | Procedurally Generated Terrain | Basic Trigonometry | Comparing the fastest list sorters on Scratch

“if nobody can learn the programming language, it's just gibberish that does math.” -me, in a forum post

The original name of “loves” was “love-its”. Technically speaking, this hasn't changed.

© @BigNate469, some rights reserved
MaybeARandomFox
Scratcher
100+ posts

TI-84 Support For Scratch

Youll have to port nodejs into ti basic to get the scratchvm running or rewrite the entire operating system of the calculator implement nodejs and add networking and a web browser onto very little memory


OS: openSUSE Tumbleweed
I am on the scratch wiki!
BigNate469
Scratcher
1000+ posts

TI-84 Support For Scratch

MaybeARandomFox wrote:

Youll have to port nodejs into ti basic to get the scratchvm running or rewrite the entire operating system of the calculator implement nodejs and add networking and a web browser onto very little memory
Or just implement a basic form of Scratch in TI-BASIC, and skip Node.js altogether, considering that the TI-84 doesn't have the RAM nor the memory to run node.

This signature is designed to be as useful as possible.
How to make a signature & other useful info about them
The Official List of Rejected Suggestions (TOLORS)
The Announcements Directory
Lesser-known Scratch URLs: https://scratch-mit-edu.ezproxy.canberra.edu.au/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch-mit-edu.ezproxy.canberra.edu.au/discuss/topic/762351/

Ads Useful projects:
Raycaster & Maze 1.4.1 | Don't Break The Ice | Procedurally Generated Terrain | Basic Trigonometry | Comparing the fastest list sorters on Scratch

“if nobody can learn the programming language, it's just gibberish that does math.” -me, in a forum post

The original name of “loves” was “love-its”. Technically speaking, this hasn't changed.

© @BigNate469, some rights reserved
MaybeARandomFox
Scratcher
100+ posts

TI-84 Support For Scratch

BigNate469 wrote:

MaybeARandomFox wrote:

Youll have to port nodejs into ti basic to get the scratchvm running or rewrite the entire operating system of the calculator implement nodejs and add networking and a web browser onto very little memory
Or just implement a basic form of Scratch in TI-BASIC, and skip Node.js altogether, considering that the TI-84 doesn't have the RAM nor the memory to run node.

that seems like a better option.

Its possible if you declare every scratch function as a BASIC function and then make an interpreter but memory is very little


OS: openSUSE Tumbleweed
I am on the scratch wiki!

Powered by DjangoBB