Search found 645 matches

by at67
27 Feb 2023, 02:00
Forum: Hardware and software hacking
Topic: gtBASIC
Replies: 435
Views: 108357

Re: gtBASIC

For normal strings, max is 94 chars, 1 is used for length and 1 for terminator which allows strings to fit efficiently in offscreen areas on 32k RAM Gigatron's. All normal strings allocate the full 94 space even if they use less. There is unfinished code to allow you to change the max size from 1 to...
by at67
24 Feb 2023, 05:01
Forum: Hardware and software hacking
Topic: gtBASIC
Replies: 435
Views: 108357

Re: gtBASIC

Looks great, congratulations!
by at67
22 Feb 2023, 20:47
Forum: Hardware and software hacking
Topic: gtBASIC
Replies: 435
Views: 108357

Re: gtBASIC

The limit is 128.
by at67
21 Feb 2023, 13:15
Forum: Kit assembly gallery
Topic: New Gigatron is online - literally
Replies: 1
Views: 1997

Re: New Gigatron is online - literally

Welcome, your board looks great and congratulations on getting it going first time!
by at67
21 Feb 2023, 13:14
Forum: Hardware and software hacking
Topic: gtBASIC
Replies: 435
Views: 108357

Re: gtBASIC

That's great news!

The string bug you found I have fixed, but I haven't pushed the code changes yet, there's a little more to do hopefully by this weekend; for both gtBASIC and ROMvX0.
by at67
14 Feb 2023, 09:21
Forum: Hardware and software hacking
Topic: gtBASIC
Replies: 435
Views: 108357

Re: gtBASIC

Can you send me the code that crashes? You've most likely found a memory management bug.
by at67
13 Feb 2023, 09:34
Forum: Hardware and software hacking
Topic: gtBASIC
Replies: 435
Views: 108357

Re: gtBASIC

It's a one time only deal, remember the LOAD command does not load anything once the Gigatron is executing code, all it does is allocate RAM and stuff data into it during the loading process. In this case Video RAM is allocated and the image is stuffed into it as the .gt1 file is loaded. Try it on a...
by at67
13 Feb 2023, 06:55
Forum: Hardware and software hacking
Topic: gtBASIC
Replies: 435
Views: 108357

Re: gtBASIC

Where would you load it from? I have an unfinished bit of code that will allow you to OPEN files on Pluggy Reloaded and then LOAD them as you described above, but no timeline to completion unfortunately. You can load a title screen as part of the loading process, which takes up no RAM, (technically ...
by at67
12 Feb 2023, 21:29
Forum: Hardware and software hacking
Topic: gtBASIC
Replies: 435
Views: 108357

Re: gtBASIC

You shouldn't use the LOAD command for any file type within a PROC or GOSUB, as that is undefined behaviour. If you look at PucMon it uses LOAD commands within modules just fine.
by at67
12 Feb 2023, 19:58
Forum: Hardware and software hacking
Topic: gtBASIC
Replies: 435
Views: 108357

Re: gtBASIC

Try this pragma early in your code: 'use this after _runtimeStart_ to specify maximum number of blits if you have more than 48 _maxNumBlits_ 62 There is no CHAIN command, but there is a MODULE command that inserts a module, (like C's include), e.g. module "PucMonData_ROMv5a.m" So you could...