Extended Color BASIC VARTPTR, GET and PUT... Oh my.

  Рет қаралды 208

Allen Huffman

Allen Huffman

Күн бұрын

Пікірлер: 3
@acs8-bitzone651
@acs8-bitzone651 3 жыл бұрын
Entertaining! If we DIM a variable, it gets allocated somewhere in memory. If basic encounters a new variable later, it gets to move all the variables around to allocate the new one. So, make sure you reference all variables early in the program, even if all you do is set them to zero. Then, the DIMed variable *should* stay put. I would have said *will* stay, however, you have found new ways to stretch the bounds!
@allenhuffman
@allenhuffman 3 жыл бұрын
Indeed. My lesson learned is that other things can shift variables, not just making a new a variable.
@acs8-bitzone651
@acs8-bitzone651 3 жыл бұрын
I wonder if knew more about how the header of the array is constructed, we could see what exactly gets changed in the header and why the index 0 location disappeared.
XRoar emulator 1.0 adds CoCo 3 and MC-10
4:33
Allen Huffman
Рет қаралды 719
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 82 М.
Creative Justice at the Checkout: Bananas and Eggs Showdown #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 35 МЛН
Accompanying my daughter to practice dance is so annoying #funny #cute#comedy
00:17
Funny daughter's daily life
Рет қаралды 29 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 673 М.
A bit of shifting in Color BASIC
11:24
Allen Huffman
Рет қаралды 144
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
6847 VDG vs 6874T1 VDG in the XRoar CoCo emulator
11:21
Allen Huffman
Рет қаралды 341
All Rust string types explained
22:13
Let's Get Rusty
Рет қаралды 187 М.
I built my own 16-Bit CPU in Excel
15:45
Inkbox
Рет қаралды 1,6 МЛН
Master Go Programming With These Concurrency Patterns (in 40 minutes)
46:15