Trending

#CC65

Latest posts tagged with #CC65 on Bluesky

Latest Top
Trending

Posts tagged #CC65

Preview
C64 Vibe Assembler: A C64 Game Built With AI Help - The Oasis BBS C64 Vibe Assembler session tests Codex in VS Code, building BASIC then 6502 versions, and running them on real hardware.

C64 Vibe Assembler: A C64 Game Built With AI Help
#Commodore64 #C64 #MOS6502 #Assembly #CC65 #VICEEmulator #RetroCoding #VSCodium #GameDev #8Bit

theoasisbbs.com/c64-vibe-ass...

5 1 0 0
Preview
Advedit C64 Editor: Full-Screen Editing on the C64 Ultimate - The Oasis BBS Advedit C64 Editor v2.3 delivers a full-screen editor with menus, search, and USB-style file work on the C64 Ultimate.

Advedit C64 Editor: Full-Screen Editing on the C64 Ultimate
#AdveditC64 #C64Ultimate #Commodore64 #cc65 #RetroDev #8bit #Homebrew #CProgramming

theoasisbbs.com/advedit-c64-...

1 0 0 0
Regressing further into childhood. Relearing Atari 8-bit Programming
Regressing further into childhood. Relearing Atari 8-bit Programming YouTube video by Greg Gallardo

Getting further and further sidetracked from my raytracer. This time learning #cc65 development for #atari8bitcomputers. I was originally just going to learn about cl65 config files, but got sucked into making a fake #sonicthehedgehog run on an #atari400

youtube.com/shorts/MvhVk...

3 2 0 0

Retrocoding is hard and humbling, but can be also quite fun. Just spent an hour and half optimizing 270 bytes of memory out of my codebase, and isn't it a good mental exercise, especially trying to keep things clean through it. #c64 #cc65

0 0 0 0
Preview
Minidoku X16 Port Development - The Oasis BBS Mike from Modern Retro Dev showcases his Minidoku X16 Port, explaining the challenges and success of adapting it for the Commander X16.

Minidoku X16 Port Development
#CommanderX16 #Minidoku #RetroDev #CC65 #RetroGaming #8bitComputing #HomebrewGames

theoasisbbs.com/minidoku-x16...

2 2 0 0
Preview
GitHub - iss000/6502Nerd-lander Contribute to iss000/6502Nerd-lander development by creating an account on GitHub.

Fork, port to #CC65 #VBCC #LLVM_MOS, play ... 😂.
github.com/iss000/6502N...
Info @DF-forum: forum.defence-force.org/viewtopic.ph...

2 0 1 1
Video

Spent some time in the last few weeks creating a small and simple text adventure engine for the #C64 with #cc65. Nothing noteworthy tbh but surely a very good exercise for my tired old mind. Had to twist and retrain quite a bit to make it make sense (and be reasonably debuggable).

2 0 1 0
Video

#C64 demo coded in C using #CC65 and 8bitworkshop IDE for my next tutorial

5 0 0 0
Original post on piaille.fr

A little while ago I worked on making the Apple II cc65 runtime less dependant on the target. That work is now in cc65's git and it is possible to use 80 columns, lowercase characters and MouseText characters while building for `apple2` in addition to `apple2enh`.

This allows me to ship a […]

1 1 0 0
Preview
Merge pull request #2651 from colinleroy/add-decompressors · cc65/cc65@333ac4b Add ZX02 and LZSA (1,2) decompressors

As of today, the #cc65 runtime now contains LZSA (1 and 2) and ZX02 decompressors: github.com/cc65/cc65/commit/333ac4b...

#RetroComputing #cc65

2 0 0 0
Preview
Visualizing Commander X16 User Port Signals with LEDs - The Oasis BBS Join Xiphod as he experiments with the Commander X16 User Port, using LEDs to visually decode data signals in this hands-on exploration.

Visualizing Commander X16 User Port Signals with LEDs
#CommanderX16 #RetroComputing #UserPort #HardwareHacks #LEDprojects #cc65 #ModernRetro #LED #UserPort

theoasisbbs.com/visualizing-...

3 0 0 0
Post image

Oh buddy oh pal!!! I've found out how to write C code that can run on the Commander X16 (Don't have a physical X16 because I'm broke...)

#cc65 #cx16 #commanderx16 #retrocomputing

7 1 1 0

My submission was straightforward. Some small optimisations are indeed possible.

Size of the #binary #executable can't compete with #8bit #languages when using the #MetaLang #CC65 #C backend, but I have inhouse native backends that can compete.

0 0 0 0

CC65 tip: Group identical assignments to optimize output.

// WASTE BYTES
var1 = 55;
var2 = 12;
var3 = 55; // Does an additional LDA #55

// SAVE BYTES
var1 = 55;
var3 = 55; // LDA #55 is removed
var2 = 12;

The optimizer will remove the extra LDA instructions automatically. #C #CC65

4 0 0 0