Search found 759 matches

by cjs
Wed Feb 25, 2026 5:46 pm
Forum: Programming
Topic: ChatGPT: ASCII to decimal conversion
Replies: 68
Views: 19402

Re: ChatGPT: ASCII to decimal conversion

Go home AI you're drunk.
Yeah. My favourite one (which I think I posted here quite a while back) was when I asked ChatGPT for a simple "add two 16-bit numbers on a 6502" routine and it added the MSBs first, and then added the carry from that to the addition of the two LSBs.

While things are ...
by cjs
Wed Dec 24, 2025 12:07 pm
Forum: Hardware
Topic: Flash ROM idea - sanity check
Replies: 34
Views: 4478

Re: Flash ROM idea - sanity check

BTW, filled planes, aka “pours,” such as you have on your unit, are not a good idea. They are not a substitute for the ground and power layers in a four-layer board. About all filled planes will do is mess with signal quality due to the extra parasitic capacitance they add.
Do you have any ...
by cjs
Fri Dec 05, 2025 3:59 pm
Forum: Hardware
Topic: Flash ROM idea - sanity check
Replies: 34
Views: 4478

Re: Flash ROM idea - sanity check

The dev machine has a Python script to do this which in turn can be included in build scripts.
Excellent! I wish more developers would spend just a little bit of thought on making what they build usable as components in other systems.

(I have a similar build/test/load-to-device system for my ...
by cjs
Fri Oct 24, 2025 8:01 am
Forum: Programming
Topic: Which assembler could I possibly use ?
Replies: 120
Views: 25489

Re: Which assembler could I possibly use ?

I guess whomever wrote the Beeb assembler hadn’t read the MOS Technology assembly language standard. :evil: CMP #&22:BEQ gsinit1 ... what the heck is that? :? Every assembler I’ve used to date would choke on it.
That's an interesting view. And you think that whatever 6502 assembler they used to ...
by cjs
Sat Sep 20, 2025 2:45 pm
Forum: Programming
Topic: 65c816 (opinionated) assembler showdown
Replies: 60
Views: 22782

Re: 65c816 (opinionated) assembler showdown

For the 6502 I used Ophis because it's fast and has features like excellent macros, anonymous labels, symbol scope (useful for control structures), modules, and multiple program sections for code and data. I also used py65 to run unit tests which made for much better code.
I use ASL these days ...
by cjs
Tue Sep 16, 2025 9:37 pm
Forum: Programming
Topic: Coding for a modular synthesizer keyboard help
Replies: 23
Views: 3340

Re: Coding for a modular synthesizer keyboard help

Press A, Press B, Press C, release B....

You now have a gap in the middle of the list....
Right. So close it up, so you have a list indicating that A and C have been pressed, in that order.

Again, if you're actually playing single notes, this isn't something I foresee as being something that ...
by cjs
Mon Sep 15, 2025 6:14 pm
Forum: Programming
Topic: Coding for a modular synthesizer keyboard help
Replies: 23
Views: 3340

Re: Coding for a modular synthesizer keyboard help

Using the 6502 S-pointer stack is not at all right; that's for something completely different (calling subroutines) and is small enough and difficult enough to access that you shouldn't even use it for subroutine stack frames.

And a stack is not the right thing here. You need a list of currently ...
by cjs
Sun Sep 14, 2025 10:18 pm
Forum: Programming
Topic: Coding for a modular synthesizer keyboard help
Replies: 23
Views: 3340

Re: Coding for a modular synthesizer keyboard help

Thanks and your idea of order priority is exactly what I'm trying to achieve!
Ah! Well, then even though I've (thankfully :-)) forgotten most of my musician stuff, I think your issue is actually the same as we fast typists have: we need n-key rollover. And I happened to be working on that just the ...
by cjs
Sun Sep 14, 2025 9:59 pm
Forum: Forth
Topic: The complete Colossal Cave Adventure in 64K!
Replies: 9
Views: 2817

Re: The complete Colossal Cave Adventure in 64K!

If only they were LEDs :)
I entirely disagree. I see LEDs on a keyboard, and I think it's for some kid gamer who wants flashy-flashy. I see 4148s, and I see that someone's been willing to spend money on real functionality that the gamer kids probably don't even know how to tell if it's there or ...
by cjs
Sun Sep 14, 2025 8:11 pm
Forum: Forth
Topic: The complete Colossal Cave Adventure in 64K!
Replies: 9
Views: 2817

Re: The complete Colossal Cave Adventure in 64K!

I love the diodes there. Make it clear and visible that this is an expensive keyboard with a diode for every key!
by cjs
Sun Sep 14, 2025 8:10 pm
Forum: Programming
Topic: Coding for a modular synthesizer keyboard help
Replies: 23
Views: 3340

Re: Coding for a modular synthesizer keyboard help

Yeah, a schematic would help a lot. Or even, just to start with, a description of the pinout of the cable coming out of the keyboard. And add a description of how you've hooked this up to the '250 and the '138, if you can manage that. And then how these are connected to the PIA.

I'm guessing that ...
by cjs
Thu Sep 11, 2025 11:18 am
Forum: EhBASIC
Topic: Any updates on the license problem?
Replies: 78
Views: 53699

Re: Any updates on the license problem?

Yup. Though from a practical point of view, simply just taking EhBASIC and building on that is probably the better strategy. Not only are substantial parts, and possibly all, of it not copyrightable, but the current copyright owner probably doesn't even know that they own the copyright, or that ...
by cjs
Thu Sep 11, 2025 7:38 am
Forum: EhBASIC
Topic: Any updates on the license problem?
Replies: 78
Views: 53699

Re: Any updates on the license problem?

Again, what you are saying is only true, if and only if, the derivative work was authorized. EhBASIC was NOT authorized, it constitutes an illegal act of infringement. The author cannot claim copyright on it.
The author cannot claim copyright on the derived work , correct. That does not affect the ...
by cjs
Wed Sep 10, 2025 4:10 am
Forum: EhBASIC
Topic: Any updates on the license problem?
Replies: 78
Views: 53699

Re: Any updates on the license problem?

But they weren't, they were published as part of an illegal infringement and are, in context and part of that illegal infringement, under the law in effect (US law), not copyrightable. That's it. No argument. It's done. End of story. That's all she wrote, folks!
Well, that's may be all "she ...
by cjs
Tue Sep 09, 2025 6:37 pm
Forum: EhBASIC
Topic: Any updates on the license problem?
Replies: 78
Views: 53699

Re: Any updates on the license problem?

Alterations made illegally to a copyrighted work cannot be copyrighted because only the original copyright owner (MS in this case) can authorize the creation of derivative works, such as altered versions of their original work. Unauthorized alterations constitute copyright infringement, and the ...