Search found 168 matches

by Hutchboy
Sat Jul 04, 2026 12:55 am
Forum: Games
Topic: Cosmo Knows All
Replies: 0
Views: 1260

Cosmo Knows All

Hi,

"Cosmo Knows All" is a simple interactive fortune teller game that can print or save fortune cards.

All have a happy 4th!

- Mike

P.S. Although I haven't tried to port it yet there is a 3D robot fortune teller I developed here: https://mygiantbrain.com/games/AtomicRobot
by Hutchboy
Sat Jun 27, 2026 4:32 am
Forum: Made With LiveCode
Topic: AppleSoft Basic Interpreter Project
Replies: 13
Views: 20576

Re: AppleSoft Basic Interpreter Project

Hi,

This is just an update that I took a detour on my AppleSoft BASIC Interpreter project to try and imagine what a successor to the Apple IIGS might have been. To this end I have created GSX, a browser only AppleSoft BASIC interpreter with graphic extensions I call "XSHR". You can experiment with ...
by Hutchboy
Fri May 22, 2026 7:53 pm
Forum: Converting to LiveCode
Topic: HyperCard Stack Converter
Replies: 0
Views: 5714

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: 5777

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: 4657

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: 15508

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: 13
Views: 20576

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: 13
Views: 20576

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: 13
Views: 20576

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: 12876

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: 12876

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: 13
Views: 20576

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: 62239

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: 15019

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: 11379

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 ...