Jan 12, 2023 · I want to try to experiment and code, and I saw there is an emulator for windows, that would be perfect waiting for the REAL Machine to be on the market! Is there a way to properly load programs with associated BIN files from the SD card image? If you were using the host filesystem, you can call the emulator from the folder with the program, but you can't do that with the SD card image Besides, I don't want to have to have the program preloaded when I start the emulator with no way to run any other programs without using a different batch file About Commander X16 What is the Commander X16? Welcome! The Commander X16 is David Murray aka The 8-Bit Guy’s dream computer, designed to evoke the same fondness and nostalgia many of us had for 8-Bit computers, whilst retaining closeness to the hardware from a programming perspective, unlike the Raspberry Pi and others Jan 11, 2023 · Forum Topics Posts Last post Official Software Software from 8-Bit Productions for the Commander X16 Introducing Your Commander X16 Personal Computer (brief intro) by Xiphod » Mon Sep 04, 2023 8:52 am From Kevin's 1-page "here's the X16" quickstart letter included in "the 100" to an in depth 500-page technical reference, we're still trying to find the right balance on manuals About Commander X16 What is the Commander X16? Welcome! The Commander X16 is David Murray aka The 8-Bit Guy’s dream computer, designed to evoke the same fondness and nostalgia many of us had for 8-Bit computers, whilst retaining closeness to the hardware from a programming perspective, unlike the Raspberry Pi and others --- commanderx16 com forum viewtopic phpFeb 17, 2024 · Over in the How-to forum, I asked about ("Using the -PRG Switch in the X16 Emulator") using the -PRG and -RUN switches when starting the emulator and launching the Ultimate File Manager (FM PRG) It doesn't work JimmyDansbo suggested it is a bug So I'm post here to see if it is a bug or if there is missing information on how to use these two switches properly Thank you, Gerry Living Type for the Commander X16 A Chinese Word Processor for the Commander X16 that supports 10,000 Chinese characters Feb 25, 2024 · The game is completely written in "C" - compiled with llvm-mos for the Commander X16 The "C" code came from a version I had in progress for the Apple IIgs in 65816 assembly, so the code is maybe a little odd -- tons of global variables which were zero page variables in the Apple IIgs version The computer was named "Commander X16" because it was originally supposed to use a 65C816 Kevin and David backed off from that, because Kevin couldn't figure out the 24-bit address decoding without an FPGA (which people also screamed and yelled about), and the PET style X16 was the result Code: Select all unsigned int g_mouse_x = 0; column (0-N) unsigned int g_mouse_y = 0; row (0-N) char g_mouse_buttons = 0; signed char g_mouse_wheel = 0; void --- commanderx16 com forum viewtopic php--- commanderx16 com webemu x16emu htmlForum rules Post guides, tutorials, and other instructional content here This topic area requires approval, so please be patient while we review content to make sure it fits the expectations for this topic area Tech support questions should be asked in Hardware or Software support I think it's a reasonable approach for the CX16GS One could imagine an alternate history where an in-between machine still using the 65C02 could have done the RAM-in-place-of-ROM banks trick to add more memory And then if the CX16GS were the third system, it would have to keep that in place even while adding the native 16 MB with the 65C816 --- commanderx16 com forum viewtopic php--- commanderx16 com forum viewtopic php--- commanderx16 com faq htmlOn the Commander X16, I am forced to only use 32 sprites (a balance of game frame time, not vblank time), and 32 duplicated sprites for effects (all constructed onto a heap during active display, to be uploaded to VRAM as fast as possible by the CPU during vblank), since I need vblank to also upload palette and tilemap and hopefully like 1 or 2 --- commanderx16 com forum viewtopic php100 REM SEE HTTPS: 10PRINT ORG 105 REM ADAPTED BY GIOVANNI GIORGI 106 REM V 1 1 110 PRINT CHR$ (147); "OLD SCHOOL MAZE DEMO" 115 FOR MC = 1 TO 3 118 PRINT "MAZE TYPE ", MC 120 FOR ROW = 1 TO 16 200 FOR I = 1 TO 32 300 IF MC 100 REM SEE HTTPS: 10PRINT ORG 105 REM ADAPTED BY GIOVANNI GIORGI 106 REM V 1 1 110 PRINT CHR$ (147); "OLD SCHOOL MAZE DEMO" 115 FOR MC = 1 TO 3 118 PRINT "MAZE TYPE ", MC 120 FOR ROW = 1 TO 16 200 FOR I = 1 TO 32 300 IF MC <=1 THEN PRINT CHR$ (205 50+RND (1)); 310 IF MC =2 THEN PRINT CHR$ (205 25+RND (1)); 320 IF MC =3 THEN PRINT CHR$ (204+ (RND (1)+ 5)*3); 400 NEXT I 500 PRINT 600 NEXT ROW Jul 21, 2020 · The exact same address lines and data lines which go to the CPU are also available on the expansion connectors, so an expansion card will be able to access literally everything the CPU can access, and each memory address will behave just like they would if you were writing a program To switch banks, you do it the same way a program would: your card needs to perform a "write" to address $0000 --- commanderx16 com forum viewtopic phpThe game is completely written in "C" - compiled with llvm-mos for the Commander X16 The "C" code came from a version I had in progress for the Apple IIgs in 65816 assembly, so the code is maybe a little odd -- tons of global variables which were zero page variables in the Apple IIgs version Aug 20, 2021 · Is there a way to properly load programs with associated BIN files from the SD card image? If you were using the host filesystem, you can call the emulator from the folder with the program, but you can't do that with the SD card image Besides, I don't want to have to have the program preloaded when I start the emulator with no way to run any other programs without using a different batch file Living Type for the Commander X16 A Chinese Word Processor for the Commander X16 that supports 10,000 Chinese characters --- commanderx16 com forum viewtopic php--- commanderx16 com forum viewtopic php