---------------------------------------------------------------------------

                        The Ultimate VIC-20 Webpage

---------------------------------------------------------------------------

                           Last Updated: 3-Dec-96

                                  [Image]

This is the home of my new VIC 20 emulator for DOS machines. It is intended
to be fully functional in its final state so please suggest features which
you think are lacking from the current release. The current release is
v1.2b. I have fixed a small bug which previously garbled the score in some
games.

If anyone is interested in contributing to this project, please contact me
at the email address below.

---------------------------------------------------------------------------

                               A New Version

It's a long way off but its on its way. I've decided to move my code over
to DJGPP and recode the graphics and 6502 emulation to take full advantage
of the Pentium. One of the main reasons it may take a while is because I
will be keeping a journal as I go of all the steps I take in creating this
version. This will make a great addition to the "How to make a VIC 20
emulator" page.

---------------------------------------------------------------------------

                                  History

The emulator was first conceived when I noticed there was a complete lack
of VIC 20 emulators. Almost every other home computer of the early 80's had
at least one, and in some cases more than three or four, emulators for a
single platform. As far as I could see there was one VIC 20 emulator for
UNIX and one for the Amiga. My very first computer did not deserve to be
left out in this manner, so I set about researching emulators and the VIC
20.

---------------------------------------------------------------------------

                                The Emulator

You will need the following set up to run the emulator at a decent speed:

   * Pentium 90 or better
   * Soundblaster compatible soundcard
   * Standard VGA card
   * MS DOS

From now on, the file V20DOS.ZIP will contain the latest release with a
version number and the file V20PLUS.ZIP will have the most up to date test
version for those you want to see what I'm currently trying out.

Download the emulator from here: V20DOS

Presently the emulator supports all the functions of the VIC chip
registers, which includes 4-voice sound, double-height characters, screen
resizing, screen movement, etc. The emulator supports most of the VIC-20
file formats available at the various ftp sites. One additional file format
has been introduced which has the extension V20. The V20 files are
snapshots of the emulator in a certain state.

The latest test verson has more improved sound. Here it is : V20PLUS

                          [Image] [Image] [Image]

---------------------------------------------------------------------------

                              Other Emulators

Two more emulators for DOS have been released in the last two months, and
more and more games are becoming available on the net each week. It hasn't
looked this good since 1983 when the VIC was one of the worlds best selling
home computers.

Check out Pauls Emulator and Boris' Emulator.

Arne Bockholdt is working on a VIC 20 emulator for Linux which should be
available the end of November. Make sure you check out his Pfau Zeh
homepage.

---------------------------------------------------------------------------

                            Your Help is Needed

It is every VIC 20 owners goal to preserve the VIC 20 for future
generations. This is becoming harder and harder with the introduction of
more and more powerful computers. The only option left is to develop
emulators for the computers which are taking over so that the VIC 20 may
still survive.

Writing this emulator has been a lot easier than I originally thought. I'm
far from the best programmer in the world, so I encourage all those out
there with any programming knowledge at all to have a go at developing a
VIC 20 emulator in your spare time. Check out my page on how to write a VIC
20 emulator for help on getting you started.

There is a growing number of programs becoming available on the net for use
with this emulator. However, there is no where near as many as there is for
the Spectrum and C64 emulators. Our goal should be to build up such a
collection for the VIC 20. Presently ftp.funet.fi has a very good section
of about 400 programs. If you have any tapes, cartridges, or disks for the
VIC 20, then check out my page on transferring VIC programs to your PC.

My current games dir: http://shell.ihug.co.nz/~be/vicgames

---------------------------------------------------------------------------
---------------------------------------------------------------------------
                                                                    [Image]
Out of Memory?

Remember the days when you set out to write a masterpiece in BASIC and then
suddenly you've used up all 3583 bytes available to you and you hadn't even
completed the first room, screen or level?

Now you can relive those days on a machine with 5000 to 10000 times as much
memory with V20 for DOS. All screen shots on this page have been captured
directly from V20.

Test the latest download now!!

---------------------------------------------------------------------------

WWW pages:

   * Rick Melick - CBM VIC 20
   * Fredric Bl}holtz - Fredric's VIC 20 Page
   * Retro Corner - Commodore VIC 20
   * Sarah Dalrymple - Unofficial Commodore VIC20 Web site
   * Anders Carlsson - VIC-20 Unofficial Homepage
   * Alexios Chouchoulas - Commodore VIC-20
   * Jim Brain - The Commodore VIC-20
   * Marat Fayzullin - Commodore VIC20
   * Tom Carlson - VIC20
   * Craig Bruce - VIC-20 Page
   * The Zone - Computer Collection: Commodore VIC 20

FTP sites:

   * ftp.funet.fi
   * ftp.hrz.uni-kassel.de
   * ccnga.uwaterloo.ca

Newsgroups:

   * comp.emulators.cbm
   * comp.sys.cbm
   * comp.binaries.cbm
   * alt.binaries.warez.cbm

---------------------------------------------------------------------------

Lance Ewing (author of V20)

[Image] Mail me at: be@ihug.co.nz

---------------------------------------------------------------------------
