Search found 166 matches

by Hutchboy
Fri May 22, 2026 7:53 pm
Forum: Converting to LiveCode
Topic: HyperCard Stack Converter
Replies: 0
Views: 3522

HyperCard Stack Converter

Hi,

The attached file is meant to be unzipped and opened in a browser (tested in Safari) and used to import, preview, and extract data from HyperCard stacks. I also have this project up on my Github. Read the about for attributions and MIT open source license. I developed this in phases so I am ...
by Hutchboy
Mon May 18, 2026 8:12 pm
Forum: Games
Topic: Seawar Modern Command
Replies: 0
Views: 3737

Seawar Modern Command

Hi,

Attached is another modernization of a vintage BASIC program, "seawar.bas", which was listed in David Ahl's book "More Basic Computer Games". I am continuing development but adding sound and other features will grow the game past forum posting limits. I will continue updating and posting in my ...
by Hutchboy
Sat May 16, 2026 10:30 pm
Forum: Games
Topic: AdventureLand
Replies: 1
Views: 2772

AdventureLand

Hi,

Attached is a LiveCode version of a classic adventure game "AdventureLand" by Scott Adams. There are a number of versions of this game around on various platforms and online. I kept it pretty bare bones to keep the file size down for posting but I did modernize the interface. There is a hidden ...
by Hutchboy
Sun Dec 28, 2025 4:22 am
Forum: Games
Topic: Browser Widget Fun
Replies: 0
Views: 13462

Browser Widget Fun

Hi,

I'm starting to experiment and learn browser widget capabilities so created the attached game stack as a starting point.

Note: to keep the file size down this stack requires an active internet connection. I use my website to host the game demos that appear in the browser widget. Also, the ...
by Hutchboy
Tue Dec 23, 2025 3:24 am
Forum: Made With LiveCode
Topic: AppleSoft Basic Interpreter Project
Replies: 12
Views: 18333

Re: AppleSoft Basic Interpreter Project

Hi,

I have uploaded version 2.9.3 of the AppleSoft BASIC interpreter in the first entry. This freezes the non-graphics portion. I have also loaded the entire regression test suite. Notes are in stack script header.

Happy Holiday!

Mike
by Hutchboy
Mon Dec 15, 2025 2:32 pm
Forum: Made With LiveCode
Topic: AppleSoft Basic Interpreter Project
Replies: 12
Views: 18333

Re: AppleSoft Basic Interpreter Project

Hi,

Thanks for the response. I know LC uses div and mod effectively, I was just dealing with parsing AppleSoft Basic where it uses the backslash character for integer division so in parsing the token stream I ran into the "bluey" problem with "\" you mentioned. Under the hood the AppleSoft ...
by Hutchboy
Sun Dec 14, 2025 8:41 pm
Forum: Made With LiveCode
Topic: AppleSoft Basic Interpreter Project
Replies: 12
Views: 18333

Re: AppleSoft Basic Interpreter Project

Vibe Coding

Hi,

I am getting close to completing the non-graphic version of the AppleSoft Basic Interpreter I have been working on and want to share my experience with "vibe coding" with ChatGPT. I know some of you disparage working with A.I. ( I especially like the word "bunkum") but I would be ...
by Hutchboy
Sat Dec 13, 2025 4:56 pm
Forum: Talking LiveCode
Topic: bitAnd Oddity?
Replies: 10
Views: 11174

Re: bitAnd Oddity?

Thanks for the quick response,

By "not correctly normalize negative numbers" I mean that in LiveCode bitAnd is not a masking operator. For a 16 bit register a -1 should wrap to 65535, which is what happens with this operator in other languages, including AppleSoft BASIC. In LiveCode for negative ...
by Hutchboy
Sat Dec 13, 2025 1:26 pm
Forum: Talking LiveCode
Topic: bitAnd Oddity?
Replies: 10
Views: 11174

bitAnd Oddity?

Hi,

I ran into a debugging situation (implementing my AppleSoft Basic Interpreter) using the bitAnd LiveCode operator.

Here is the expression I want to evaluate: (-5 bitAnd 65535)

Here is my analysis of what the result should be:

-5 (32-bit) 11111111111111111111111111111011
AND 65535 ...
by Hutchboy
Sat Dec 06, 2025 3:50 am
Forum: Made With LiveCode
Topic: AppleSoft Basic Interpreter Project
Replies: 12
Views: 18333

Re: AppleSoft Basic Interpreter Project

Hi,

I just uploaded v2.7.0 of my AppleSoft Basic Interpreter project in the first message in this topic. It has taken awhile getting here because I was pretty stumped trying to interpret Basic 2 dimensional arrays. The details of what is new in this and previous versions as well as what is planned ...
by Hutchboy
Thu Dec 04, 2025 4:15 am
Forum: Announcements
Topic: [ ANN ] Release LiveCode 10.0.3 RC-2
Replies: 34
Views: 58361

Re: [ ANN ] Release LiveCode 10.0.3 RC-2

Hi,

I had similar questions so emailed Heather at support:

"Hi,

In your FAQ section regarding app licensing my understanding is that if I create an application it will only run if I have an active license for LiveCode and that any app I might create would require an internet connection to check ...
by Hutchboy
Mon Dec 01, 2025 2:14 am
Forum: Games
Topic: Christmas Countdown
Replies: 0
Views: 12949

Christmas Countdown

Hi,

I know...I'm cutting this very close!

Mike ;)
by Hutchboy
Fri Nov 28, 2025 5:04 am
Forum: Talking LiveCode
Topic: Exploring Undocumented revAvailableHandlers function
Replies: 2
Views: 9737

Exploring Undocumented revAvailableHandlers function

Hi,

I was busy looking to create a quick function to list all of the handlers in an object and stumbled on Richard Gaskin's comment to a LiveCode Lesson in which he mentioned "revAvailableHandlers" (which is not in the LC documentation that I can find). It also shows up a number of times in a ...
by Hutchboy
Sun Nov 23, 2025 4:32 am
Forum: Made With LiveCode
Topic: A Soroban Abacus Demo
Replies: 1
Views: 10855

A Soroban Abacus Demo

Hi,

The attached stack is a no-frills demo of a classic Soroban Abacus. I use two hidden behavior buttons for all of the 70 bead buttons [if you rename the stack you will have to relink the behaviors].

The inspiration for this was seeing an old HyperCard stack "Wild Abacus" and thought it might ...
by Hutchboy
Thu Nov 13, 2025 4:18 am
Forum: Talking LiveCode
Topic: Node Blocks | Bézier Curve Cable Connections
Replies: 1
Views: 11483

Node Blocks | Bézier Curve Cable Connections

Hi,

The following two stacks illustrates the use of Bézier curves to create connecting cables between objects. Included is a "Node Blocks" use case I have been working on.

Hope you find this useful.

-Mike