Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
systems:c20 [2021/12/18 00:27] – added ROM adding instructions atarisystems:c20 [2025/03/29 04:51] (current) – [BIOS] CONFIRMED: no BIOS needed (libretro VICE xvic) udance4ever
Line 30: Line 30:
  
 ===== BIOS ===== ===== BIOS =====
- 
-<WRAP center round todo> 
-This needs confirmation. 
-</WRAP> 
  
 No Commodore VIC-20 emulator in Batocera needs a BIOS file to run. No Commodore VIC-20 emulator in Batocera needs a BIOS file to run.
Line 49: Line 45:
   - Launch the game, and you will be greeted with the following screen {{ systems:c20_generic_startup.jpg?640 |}}   - Launch the game, and you will be greeted with the following screen {{ systems:c20_generic_startup.jpg?640 |}}
   - Open VICE's menu with ''[START]''.   - Open VICE's menu with ''[START]''.
-  - Select **Add to generic cartridge**.+  - Go to **Cartridge** -> **Add to generic cartridge**.
   - Choose the cartridge type appropriate to your ROM ("4/8KiB" is fine for most).   - Choose the cartridge type appropriate to your ROM ("4/8KiB" is fine for most).
   - Select your intended ROM. {{ systems:c20_setup_instructions.png?720 |}}   - Select your intended ROM. {{ systems:c20_setup_instructions.png?720 |}}
   - Exit the menu with ''[START]''.   - Exit the menu with ''[START]''.
 +
 +==== Programs (PRG) ====
 +
 +A "program" is a C64 executable file that you would ''LOAD'' and then ''RUN'' on a real C64. Using it with an emulator usually bypasses the loading process, injecting the file directly into the memory, and then automatically runs it (so there is no tape, disc or cartridge inserted). Emulators can also run programs that could not work on a real C64 because they use memory that can not be accessed during the real loading process. The most famous example is the "Oneload" collection of C64 games, which are very emulator friendly as they bypass all loading and unpacking times.
 +
 +Most PRGs are "crunched", meaning they have been optimized to use the least possible amount of disk space in order to fit more games on one disk or reduce loading times. Decrunching usually takes up to 20 seconds and is identified by wildly flickering color bars in the border area.
 +
 +==== Cartridges (CRT) ====
 +
 +The C64 has a cartridge port and ''.crt'' files emulate these cartridges.
 +
 +<WRAP center round todo>
 +more
 +</WRAP>
 +
 +Enter VICE's menu with ''[START]'', then **Cartridge** -> **Attach CRT image** -> **Set current cartridge as default**. Back out to the main menu, **Settings Management** and finally **Save current settings**.
 +
 +==== Tapes (TAP) ====
 +
 +Loading from tapes is a long process and if you want the full experience, there are ''.tap'' images for many games that are representations of the audio on the tape and therefore you enjoy the same load times of several minutes for one game. As many later C64 games actually include extra music and graphics during the load, these large (several 100 KB) files are important for digital preservation. If a tape file is smaller than roughly 40KB most likely it is actually just a PRG file hiding inside a wrapper that can be loaded instantly.
 +
 +<WRAP center round todo>
 +more
 +</WRAP>
 +
 +==== Disks (D64, D81) ====
 +
 +<WRAP center round todo>
 +todo
 +</WRAP>
 +
 +==== Multi Disk Games (ZIP, M3U) ====
 +
 +Many games use two sided disks or more than one disk. A two sided disk must be flipped manually on a 1541, so you would eject the disk, flip it around and re-insert it. The standard naming convention for such disks is Disk 1 - Side A and Disk 1 - Side B, followed of course by Disk 2 - Side A and so on.
 +
 +<WRAP center round todo>
 +more
 +</WRAP>
  
 ===== Emulators ===== ===== Emulators =====
Line 65: Line 99:
 ^ Settings that apply to all cores of this emulator || ^ Settings that apply to all cores of this emulator ||
 | **ZOOM (HIDE BORDERS) ''c20.noborder''** | Hides borders on many games. Some games used the borders.\\ => NO (DEFAULT) ''0'', YES ''1''. | | **ZOOM (HIDE BORDERS) ''c20.noborder''** | Hides borders on many games. Some games used the borders.\\ => NO (DEFAULT) ''0'', YES ''1''. |
 +
 +==== Border Graphics and Zoom Mode ====
 +
 +<WRAP center round todo>
 +todo
 +</WRAP>
  
 ===== Controls ===== ===== Controls =====
  • systems/c20.1639787277.txt.gz
  • Last modified: 4 years ago
  • by atari