VIC-20 (NTSC)

Short name:vic20
Is device:No
Runnable:Yes
Source file:commodore/vic20.cpp
Year:1981
Manufacturer:Commodore Business Machines
Parent machine:VIC-1001 (Japan) (vic1001)
Imperfect Features:sound, graphics

Software Lists

Card Short name Description Status Total Supported Partially supported Unsupported
vic1001_cart Commodore VIC-1001 / VIC-20 cartridges original 287 93.4% 1.0% 5.6%
vic1001_cass Commodore VIC-1001 / VIC-20 cassettes original 2 100.0% 0.0% 0.0%
vic1001_flop Commodore VIC-1001 / VIC-20 diskettes original 6 100.0% 0.0% 0.0%

Options

Format:

System BIOS

RAM Size

Slots

Loading slot information…

Devices Referenced

Short nameDescriptionSource file
c64h156 Commodore 64H156 devices/machine/64h156.cpp
vcs_joystick Atari / CBM Digital joystick devices/bus/vcs_ctrl/joystick.cpp
vic20_expansion_slot VIC-20 expansion port devices/bus/vic20/exp.cpp
mos6560 MOS 6560 VIC devices/sound/mos6560.cpp
c1530 Commodore 1530 Datassette devices/bus/pet/c2n.cpp
c1541 Commodore 1541 Disk Drive devices/bus/cbmiec/c1541.cpp
pet_datassette_port Commodore Datasette Port devices/bus/pet/cass.cpp
pet_user_port PET user port devices/bus/pet/user.cpp
cbm_iec CBM IEC bus devices/bus/cbmiec/cbmiec.cpp
cbm_iec_slot CBM IEC slot devices/bus/cbmiec/cbmiec.cpp
vcs_control_port Atari VCS controller port devices/bus/vcs_ctrl/ctrl.cpp
quickload Quickload devices/imagedev/snapquik.cpp
cassette_image Cassette devices/imagedev/cassette.cpp
m6502 MOS Technology 6502 devices/cpu/m6502/m6502.cpp
mos6522 MOS 6522 VIA devices/machine/6522via.cpp
ram RAM devices/machine/ram.cpp
screen Video Screen emu/screen.cpp
software_list Software List emu/softlist_dev.cpp
floppy_connector Floppy drive connector abstraction devices/imagedev/floppy.cpp
alps_3255190x ALPS 32551901/32551902 Floppy Drive devices/imagedev/floppy.cpp
flopsnd Floppy sound devices/imagedev/floppy.cpp
speaker Speaker emu/speaker.cpp