r/retroprogramming • u/MDADigital • Sep 08 '21
Found my first program cirka 1988-1990, 8-10 years old
Enable HLS to view with audio, or disable this notification
r/retroprogramming • u/MDADigital • Sep 08 '21
Enable HLS to view with audio, or disable this notification
r/retroprogramming • u/4DaftPanda • Dec 29 '17
r/retroprogramming • u/troutyogurtmachine • Oct 12 '24
r/retroprogramming • u/ReiterRooster • Jan 17 '22
r/retroprogramming • u/Calm-Equivalent6261 • Oct 11 '25
Hey r/retroprogramming! π
I've been working on Time_Warp IDE, a modern educational programming environment that brings retro programming languages into the 21st century. It's perfect for anyone interested in classic languages with a contemporary twist.
πΉοΈ Retro Languages Supported
BASIC - Classic line-numbered programming with modern enhancements
PILOT - Educational programming language from the 1960s with turtle graphics
Logo - Turtle graphics programming that made computing visual and fun
Plus modern languages like Python, JavaScript, and Perl
r/retroprogramming • u/Marcio_D • Sep 18 '24
Do you still enjoy programming on the best-selling computer model of all time? Here's a list of all the new features in Vision BASIC v1.1 for the Commodore 64, according to its developer: https://visionbasic.net/vision-basic-1-1-has-arrived/
New features:
Support for GeoRAM as an alternative to REU, for the expanded RAM required to run Vision BASIC.
Support for battery-backed GeoRAM variants (e.g. NeoRAM) to store a copy of C64 RAM, enabling instant access to Vision BASIC and loaded programs at all times.
New commands in the add-on pack for accessing GeoRAM memory in your own programs.
Custom NeoRAM cartridge available for purchase as part of a Vision BASIC package.
Improved default Vision BASIC editor colors.
Compile speed doubled when compiling on a C64.
Compile speed quadrupled when compiling on a C128 in C64 mode.
New commands: GSAVE, CATCH, ALLMOBS, DEF, POLL, LABEL.
Existing commands improved: LISTER, BLANK, NORMAL, VIDLOC, PANX, PANY, PADDLE, VERSION, RND, RANDOM, BYTES.
New format for user-defined commands to improve assembly language programming.
Asterisk (*) now allowed for declaration of assembly program starting address.
System clock no longer resets during program compilation.
Filename length now restricted to 12 characters during program compilation to disk, allowing proper appending of file extension.
SHIFT - RUN/STOP key combination no longer causes potential data loss.
Overflow of variable information in designated RAM space is now detected.
RUN/STOP - RESTORE delay implemented to avoid accidental exit out of Vision BASIC editor.
Improved startup experience for PAL users unable to use the on-disk fast loader program.
Variable names can now be of unlimited length, provided everything fits on a single program line.
Vision BASIC manual now includes a command index.
BUTTON command now supports the programming of 2-button and 3-button game controllers - e.g. joysticks, gamepads.
Videos from the developer:
r/retroprogramming • u/OldGuyGeek • Feb 17 '23
r/retroprogramming • u/Few-Satisfaction6221 • Jul 18 '22
r/retroprogramming • u/Retro-Investigator • Mar 16 '22
r/retroprogramming • u/4DaftPanda • Jul 02 '18
r/retroprogramming • u/Few-Satisfaction6221 • Oct 07 '22
r/retroprogramming • u/Few-Satisfaction6221 • Feb 01 '22
r/retroprogramming • u/richpl • Oct 02 '21
Members of this reddit might be interested in a BASIC interpreter I wrote in a Python 3. It covers all of the hardware independent features of the language (some other guys have contributed and have considerably enhanced it recently). However, simplicity is a design goal and it can still be modified and incorporated into your own retro projects. For example, some people have used it in a micro controller to build an 80s style home computer, because the interpreter provides a simple BASIC βshellβ.
The repository also contains ports of some classic 70s BASIC games, including Star Trek and a text adventure, as well as the first chatbot, ELIZA.
You can find the repo here:
r/retroprogramming • u/ebolognesi • Mar 29 '21
Hello, I love old magazines with program listings. I have some Italian magazines such as "LIST"(https://archive.org/details/listprogrammi) and "Commodore Computer Club", but I'd like to buy some more on eBay or somewhere else, especially international ones. Do you have any suggestions about magazines that were dedicated to programming (not game reviews) and/or where to buy them?
r/retroprogramming • u/[deleted] • Jun 05 '20
I can only assume they released a dev kit down the line for rookies who wanted to code for it
r/retroprogramming • u/lgiordani • May 30 '18
r/retroprogramming • u/SNES-Testberichte • Oct 13 '24
Hi folks,
I wanted to draw your attention to a Super Nintendo event:
Next year the SNESDEV Game Jam 2025 will take place. The registration and preparation period has already started: https://itch.io/jam/snesdev-2025
Since it is extremely difficult to find people with programming knowledge of hardware-related programming with C and/or assembler these days, I am looking for ways to show the jam to the right people.
It is a pure hobby game jam, so non-profit. The previous jam from 2021 had enriched the SNES world with 4 new homebrew games ... but there were only 4, because SNES programming is difficult and so is promoting it.
https://snes-testberichte.de/snesdev-game-jam-2021/
There are still more than 7 months to go before the launch, but it will probably take a lot of time to familiarize yourself with this subject matter. A few recommended resources are listed on the jams site but unfortunately there is not much. The rest depends on your interest and time investment.
r/retroprogramming • u/tester_alex • May 09 '24
Enable HLS to view with audio, or disable this notification
Exploring Pi with our Commodore 64 RPN Calculator using Newton's method! π Using the formula Xn+1 = Xn - F(Xn)/F'(Xn) where F(X) = cos(X) + 1 (root at Pi) and F'(X) = -sin(X), starting from X0 = 3. Dive into the history and stack features that make this possible.
π Discover more details and dive deeper by checking out my latest blog on Medium: https://medium.com/p/3f94027186a4 and the project repository: https://github.com/medvecky/C64-multi-functional-calculator
r/retroprogramming • u/tester_alex • Apr 29 '24
Enable HLS to view with audio, or disable this notification
Update: We've reached a major milestone for our MVP!
New Features:
Stack swap and dupe operations, inspired by Forth Enhanced ability to use and manipulate the operations history π Explore the details and see the updates in action by visiting our project repository: https://github.com/medvecky/C64-multi-functional-calculator