Search found 163 matches

by Hutchboy
Sun Dec 28, 2025 4:22 am
Forum: Games
Topic: Browser Widget Fun
Replies: 0
Views: 893

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 quit b...
by Hutchboy
Tue Dec 23, 2025 3:24 am
Forum: Made With LiveCode
Topic: AppleSoft Basic Interpreter Project
Replies: 12
Views: 6642

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

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 interpret...
by Hutchboy
Sun Dec 14, 2025 8:41 pm
Forum: Made With LiveCode
Topic: AppleSoft Basic Interpreter Project
Replies: 12
Views: 6642

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 rem...
by Hutchboy
Sat Dec 13, 2025 4:56 pm
Forum: Talking LiveCode
Topic: bitAnd Oddity?
Replies: 10
Views: 1166

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 arg...
by Hutchboy
Sat Dec 13, 2025 1:26 pm
Forum: Talking LiveCode
Topic: bitAnd Oddity?
Replies: 10
Views: 1166

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 000000000000000...
by Hutchboy
Sat Dec 06, 2025 3:50 am
Forum: Made With LiveCode
Topic: AppleSoft Basic Interpreter Project
Replies: 12
Views: 6642

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 i...
by Hutchboy
Thu Dec 04, 2025 4:15 am
Forum: Announcements
Topic: [ ANN ] Release LiveCode 10.0.3 RC-2
Replies: 34
Views: 8945

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 lice...
by Hutchboy
Mon Dec 01, 2025 2:14 am
Forum: Games
Topic: Christmas Countdown
Replies: 0
Views: 698

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

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 search...
by Hutchboy
Sun Nov 23, 2025 4:32 am
Forum: Made With LiveCode
Topic: A Soroban Abacus Demo
Replies: 1
Views: 1527

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 be a...
by Hutchboy
Thu Nov 13, 2025 4:18 am
Forum: Talking LiveCode
Topic: Node Blocks | Bézier Curve Cable Connections
Replies: 1
Views: 2393

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
by Hutchboy
Wed Nov 12, 2025 3:57 am
Forum: Talking LiveCode
Topic: Slot Machine emulation
Replies: 22
Views: 19053

Re: Slot Machine emulation

Hi,

bn: That is an impressive stack! I tried the group scrolling technique a few years ago working on a slot machine simulator but with only partial success. I am looking forward to studying your stack.

- Mike
by Hutchboy
Tue Nov 11, 2025 12:43 pm
Forum: Talking LiveCode
Topic: Slot Machine emulation
Replies: 22
Views: 19053

Re: Slot Machine emulation

Hi,

Thanks for the tips, I'll try both suggestions and do a comparison on speed and file size. I've used both methods in the past but frankly forgot about the backgroundPattern set to an image.

Thanks,

Mike
by Hutchboy
Tue Nov 11, 2025 12:36 am
Forum: Talking LiveCode
Topic: Slot Machine emulation
Replies: 22
Views: 19053

Re: Slot Machine emulation

Hi, I wanted to show the extensibility of my approach to spinning slot machine reels by adding an additional two columns but with images the file size is too large to post here. I tweaked to use fields instead of images. The zip'd file is < 4k. This opens up some new possibilities to explore because...