Title: TinyASM
Platform: Commodore Unexpanded VIC-20
Media: .D64 / .prg file
Video: PAL/NTSC
Software type: Assembler / code editor
Written by: Henner Kessler
Release date: January 2025
Language used: Assembler
Description:
TINYASM is probably more of a code editor than an assembler for the VIC20. It can be loaded directly from disk without a module or memory expansion (and it wouldn't work with a memory extension).
Your program can use any RAM position between $18a7 and $1dff and be 1368 bytes in size (max).
Vers. 1.1 includes also an TAPE version. Here you can use any address beween $1973 to $1dff.
You can also save and load it to/from disk (or tape) and start it with the appropriate SYS command.
The zero page can be used between $01 - $36. All other memory areas are in use.
The editor is very simple but good enough for coding.
Note: Only hex values are allowed (like $01 or $1c00)
The entered code starts with F1-key.
a quick overview of all functions
.D - delete line
.I$0a - insert 10 Bytes (255 max)
.J$1A00 - jump to address or .J$Mn label $Mn
.L“NAME“,8 - load program (or .L“NAME“,1 in tape version)
.S“NAME“,8 - save program (or .S“NAME“,1 in tape version)
.B - switches between code and byte view
.T“ABCD…“ - insert text
.$01$02$03... - enter bytes directly
.Mn – (simple) memory labels - it's better to watch the video for this
F1 – start your code
Everything else can be seen in the attached video.
Discussion/Comments:
https://sleepingelephant.com/ipw-web/bu ... hp?t=11193
current vers. 1.1
OLD vers. 1.0
VIC-20 Software Releases of 2025
VIC-20 Software Releases of 2025
- Attachments
-
- tinyasm.zip
- (4.11 KiB) Downloaded 149 times
Last edited by aitsch on Tue Mar 04, 2025 4:26 am, edited 3 times in total.
Re: VIC-20 Software Releases of 2025
Name: Elite
Author: Aleksi Eeben (VIC 20 port), D. Braben/I. Bell (Original C-64 & other 8-bit versions), M. Moxon (Source documentation and analysis)
Released: 20 January 2025
Requirements: VIC 20 with +35K RAM expansion, disk drive/sd2iec for saving game, joystick optional
Description: The open world space trading classic now on your VIC
YouTube: https://www.youtube.com/watch?v=3J0xRcux1FI
More information: https://vic20elite.wordpress.com
Keyboard commands & comparison of different 8-bit versions of Elite: https://bit.ly/vic20elite-help
Download: https://bit.ly/vic20elite or below
Author: Aleksi Eeben (VIC 20 port), D. Braben/I. Bell (Original C-64 & other 8-bit versions), M. Moxon (Source documentation and analysis)
Released: 20 January 2025
Requirements: VIC 20 with +35K RAM expansion, disk drive/sd2iec for saving game, joystick optional
Description: The open world space trading classic now on your VIC
YouTube: https://www.youtube.com/watch?v=3J0xRcux1FI
More information: https://vic20elite.wordpress.com
Keyboard commands & comparison of different 8-bit versions of Elite: https://bit.ly/vic20elite-help
Download: https://bit.ly/vic20elite or below
- Attachments
-
- VIC 20 Elite.zip
- (37.9 KiB) Downloaded 145 times
Re: VIC-20 Software Releases of 2025
Name: Columns
Author: Pedro Bermejo
Genre: Puzzle
Code: Assembler
Requirements: VIC-20 PAL/NTSC +8k, Joystick optional
Description: Group three gems with the same colour, horizontally, vertically or diagonally so that they disappear. Move the gems by using the Joystick or the following keys:
'O' - Left
'P' - Right
'A' - Down quickly
'Q' / SPACE - Rotate
Screen can be centered by using the cursor keys. Music / Sound effects can be set On/Off by using 'M' / 'S' keys or from the Menu. Menu also allows selecting number of different colors (4, 5 or 6) and level to start with (that will affect speed of the gems when falling)
Screenshots:


Discussion/Comments Here
Cheers
Author: Pedro Bermejo
Genre: Puzzle
Code: Assembler
Requirements: VIC-20 PAL/NTSC +8k, Joystick optional
Description: Group three gems with the same colour, horizontally, vertically or diagonally so that they disappear. Move the gems by using the Joystick or the following keys:
'O' - Left
'P' - Right
'A' - Down quickly
'Q' / SPACE - Rotate
Screen can be centered by using the cursor keys. Music / Sound effects can be set On/Off by using 'M' / 'S' keys or from the Menu. Menu also allows selecting number of different colors (4, 5 or 6) and level to start with (that will affect speed of the gems when falling)
Screenshots:


Discussion/Comments Here
Cheers
- Attachments
-
- columns.zip
- (5.62 KiB) Downloaded 176 times
- huffelduff
- Vic 20 Enthusiast
- Posts: 154
- Joined: Sat Sep 05, 2020 9:14 am
Re: VIC-20 Software Releases of 2025
Title: Formula V20 '81
Platform: Commodore VIC-20 +16kb memory expansion
Media: Floppy Disk / Tape
Video: PAL/NTSC
Interface: Joystick
Software Type: Arcade game - Early 1980s racing
Written by: W E de Villiers
Release Date: March 2025
Formula V20 '81 is a racing computer game for the 16k expanded Commodore Vic-20. It’s the prequel to Formula V20 '85. There are eight tracks, and the main goal is to beat the clock. Traverse each track while avoiding the competitor racing cars. There are tunnels where visibility is limited and sections where ice and sleet cover the track, which causes the player to skid wildly. Remember to catch the clocks for time extensions.
Link: https://huffelduff.itch.io/formula-v20-1981
Platform: Commodore VIC-20 +16kb memory expansion
Media: Floppy Disk / Tape
Video: PAL/NTSC
Interface: Joystick
Software Type: Arcade game - Early 1980s racing
Written by: W E de Villiers
Release Date: March 2025
Formula V20 '81 is a racing computer game for the 16k expanded Commodore Vic-20. It’s the prequel to Formula V20 '85. There are eight tracks, and the main goal is to beat the clock. Traverse each track while avoiding the competitor racing cars. There are tunnels where visibility is limited and sections where ice and sleet cover the track, which causes the player to skid wildly. Remember to catch the clocks for time extensions.
Link: https://huffelduff.itch.io/formula-v20-1981
Re: VIC-20 Software Releases of 2025
Name: Ultima III
Authors: Aleksi Eeben (VIC 20 port), Lord British & Chuckles (Original Apple II & C-64 versions), MagerValp (C-64 disassembly and analysis for Ultima III Gold edition in 2007)
Released: 20 March 2025
Requirements: VIC 20 with 35K RAM expansion, disk drive/sd2iec
Description: The classic CRPG now for your VIC
YouTube: https://www.youtube.com/watch?v=3OMIqj-NEFc
More information: https://vic20ultima3.wordpress.com
More screenshots, Player Reference Card, downloads in Dropbox: https://bit.ly/vic20ultima3
Download:
Authors: Aleksi Eeben (VIC 20 port), Lord British & Chuckles (Original Apple II & C-64 versions), MagerValp (C-64 disassembly and analysis for Ultima III Gold edition in 2007)
Released: 20 March 2025
Requirements: VIC 20 with 35K RAM expansion, disk drive/sd2iec
Description: The classic CRPG now for your VIC
YouTube: https://www.youtube.com/watch?v=3OMIqj-NEFc
More information: https://vic20ultima3.wordpress.com
More screenshots, Player Reference Card, downloads in Dropbox: https://bit.ly/vic20ultima3
Download:
Re: VIC-20 Software Releases of 2025
Name: Ultima II
Authors: Aleksi Eeben (VIC 20 port), Lord British & Bobbit (Original Apple II & C-64 versions, 1982)
Released: 20 April 2025
Requirements: VIC 20 with 35K RAM expansion, disk drive/sd2iec
Description: Another classic CRPG ported to your VIC
Download: or https://bit.ly/vic20ultimaii
More information: https://vic20ultima2.wordpress.com
Read more and discuss the Ultima II port in the Games section.
(mod: link to discussion thread added. Please read the Rules for Announcement posts! Thanks.)
Authors: Aleksi Eeben (VIC 20 port), Lord British & Bobbit (Original Apple II & C-64 versions, 1982)
Released: 20 April 2025
Requirements: VIC 20 with 35K RAM expansion, disk drive/sd2iec
Description: Another classic CRPG ported to your VIC
Download: or https://bit.ly/vic20ultimaii
More information: https://vic20ultima2.wordpress.com
Read more and discuss the Ultima II port in the Games section.
(mod: link to discussion thread added. Please read the Rules for Announcement posts! Thanks.)