First Step in Vic-20 Software Development
Moderator: Moderators
-
- Vic 20 Drifter
- Posts: 23
- Joined: Sun Nov 08, 2009 7:00 pm
First Step in Vic-20 Software Development
I've worked on small pieces of software, such as simple games, for other machines, but I've always wanted to know how to create games or more complex programs for my VIC. I've attempted to create things for my VIC before, but I could never really find the information I needed to create games and other programs.
So, I was wondering if anyone could give about any good first steps in creating VIC-20 software. Anything would help.
So, I was wondering if anyone could give about any good first steps in creating VIC-20 software. Anything would help.
- Diddl
- Vic 20 Afficionado
- Posts: 426
- Joined: Wed Jun 10, 2009 3:18 am
- Website: https://oe7twj.at/
- Location: Austria
- Occupation: software engineer
What kind of information would you be looking for? Memory maps, chip documentation, Basic documentation, file formats and so on. I'm afraid there is no common magic way to write software. Which "other machines" do you have experience of? What consists of a more complex program?
Diddl's advice of cross developing is a very good one. I think the vast majority of VIC programmers (and probably also other systems) are cross developing these days. Debugging sessions in the emulator, then move over to real hardware for final testing.
Diddl's advice of cross developing is a very good one. I think the vast majority of VIC programmers (and probably also other systems) are cross developing these days. Debugging sessions in the emulator, then move over to real hardware for final testing.
Anders Carlsson
- Diddl
- Vic 20 Afficionado
- Posts: 426
- Joined: Wed Jun 10, 2009 3:18 am
- Website: https://oe7twj.at/
- Location: Austria
- Occupation: software engineer
Why programming for the Vic-20? Maybe because the limitations are challenging? Well, not using anything but a real Vic-20 for development is also a challenge!
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
- Diddl
- Vic 20 Afficionado
- Posts: 426
- Joined: Wed Jun 10, 2009 3:18 am
- Website: https://oe7twj.at/
- Location: Austria
- Occupation: software engineer
-
- Vic 20 Devotee
- Posts: 204
- Joined: Thu Jan 28, 2010 9:19 am
- Mike
- Herr VC
- Posts: 4901
- Joined: Wed Dec 01, 2004 1:57 pm
- Location: Munich, Germany
- Occupation: electrical engineer
We shouldn't forget, that the OP was not only asking about cross-developing vs. developing on the VIC-20 itself, but asking about a programmers' reference for the VIC-20 in general.
And complaining about the perceived lack of information about that in the 'net. Which I have difficulties to understand, as exactly these three keywords: "VIC-20", "programmers", "reference" turn out an excellent hit on ftp.zimmers.net as first link on G**gle.
As carlsson already pointed out:
And complaining about the perceived lack of information about that in the 'net. Which I have difficulties to understand, as exactly these three keywords: "VIC-20", "programmers", "reference" turn out an excellent hit on ftp.zimmers.net as first link on G**gle.
As carlsson already pointed out:
The VIC-20 Programmers' Reference Manual gives a good overview about the technical aspects. And if the OP is on solid ground with:carlsson wrote:I'm afraid there is no common magic way to write software.
... the rest is a simple matter of knowledge transfer.Ihavenousername wrote:I've worked on [...] software [...] for other machines
Carlsson,
do you have the game creator for the Vic20?
It came with 3 sprite type games : Kanga, Zyon, Crazy Maze.
I think the authors were the Darling brothers, I will check tomorrow.
It has screen, graphics and sound designers.
p.s. I have coded on a Vic Emulator on my windows mobile! The keyboard is a bit of a pain but it worked and was portable.
do you have the game creator for the Vic20?
It came with 3 sprite type games : Kanga, Zyon, Crazy Maze.
I think the authors were the Darling brothers, I will check tomorrow.
It has screen, graphics and sound designers.
p.s. I have coded on a Vic Emulator on my windows mobile! The keyboard is a bit of a pain but it worked and was portable.
Vic20-Ian
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready