Search found 427 matches

by Ed Minchau
Thu Nov 07, 2024 4:29 am
Forum: CX16 General Chat
Topic: What do we need for a "How to program the X16" book?
Replies: 22
Views: 1522

Re: What do we need for a "How to program the X16" book?

What!? How can you use 255 opcodes and still be called RISC :P j/k (it's not) It's at least uniform instruction length? Sorting through the dynamic instruction length of the now-ancient System/3 was a pain. Nah. In fact, depending on operating mode, the same command can be two or three bytes, or so...
by Ed Minchau
Thu Nov 07, 2024 1:20 am
Forum: CX16 General Chat
Topic: What do we need for a "How to program the X16" book?
Replies: 22
Views: 1522

Re: What do we need for a "How to program the X16" book?

voidstar wrote: Thu Nov 07, 2024 12:27 am The C is just for CMOS, right? Lower power and such? So subtle electrical differences, and who-knows-what "undocumented opcode" differences.

http://wilsonminesco.com/NMOS-CMOSdif/
I don't think there are any undocumented opcodes on the 816. They used all of them.
by Ed Minchau
Sun Nov 03, 2024 4:56 pm
Forum: CX16 General Chat
Topic: What do we need for a "How to program the X16" book?
Replies: 22
Views: 1522

Re: What do we need for a "How to program the X16" book?

TomXP411 wrote: Sat Nov 02, 2024 11:04 pm I would start with the Commodore VIC-20 User's Guide, which does an excellent job teaching BASIC. Then I'd modify the machine-specific instructions to work with the Commander.
I consider that book the gold standard.
by Ed Minchau
Fri Nov 01, 2024 2:21 pm
Forum: Programming
Topic: My first foray into ASM. Advice?
Replies: 11
Views: 1380

Re: My first foray into ASM. Advice?

Well, since r44 they've announced a second processor as a drop in replacement. So now the book needs to be twice as long.
by Ed Minchau
Thu Oct 31, 2024 7:34 pm
Forum: Programming
Topic: My first foray into ASM. Advice?
Replies: 11
Views: 1380

Re: My first foray into ASM. Advice?

Don't do it on the X16. Initially. There's a reason for this. There are countless C64 tutorials, books and tools available for nothing (there are for the X16 just fewer) which gives you a big choice at all levels, depending on how much knowledge you have ; everything from absolute basics through to...
by Ed Minchau
Sat Oct 19, 2024 5:16 am
Forum: Programming
Topic: Forth TX16 - new Forth interpreter for Commander X16
Replies: 20
Views: 5513

Re: Forth TX16 - new Forth interpreter for Commander X16

Thanks for the very complete reply. Sorry for the slow respons. > Ah, VIC-20, that's a good one! Unfortunately, really starved on RAM... Yeah, I'm targeting the 16K expansion config. A Forth - or really any language - just wouldn't fit in 3K. Not unless it's like a crazy simple Assembly monitor or ...
by Ed Minchau
Tue Sep 10, 2024 10:09 pm
Forum: Demoscene
Topic: Second Reality X16
Replies: 5
Views: 1105

Re: Second Reality X16

Damn dudes. Unreal that this is on 6502.
by Ed Minchau
Sat Aug 17, 2024 6:53 pm
Forum: Misc Apps
Topic: SPLASH Screen & Startup Sound.
Replies: 16
Views: 4401

Re: SPLASH Screen & Startup Sound.

Wow, first time I saw a still of that scene. It is bad form to have a label name which can also be interpreted as a hexadecimal value.
by Ed Minchau
Fri Aug 16, 2024 3:56 am
Forum: Guides and Tutorials
Topic: Using the -PRG Switch in the X16 Emulator
Replies: 8
Views: 2962

Re: Using the -PRG Switch in the X16 Emulator

Why are the filenames listed like that? The file system doesn't do lowercase letters.
by Ed Minchau
Wed Aug 07, 2024 11:06 pm
Forum: Programming
Topic: Ideas for 1st person Minecraft-like
Replies: 12
Views: 3101

Re: Ideas for 1st person Minecraft-like

I've been working on a 3d first person shooter as well (on the back burner while I rewrite the META/L editor). My advice is to do as much precalculation as possible, and as few calculations at runtime as possible. For instance, I have 8 banks set aside for a single lookup table to convert a 16 bit d...