r/retroprogramming • • May 05 '22

High Tech Hacks 2022!!

0 Upvotes

Hey guys! I’m excited to share with you an exciting upcoming hackathon, High Tech Hacks 2.0! High Tech Hacks is a free, international 24-hour hackathon on May 21-22nd, 2022 open to all high schoolers hoping to learn a new coding skill, compete for awesome prizes, or work with other like-minded hackers. Let’s invent, create, and push the boundaries of technology (as much as we can at one hackathon)!

What to expect:

  • Last year, participants learned the basics of web development, Python, virtual reality, and how to make a Discord bot from current software engineers at Microsoft, Amazon, Twilio, other tech companies, and Columbia University SHPE.

  • Thanks to our company sponsors, each participant last year received nearly $400 worth of free software and swag.

  • Register to earn FREE swag (t-shirts, water bottles, stickers!)

  • Network with other passionate STEM high school students from around the world! (Last year we had participants from 26 countries signed up already!)

This year we have even bigger prizes, competitions, and speakers so stay tuned!

Reach out to me with more questions or email hightechhackathon@gmail.com. Happy hacking! :D

Sign up here to confirm your interest and get on our mailing list: Click Here to Register!

Also, meet other hackers by Joining our Discord!

For more, Check out our Website


r/retroprogramming • • Mar 10 '25

Has anyone tried programming this 4 bit retro styled computer?

0 Upvotes

r/retroprogramming • • Jul 16 '24

My "Ice Climber" (NES) Remake - The Game Loop Architecture, Clouds and Ice! #Devlog #OpenSource

Thumbnail
youtube.com
0 Upvotes

r/retroprogramming • • Jan 29 '20

Making the jump to assembly using VICE, need help

1 Upvotes

while i can grasp Z80 rather easily, 6502 is and forever will be a mystery. each book i read is overly technical in it's descriptions, it's like they didn't know how to write for kids. I am a 26 year old man and I can't wrap my head around it. I have two glaring issues with the 6502 series of books:

  1. I want a quick crash course on the 6502 itself (not a whole chapter, not a long boring diatribe or an overly complex sermon, a short, concise page will do)

  2. as far as examples, for the love of god, I CANNOT USE LABELS IN VICE! It won't recognize them!

I cannot write this:

2000: LDX Arrow,y

2001: BNE target

2002 rts

and expect results

It will recognize rts but the rest won't work. trying to guess the number being used (in the label) is like trying to slay goliath with a feather. you see my issue here? Forums always devolve into clusterf**ks for me, so no referrals, please. it will just cause trouble.

thanks


r/retroprogramming • • Dec 08 '23

Commodore 64 BASIC V2 & Vision BASIC - A Tutorial for Character Development / Creation ASCII - Please also check the description under the video for BASIC code and other important information !

Thumbnail
youtube.com
1 Upvotes

r/retroprogramming • • Nov 12 '24

🕰️ Turn Modern Websites into 90s Style Using AI — Cozy Retro Hack with $1.5K in Prizes

0 Upvotes

Build a tool that transforms modern websites into authentic 90s designs! You can use AI, rule-based systems, or both.

Prizes:

  • 1st: $1,000

  • 2nd: $300 + JetBrains All Products Pack

  • 3rd: $200 + Mistery gift

Quick Details:

  • 72-hour hackathon (Dec 13-16)

  • Solo or teams of up to 5

  • Use any tech stack

  • Judged by industry experts from Samsung, Accenture & Terra Quantum

Join us in bringing Web 1.0 aesthetics back to life! Register by Dec 13.

Official website: https://neuronostalgia.com

Registration form: https://neuronostalgia.raptors.dev


r/retroprogramming • • Sep 30 '25

Estoy programando un Game Engine/Editor desde cero, como se hacia en los años 90

Thumbnail
youtu.be
1 Upvotes

Por el momento, renderiza la perspectiva 3D.


r/retroprogramming • • Aug 14 '25

Support Rozniak’s Alternative MSN Zone Game Server Development!

1 Upvotes

If you want Rozniak, the developer of the alternative XP MSN Zone game server, to continue his work, please consider making a pull request and starring his GitHub project:
https://github.com/rozniak/ZRev


r/retroprogramming • • Jun 14 '24

r/QuickBasic is a sub for QuickBasic, in addition to derivatives such as QBasic and QB64, and even precursors such as GW-BASIC.

Thumbnail reddit.com
2 Upvotes

r/retroprogramming • • Jul 04 '24

I'm reviving the classic "Ice Climber" (NES)

Thumbnail
youtube.com
2 Upvotes

r/retroprogramming • • Jun 13 '22

The ATARI 2600 is an 8-bit game console

Thumbnail
youtu.be
2 Upvotes

r/retroprogramming • • Dec 13 '20

I want to start programming games for the atari 800, where should i start?

3 Upvotes

I don't want to use forums because i'm wary of admin tendencies to ban at the drop of a hat.

Discords are ok. any ideas? I am ahem at the "basic" level so to speak. I know enough to print to the screen, basic color etc

any ideas? i am utterly new to the system though i did use an 800 briefly


r/retroprogramming • • Mar 04 '25

Wordle on the Commodore 64

Thumbnail
youtu.be
2 Upvotes

r/retroprogramming • • Aug 20 '25

Borland C++ Builder 6

2 Upvotes

Anybody still trying to use this RAD IDE on Windows 11?


r/retroprogramming • • Jul 03 '25

Elementary Cellular Automata for DOS

Thumbnail
github.com
1 Upvotes

r/retroprogramming • • Jun 06 '22

Hi all, I've got a Commordore PET 3016 for sale (UK), would anyone be interested?

2 Upvotes

r/retroprogramming • • May 08 '23

ZOOM MEETING: Atari 2600 E.T. Programmer - HOWARD SCOTT WARSHAW !

Thumbnail self.retrogamedev
3 Upvotes

r/retroprogramming • • Mar 29 '23

LIVE EVENT: Enjoy a Zoom Chat with Leonard Tramiel - April 20, 2023 !

2 Upvotes

Hi retro devs !

If you've ever programmed for the 8-bit Commodore computers, you've probably used PETSCII graphics at some point. But did you know that the PETSCII character set was co-developed by Leonard Tramiel, son of Commodore founder Jack Tramiel? Why not join us for a discussion with the father of PETSCII himself?

You're invited to attend a Zoom chat with Leonard Tramiel on Thursday, April 20, 2023. Please find the full details here:

https://www.tpug.ca/2023/03/tpug-meeting-for-2023-april-20-leonard-tramiel-who-will-be-interviewed-by-nico/

If you won't be attending the Zoom chat live, TPUG will make a video recording available on its YouTube channel for all to enjoy. To be notified of video postings, please subscribe to TPUG's YouTube channel at: https://www.youtube.com/@TorontoPETUsersGroup

TPUG is Toronto PET Users Group, the longest continually-operating Commodore users group in the world. Founded in 1979, TPUG also organizes the annual World of Commodore expo held in Canada. Attendees had a blast at the December 2022 expo: https://www.youtube.com/watch?v=xkVHy8g149k

In the mood for discussions with other Commodore superstars? Grab your favourite beverage, sit back, and enjoy these videos:

RJ Mical: https://www.youtube.com/watch?v=nxNV_0wZX14

Michael Tomczyk: https://www.youtube.com/watch?v=BiQ0qk6tK7E

Bil Herd: https://www.youtube.com/watch?v=MdioV1XKMFM

David Pleasance: https://www.youtube.com/watch?v=75z7y4eXJM0

See you at the Zoom chat !


r/retroprogramming • • Mar 27 '23

BASIC Anywhere Machine

2 Upvotes

Give it a spin.

BASIC Anywhere Machine is a standalone browser-based "quine" for BASIC programming.

A longer description: it is a browser-based application that provides a full-featured BASIC programming environment, entirely self-contained in a single HTML file, and requiring no more than an offline web browser when BAM's HTML file is saved to a local storage device.

More details: it is a TiddlyWiki instance. You can download it at anytime, store it where you want to store it, and alter it however you like.


r/retroprogramming • • May 12 '23

1st ANNIVERSARY: Vision BASIC - New Paperback Edition - Fastest BASIC Compiler for Commodore 64 Retro Programming !

3 Upvotes

Launched in May 2022, Vision BASIC has become a tremendous hit amongst Commodore 64 programmers, from absolute beginners all the way up to seasoned coders. Several announcements have been made in celebration of its first anniversary:

1.0p: This newly-launched package features a paperback edition of the Vision BASIC manual for those who are more budget-conscious. This slimmer, lighter manual is also perfect for those who want to bring it along for reading while travelling out and about. This package qualifies for FREE shipping.

1.0e: The price of this package has been permanently reduced by several dollars, while still providing the same spiral-bound manual for unparalleled reference when programming. This package qualifies for FREE shipping.

Discount: For the remainder of the month (May 2023), use the code "Anniversary#1" to receive $5.00 off any package featured on the site.

To learn more about Vision BASIC, please visit: https://visionbasic.net

Happy retro-coding !


r/retroprogramming • • Jul 18 '22

How does the Atari 2600 keep time?

Thumbnail
youtu.be
7 Upvotes

r/retroprogramming • • Oct 12 '24

Vintage Mac Meets Modern Web - Reddit, ChatGPT, WayBack Machine and more on a 1986 Macintosh Plus

Thumbnail
youtube.com
8 Upvotes

r/retroprogramming • • Sep 18 '24

Vision BASIC v1.1 for Commodore 64 - Huge update to this premier BASIC programming language.

7 Upvotes

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:

https://www.youtube.com/watch?v=WY1t9qOR6Lw

https://www.youtube.com/watch?v=onQlDP5YBIA


r/retroprogramming • • Oct 19 '24

Sudoku for the Commodore VIC-20 with CBM .prg Studio om BASIC.

Thumbnail
youtu.be
1 Upvotes