Category: Programming

Vintage Computing Christmas Challenge 2022 (VC³ 2022)

Once again, Logiker comes up with something simple and fun for the retro computing community. This time around, you’ve been challenged to create a program in any language or platform to display the image above – the Christmas Star! Rules are simple regarding your “reproduction”: It should have exactly the same shape The final picture must not include characters other…

ChatGPT A.I. writes a BASIC program

Previously, I shared my discovery that the new ChatGPT artificial intelligence program had some understanding of programming languages such as C, BASIC and even COBOL. In the days since that discovery, I have continued to experiment with this technology and have found it to be quite useful. It has already helped me with my day job. It was able to…

ChatGPT AI knows BASIC, assembly, and more…

OpenAI is the entity behind the trendy DALL-E art generator that creates images using artificial intelligence. That’s the thing that’s been creating nightmare fuel images like this one of “a robot using a 1980s home computer inside a Radio Shack.” Recently, they opened up their ChatGPT chat bot and the world may never be the same. When I first tested…

‘They came to wreak Hell’ – A new game for the NES

The NES game scene is one of the most active around the retro community. I think here on ViTNO we don’t talk enough about it, and we should try to do better since it is not only interesting from a retro gamer perspective but also the development aspect of it. Every year, the NES community has a game development competition…

GEOS has been ported to the Atari 8-bit

It’s never too late to do cool stuff in the retro computing world. This time around, the Atari 8-bit computers get a new port of the GEOS, a graphic interface environment created for the Commodore (64, 128, and Plus/4) and Apple II by Berkeley Softworks. GEOS was interesting at the time because it delivered a powerful environment while having extremely…

Lilly’s Saga – The Stones of Evergreen wins MSXdev’22 – Check the results!

MSXdev’22 is over, and all results are in. The always-successful contest nailed again! With 32 games, the judges had a really hard time picking the best ones, but after several days of deliberation, the grand prize went to Lilly’s Saga – The Stones of Evergreen, gathering 572 out of 600 points. According to the MSXdev post, “The jury was well…

CBM prg Studio v4.0.0 – Major release of one of the best development tools for the Commodore machines

I’ve been a big fan of CBM prg Studio since I started using it back in 2013! It is an all-around IDE that allows you to develop programs for multiple Commodore machines, using either BASIC or Assembler. It includes the code editor, debugger, and design tools for sprites, characters and screens. It even includes a basic SID editor! I am…

Amiga Game Development Contest AmigameJam 2022 has Started

The AmiGameJam contest has started! Hosted by Underground Arcade, this year the theme is “Sword & Sorcery” where you will have the opportunity to create a game for the Amiga. The rules don’t allow ports this time around, only original games. The games can be entered into two different categories: Classic OCS/AGA and Next-Gen Amigas (Aros, MorphOS, OS4 and Vampire)….

MSX’s new action RPG “Decade Dungeon Gaiden MSX” is available in Japan

The new game  Decade Dungeon Gaiden MSX has been released in physical copy. It is an action RPG that explores decaying dungeons, fights monsters and searches for treasure chests, and can be played as many times as the map changes each time.  The box illustration is by Masaru Kobayashi, the package design is by Mahoro Ariya, and the pixel art…

Now it is your chance to learn NES Programming with 6502 Assembly

Pikuma has released a new course to teach you 6502 Assembly to be used on the Nintendo Entertainment System through a 22-hour-long video. At the end of the course, you’ll have a working knowledge of 6502 assembly language, a comprehensive understanding of the NES hardware, and a toy homebrew game project that we’ll code together from scratch. We’ll start with…