#retroprogramming — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #retroprogramming, aggregated by home.social.
-
Somos old school..
-
Somos old school..
-
The (German-language) book "LISP - Anwendungsgebiete, Grundbegriffe, Geschichte" (LISP - Applications, Fundamentals, History)
https://doi.org/10.1515/9783112563724
is an unusual compilation of pre-1980 LISP dialects.
-
The (German-language) book "LISP - Anwendungsgebiete, Grundbegriffe, Geschichte" (LISP - Applications, Fundamentals, History)
https://doi.org/10.1515/9783112563724
is an unusual compilation of pre-1980 LISP dialects.
-
Wildbits Oscar64 Game Tutorial Builds a Working Foundation
#Wildbits #Oscar64 #RetroProgramming #GameDevelopment #F256K2 #FoenixF256 #RetroComputing
https://theoasisbbs.com/wildbits-oscar64-game-tutorial-builds-a-working-foundation/?fsp_sid=11041 -
Wildbits Oscar64 Game Tutorial Builds a Working Foundation
#Wildbits #Oscar64 #RetroProgramming #GameDevelopment #F256K2 #FoenixF256 #RetroComputing
https://theoasisbbs.com/wildbits-oscar64-game-tutorial-builds-a-working-foundation/?fsp_sid=11041 -
C64 Building Blocks Book Previews Practical Game Programming Lessons
#Commodore64 #C64 #C64Programming #AssemblyLanguage #RetroProgramming #GameDevelopment #SIDChip #CommodoreTutorials
https://theoasisbbs.com/c64-building-blocks-book-previews-practical-game-programming-lessons/?fsp_sid=11001 -
C64 Building Blocks Book Previews Practical Game Programming Lessons
#Commodore64 #C64 #C64Programming #AssemblyLanguage #RetroProgramming #GameDevelopment #SIDChip #CommodoreTutorials
https://theoasisbbs.com/c64-building-blocks-book-previews-practical-game-programming-lessons/?fsp_sid=11001 -
SharkC64 Artifacts Section Improves Project Organization
#SharkC64 #Commodore64 #C64Programming #RetroProgramming #ProgrammingRedux #C64Development #RetroComputing
https://theoasisbbs.com/sharkc64-artifacts-section-improves-project-organization/?fsp_sid=10951 -
SharkC64 Artifacts Section Improves Project Organization
#SharkC64 #Commodore64 #C64Programming #RetroProgramming #ProgrammingRedux #C64Development #RetroComputing
https://theoasisbbs.com/sharkc64-artifacts-section-improves-project-organization/?fsp_sid=10951 -
Visual Assembler 2.2.4 Improves SID Playback and C64 Development
#Commodore64 #C64 #VisualAssembler #6502 #AssemblyLanguage #RetroProgramming #C64Development
https://theoasisbbs.com/visual-assembler-2-2-4-improves-sid-playback-and-c64-development/?fsp_sid=10748 -
Visual Assembler 2.2.4 Improves SID Playback and C64 Development
#Commodore64 #C64 #VisualAssembler #6502 #AssemblyLanguage #RetroProgramming #C64Development
https://theoasisbbs.com/visual-assembler-2-2-4-improves-sid-playback-and-c64-development/?fsp_sid=10748 -
Roader BASIC Optimization Improves Speed and Scrolling
#Commodore64 #C64 #VisionBASIC #BASICProgramming #RetroProgramming #ComputeMagazine #8BitComputing #GameDevelopment
https://theoasisbbs.com/roader-basic-optimization-improves-speed-and-scrolling/?fsp_sid=10338 -
Roader BASIC Optimization Improves Speed and Scrolling
#Commodore64 #C64 #VisionBASIC #BASICProgramming #RetroProgramming #ComputeMagazine #8BitComputing #GameDevelopment
https://theoasisbbs.com/roader-basic-optimization-improves-speed-and-scrolling/?fsp_sid=10338 -
Here is a fresh Ur-LISP for DOS: "SLED - Schemy Lisp en DOS":
#RetroProgramming #RetroComputing
#Lisp #Scheme #SchemeLang
#DOS #FreeDOS #MSDOS #DOSBox -
Here is a fresh Ur-LISP for DOS: "SLED - Schemy Lisp en DOS":
#RetroProgramming #RetroComputing
#Lisp #Scheme #SchemeLang
#DOS #FreeDOS #MSDOS #DOSBox -
AMOS Machine Code Speeds Up Amiga Programs
#AMOS #AMOSProfessional #Amiga #AmigaProgramming #AssemblyLanguage #Motorola68000 #RobSmithDev #RetroProgramming #CommodoreAmiga
https://theoasisbbs.com/amos-machine-code-speeds-up-amiga-programs/?fsp_sid=9812 -
AMOS Machine Code Speeds Up Amiga Programs
#AMOS #AMOSProfessional #Amiga #AmigaProgramming #AssemblyLanguage #Motorola68000 #RobSmithDev #RetroProgramming #CommodoreAmiga
https://theoasisbbs.com/amos-machine-code-speeds-up-amiga-programs/?fsp_sid=9812 -
And so we come to the end of the #OldComputerChallenge. The game is done!
Features:
- Fully playable
- Loads puzzles in the .non format (find some in nonogram-db by Michael Terry
- Support any Windows version since Windows 95 and NT 3.1, and Wine
- ...but also modern Windows features like high-DPI screens
- Comes as a .exe download as well as a floppy disk image with the game, source code and several example puzzles
- Hidden "developer tools". Find and try them! -
And so we come to the end of the #OldComputerChallenge. The game is done!
Features:
- Fully playable
- Loads puzzles in the .non format (find some in nonogram-db by Michael Terry
- Support any Windows version since Windows 95 and NT 3.1, and Wine
- ...but also modern Windows features like high-DPI screens
- Comes as a .exe download as well as a floppy disk image with the game, source code and several example puzzles
- Hidden "developer tools". Find and try them! -
Game Engine White Papers: Commander Keen came in the mail today... and now the GitHub repo is gone and you can't order it on Amazon anymore. And then I saw this: https://news.ycombinator.com/item?id=48550425
Looks like it was more than just a nod to Fabien Sanglard's books after all... -
Game Engine White Papers: Commander Keen came in the mail today... and now the GitHub repo is gone and you can't order it on Amazon anymore. And then I saw this: https://news.ycombinator.com/item?id=48550425
Looks like it was more than just a nod to Fabien Sanglard's books after all... -
Turns out, taking a month‑long break in the middle of rewriting an assembly routine wasn't my brightest idea. The code kinda works... but also not quite... there are still breakpoints set in the IDE... no comments, though... what the hell was I thinking? Stupid is as stupid does, I guess
-
Turns out, taking a month‑long break in the middle of rewriting an assembly routine wasn't my brightest idea. The code kinda works... but also not quite... there are still breakpoints set in the IDE... no comments, though... what the hell was I thinking? Stupid is as stupid does, I guess
-
Now with two more targets! 🎉
...to facilitate which I rewrote the rendering (across all targets) to use maps and tiles, since the Game Boy and Game Boy Color do not support bitmaps!
They all use the same tiles, map and palette - the latter is organized in 4 columns roughly in luminance order such that the indices also work as grayscale values.
-
Now with two more targets! 🎉
...to facilitate which I rewrote the rendering (across all targets) to use maps and tiles, since the Game Boy and Game Boy Color do not support bitmaps!
They all use the same tiles, map and palette - the latter is organized in 4 columns roughly in luminance order such that the indices also work as grayscale values.
-
This is one binary! 🥳
-
This is one binary! 🥳
-
Trying to get familiar with Aseprite to make a splash screen for my polyglot (BIOS + DOS + Windows + GBA + ...) Death Stranding demake.
The red outline is the GBA frame, yellow VGA, blue SNES.
On the technical side I have the proof-of-concepts done - GBA + Win32 is definitely possible 🥳
-
Trying to get familiar with Aseprite to make a splash screen for my polyglot (BIOS + DOS + Windows + GBA + ...) Death Stranding demake.
The red outline is the GBA frame, yellow VGA, blue SNES.
On the technical side I have the proof-of-concepts done - GBA + Win32 is definitely possible 🥳
-
In the Retro Gamers Coder IDE, based on the 8bitworkshop IDE, you can now program #AtariST computers in C, STOS, and TRSE right in your browser.
https://ide.retrogamecoders.com/?platform=atarist&file=hello.c #atari #retroprogramming -
In the Retro Gamers Coder IDE, based on the 8bitworkshop IDE, you can now program #AtariST computers in C, STOS, and TRSE right in your browser.
https://ide.retrogamecoders.com/?platform=atarist&file=hello.c #atari #retroprogramming -
xtc, a new (cross) compiled c-like language for #Atari8bit computers, built around bank-switched memory and a 6502-aware optimiser http://atari-xt.com/ #atari #retroprogramming #mos6502
-
xtc, a new (cross) compiled c-like language for #Atari8bit computers, built around bank-switched memory and a 6502-aware optimiser http://atari-xt.com/ #atari #retroprogramming #mos6502
-
I realised something today. I love #programming 8-bit code, but I don’t like emulators. If you want to do some writing, let’s say, on an 8-bit computer, there’s a painful isolation between host and client that puts you off: file access, mouse pointer, copy/paste, etc. You can’t change the number of lines on the screen because it’s simulating a CRT from the 80s.
So what if I were to strap an 8-bit CPU emulator to the terminal and just write modern command-line / terminal software in 8-bit assembly?
Yes, CP/M and even MS-DOS simulators for the terminal already exist; you can run #Z80 code in your terminal without an emulated “screen” however these simulators still rely upon a BIOS style API for an 80s computer. You don’t have access to the full file system or other features of the machine.
This is just an idea I’m toying with, nothing serious. I know it’s not worth pursuing but I just want to put the idea out there so I can move on from it. We should be able to imagine beyond the confines of a specific 80s computer.
-
I realised something today. I love #programming 8-bit code, but I don’t like emulators. If you want to do some writing, let’s say, on an 8-bit computer, there’s a painful isolation between host and client that puts you off: file access, mouse pointer, copy/paste, etc. You can’t change the number of lines on the screen because it’s simulating a CRT from the 80s.
So what if I were to strap an 8-bit CPU emulator to the terminal and just write modern command-line / terminal software in 8-bit assembly?
Yes, CP/M and even MS-DOS simulators for the terminal already exist; you can run #Z80 code in your terminal without an emulated “screen” however these simulators still rely upon a BIOS style API for an 80s computer. You don’t have access to the full file system or other features of the machine.
This is just an idea I’m toying with, nothing serious. I know it’s not worth pursuing but I just want to put the idea out there so I can move on from it. We should be able to imagine beyond the confines of a specific 80s computer.
-
A 6502 disassembler with a TUI: A modern take on Regenerator
https://github.com/ricardoquesada/regenerator2000
#HackerNews #6502Disassembler #TUI #Regenerator #RetroProgramming #OpenSource
-
Presenting SUDO for DOS!
An implementation of sudo for DOS, to run the given command with full privileges. It can be used to edit important system files, run disk partitioning tools, and so on!
-
@epimundo Thank you so much for the shout out! It is funny that the VIC screen actually fits into the width of a YT Short video! Thanks again!
#RetroComputing #Commodore #VIC20 #BBS #BulletinBoard #RetroProgramming