ColecoVision/CreatiVision/My Vision (JollyCV)¶
Background¶
JollyCV is a multi-emulator supporting ColecoVision (including Super Game Module), CreatiVision, and My Vision. JollyCV is fast, accurate, and highly portable.
The JollyCV core has been authored by
The JollyCV core is licensed under
A summary of the licenses behind RetroArch and its cores can be found here.
BIOS¶
Required or optional firmware files go in the frontend's system directory.
Attention
JollyCV requires a BIOS for ColecoVision or CreatiVision content. Place the following files in RetroArch's system directory.
Filename | Description | md5sum |
---|---|---|
coleco.rom | ColecoVision BIOS - Required | 2c66f5911e5b42b8ebe113403548eee7 |
bioscv.rom | CreatiVision BIOS - Required | 3b1ef759d8e3fb4071582efd33dd05f9 |
Extensions¶
Content that can be loaded by the JollyCV core have the following file extensions:
- .col
- .rom
- .myv
- .bin
RetroArch database(s) that are associated with the JollyCV core:
Features¶
Frontend-level settings or features that the JollyCV core respects.
Feature | Supported |
---|---|
Restart | ✔ |
Screenshots | ✔ |
Saves | ✔ |
States | ✔ |
Rewind | ✔ |
Netplay | ✔ |
Core Options | ✔ |
RetroAchievements | ✔ |
RetroArch Cheats | ✕ |
Native Cheats | ✕ |
Controls | ✔ |
Remapping | ✔ |
Multi-Mouse | ✕ |
Rumble | ✕ |
Sensors | ✕ |
Camera | ✕ |
Location | ✕ |
Subsystem | ✕ |
Softpatching | ✕ |
Disk Control | ✕ |
Username | ✕ |
Language | ✕ |
Crop Overscan | ✔ |
LEDs | ✕ |
Directories¶
The JollyCV core's library name is 'JollyCV'
The JollyCV core saves/loads to/from these directories.
Frontend's Save directory
File | Description |
---|---|
*.srm | Cartridge save |
Frontend's State directory
File | Description |
---|---|
*.state# | State |
Geometry and timing¶
- The JollyCV core's core provided FPS is 60 for NTSC and 50 for PAL
- The JollyCV core's core provided sample rate is 48000Hz
- The JollyCV core provides adjustable overscan masking and aspect ratio options
Core options¶
The JollyCV core has the following options that can be tweaked from the core options menu. The default setting is bolded.
-
TMS9918 Palette [jollycv_tmspalette] (TeaTime|SYoung|GCDatasheet)
Set the Palette
-
Aspect Ratio [jollycv_aspect] (Region-based Pixel Aspect Ratio|Perfectly Square Pixels (1:1 PAR)|Very Traditional NTSC Aspect Ratio (4:3 DAR)|Ostensibly Accurate PAL Aspect Ratio)
Set the Aspect Ratio
-
Mask Overscan (Top) [jollycv_overscan_t] (16|14|12|10|8|6|4|2|0)
Mask off pixels hidden by a bezel or border on original CRTs (top)
-
Mask Overscan (Bottom) [jollycv_overscan_b] (16|14|12|10|8|6|4|2|0)
Mask off pixels hidden by a bezel or border on original CRTs (bottom)
-
Mask Overscan (Left) [jollycv_overscan_l] (8|6|4|2|0)
Mask off pixels hidden by a bezel or border on original CRTs (left)
-
Mask Overscan (Right) [jollycv_overscan_r] (8|6|4|2|0)
Mask off pixels hidden by a bezel or border on original CRTs (right)
Input Devices¶
ColecoVision Paddle (Super Action) | RetroPad Inputs |
---|---|
Up | ![]() |
Down | ![]() |
Left | ![]() |
Right | ![]() |
Yellow (Fire L) | ![]() |
Orange (Fire R) | ![]() |
Purple | ![]() |
Blue | ![]() |
1 | ![]() ![]() |
2 | ![]() ![]() |
3 | ![]() ![]() |
4 | ![]() ![]() |
5 | ![]() ![]() |
6 | ![]() ![]() |
7 | ![]() ![]() |
8 | ![]() ![]() |
9 | ![]() ![]() |
0 | ![]() ![]() |
* | ![]() |
# | ![]() |
Spinner- | ![]() |
Spinner+ | ![]() |
CreatiVision Paddle | RetroPad Inputs |
---|---|
Up | ![]() |
Down | ![]() |
Left | ![]() |
Right | ![]() |
Fire L | ![]() |
Fire R | ![]() |
Start 1 | ![]() |
Start 2 | ![]() |
Reset | ![]() ![]() |
Reset | ![]() ![]() |
My Vision | RetroPad Inputs |
---|---|
B (Up) | ![]() |
C (Down) | ![]() |
A (Left) | ![]() |
D (Right) | ![]() |
E | ![]() |
1 | ![]() |
2 | ![]() |
3 | ![]() |
4 | ![]() |
5 | ![]() ![]() |
6 | ![]() ![]() |
7 | ![]() ![]() |
8 | ![]() ![]() |
9 | ![]() ![]() |
10 | ![]() ![]() |
11 | ![]() ![]() |
12 | ![]() ![]() |
13 | ![]() |
14 | ![]() |
External Links¶
- Upstream JollyCV Repository
- Libretro JollyCV Core info file
- Libretro JollyCV Repository
- Report JollyCV Core Issues Here