Difference between revisions of "Concerto"
(→About minor versions of CEM #0:) |
|||
Line 246: | Line 246: | ||
**Designed for all Concertos | **Designed for all Concertos | ||
**Has the features of CEM #0a (audio amp plus volume), plus: | **Has the features of CEM #0a (audio amp plus volume), plus: | ||
− | **Can act as a HSC for other carts in your collection once it is set up with your Concerto | + | ***Can act as a HSC for other carts in your collection once it is set up with your Concerto |
− | *Limited standalone support | + | ***Limited standalone support |
− | **If you play a 16k game, you can remove your Concerto and the game will remain on the CEM #0 | + | ****If you play a 16k game, you can remove your Concerto and the game will remain on the CEM #0+ |
− | *Comes with a high-capacity battery | + | ***Comes with a high-capacity battery |
− | **May last days or a week or longer, depending on configuration | + | ****May last days or a week or longer, depending on configuration |
*CEM #0+2016 | *CEM #0+2016 | ||
**special version specifically designed for non-upgraded (purple) 2016 Concertos | **special version specifically designed for non-upgraded (purple) 2016 Concertos |
Revision as of 03:18, 14 December 2024
Contents
Introduction
The Concerto cartridge is a programmable add-on for the Atari 7800 console that allows you to load an entire library of games into a single cartridge and then select which title you want to play from a friendly, on-screen menu interface. It features an SD card interface, making it simple to access the large library of Atari 7800 software. The Concerto cartridge supports almost all of the titles that have been produced for the Atari 7800. It can also be used to run your own Atari 7800 game creations on a real console. The Concerto cartridge is flash-upgradeable, and will be updated to support future Atari 7800 developments.
This guide tells you how to make the most of your Concerto cartridge.
The following equipment is required to use the Concerto cartridge:
- An Atari 7800.
- A Windows, Macintosh or Linux-based computer to transfer data onto the SD card.
- An SD card adapter for your computer.
- An SD or SDHC card up to 32GB capacity.
- A micro-USB cable (only required for updating the Concerto firmware).
Getting Started with Concerto
This section is a quick guide to using your Concerto cartridge. By following the steps below, you can use your Concerto cartridge to enjoy thousands of titles in the Atari 7800 and Atari 2600 software library:
- Connect an SD card to your computer. This will normally require an SD card reader or adapter. Only SD (and SDHC) cards up to 32GB are supported. Older MMC cards and micro-SD cards (with an SD adapter) may not work reliably. A 1GB SD card is sufficient to hold every Atari 7800 title ever produced many times over.
- Ensure that the SD card is FAT formatted (FAT32 is best, but FAT16 or FAT12 will work). SD cards are normally supplied FAT formatted, but some new SD cards contain unnecessary files that may interfere with normal operation of Concerto, so it is best to start with a blank, freshly-formatted card.
- Locate the files that you want to copy onto the SD card. These files should be Atari 7800 binary files with the a78 header (.a78) or Atari 2600 binary (.bin) files. Atari 7800 .bin files (lacking the .a78 extension) may also work, but these are not recommended. A recommended source for Atari 7800 games is Trebor's 7800 ROM ProPack. For Atari 2600 games, ROM Hunter's Collection is recommended.
- Copy the Atari 7800 and/or Atari 2600 files that you want onto the SD card. The Concerto cartridge supports file directories, so it is usually best to copy these files to your SD card in newly- created directories. The order the files are copied onto the SD card will be the order that they are displayed in the Concerto menu. On the Mac, it is necessary to copy and paste the files onto the SD card (rather than drag and drop) to preserve the file ordering. The Concerto menu will only display the first 40 characters of the filename (including the file extension). If the filename is longer, the full filename can still be displayed (see step 7).
- The SD card can now be ejected from the computer system and placed into the Concerto cartridge. This should be done before the Concerto cartridge is inserted into the console, or before the power is switched on.
- The Concerto cartridge with SD card inserted can now be inserted into the console, and the console powered on. If everything is working, then you will see the menu system displayed on the screen after a few seconds. If garbage appears on the screen, switch the console off, and then on again after a few seconds. If it fails to work after several attempts, try cleaning the cartridge edge connection.
- Navigate the menu system using a joystick in the left controller port. Holding up or down on the joystick will move between menu entries, and holding left or right on the joystick will move between menu pages. Use the fire button to open a directory (enclosed by [ ]), and to select a menu entry to be loaded. You can page faster by holding the fire button while moving the joystick left/right - this will skip forwards or backwards through the menu 10 pages at a time. You can display the full filename for a menu entry by holding down the fire button for more than a half second.
- Select an entry from the menu and it will be loaded and should start after a few seconds. The Concerto cart will automatically detect the type of the file. If weird patterns (garbage) appears on the screen, this normally means that the Concerto could not detect the file type. It can also indicate a corrupt or invalid file or a game that is not yet supported. Once you are done, the console can be powered off and then on to return to the Concerto menu. There is not yet any way to return to the menu from a game without cycling power on the console.
- The console should not be switched off while the Concerto cartridge is loading certain files. Under rare circumstances, this could corrupt the Concerto firmware (requiring it to be reprogrammed). Also, the SD card should not be ejected from the Concerto cartridge while the console is powered, or the contents of the card may become corrupted. It is safe to switch off the console before a game has been selected, or after the game is running. It is only safe to remove the Concerto cartridge from the console when it has been powered off.
Concerto Firmware Upgrading
Concerto cartridges ship with the latest firmware (internal software), but new versions of the Concerto firmware may be released to improve the compatibility of the cartridge and to fix any issues that are discovered. It is a good idea to make sure that your Concerto cartridge is always using the latest firmware release.
To check your firmware version, look at the version number on the upper-right corner of the menu. If the firmware is current, there is no need to upgrade the firmware unless you are having trouble with your Concerto cartridge.
The Concerto firmware cannot be loaded to the device entirely through the USB cable. Therefore, a small loader program must first be downloaded onto the Concerto cartridge using a micro-USB cable, and then the actual firmware will be loaded from an SD card. To simplify this process, The Harmony Programming Tool has been developed for Windows, Macintosh, and Linux-based computers, and this works on Concerto as Concerto is 100% reverse compatible with the Harmony cartridge.
Firmware downloads
The latest firmware:
0.96 build 30723 (Released 03/07/2023).
Older firmware files:
0.96 build 30323 03/03/23
0.96 build 21523 02/15/23
0.96 build 21423 02/14/23
0.96 build 72822 07/28/22
0.96 build 7822 07/08/22
0.95 (says 0.94a on screen) 09/07/21
Versions older than 0.95 are not recommended as you may run into menu crashes and stability issues.
Firmware Upgrade process
If your Concerto is working, using firmware version 0.96 build 21423 (i.e., 2/14/23) or newer, you may be able to perform a menu-based firmware update.
Otherwise, you should use a USB cable. Concerto uses a standard micro-USB cable.
Step 1
Download the software on your operating system. Because Concerto is reverse-compatible with Harmony, the Harmony software is used.
Linux: https://github.com/sa666666/harmonycart/releases/download/release-1.3/harmonycart_1.3-1_amd64.deb
Mac: https://github.com/sa666666/harmonycart/releases/download/release-1.3/HarmonyCart-1.3-macosx.dmg
Windows: https://github.com/sa666666/harmonycart/releases/download/release-1.3/HarmonyCart-1.3-win32.exe
Plug in the Concerto with your micro-USB cable, then start the software. Generally, your OS will automatically find and install drivers. If the OS does not automatically install the drivers when the Concerto is plugged in with a micro-USB cable, download and install one of the following drivers:
Green or
Gold PCB (2020 and newer) Concertos use CH341 drivers:
Linux: http://www.wch-ic.com/downloads/CH341SER_LINUX_ZIP.html
Mac: http://www.wch-ic.com/downloads/CH341SER_MAC_ZIP.html
Windows: http://www.wch-ic.com/downloads/CH341SER_ZIP.html
Purple PCB (older) Concertos use the FTDI drivers:
https://ftdichip.com/drivers/vcp-drivers/
After installing the Harmony programming software, a reboot may be necessary for the cart to be recognized.
Step 2
In the Harmony programming software, go to the EEPROM loader section and select the included eeloader_NTSC.bin (or similar) file, and click "download EEPROM". Make sure the download goes to 100%, and fully completes (text on the bottom of the window should indicate a successful download). Retry if it does not fully complete.
If the eeloader_NTSC.bin file is missing, you may download it here: https://forums.atariage.com/applications/core/interface/file/attachment.php?id=873612
Step 3
Copy the firmware file to the root directory of your SD card (firmware files are generally of the format hbios_Concerto_XXXXX.bin where XXXX is the version.) Visit Firmware downloads for the latest firmware files if you need one. Make sure there are no other files starting with "hbios" on the card, or it may load that one instead.
Step 4
Insert the SD card into your Concerto, and insert the Concerto into your Atari 7800, power on and wait for the confirmation message. The message may say "press fire to continue" but do not press fire, just reboot the console.
Troubleshooting
If your cart has a genuine POKEY chip installed, this may interfere with communication. You may need to remove the POKEY chip and repeat steps 2-4. Alternatively, you can try the newer beta version of the software (2.0 beta 3) which has an option to work around communication issues such as those caused by POKEY. To enable the POKEY communication workarounds, run the software and select Options -> Continue on fatal errors.
The beta3 software may be downloaded here:
Linux: Will be available soon
Mac OS X: https://forums.atariage.com/applications/core/interface/file/attachment.php?id=1005593&key=b9a1415e449d8c5b0f0305b65660fb2a
Windows: Will be available soon
This beta software is not heavily tested and may have dependencies. Particularly, the Windows version might require downloading and installing the Microsoft VC++ Redistributables. The Mac version may require installing QT6.
If your Concerto firmware version is 0.96 build 21423 or newer, you can update firmware through the menu. To perform the update, first copy two files to the root directory of your SD card:
- The Concerto BIOS update tool: https://forums.atariage.com/applications/core/interface/file/attachment.php?id=1004894&key=539933bdf8e55fe995e0fbaee9063875
- The firmware file. Firmware files are generally of the format hbios_Concerto_XXXXX.bin where XXXX is the version. Visit Firmware downloads for the latest firmware files.
When you copy the firmware file to the root directory of your SD card, make sure there are no other files starting with "hbios" on the card, or it may load that one instead.
Insert the SD card into your Concerto, and insert the Concerto into your Atari 7800, power on and wait for the menu. Select "Concerto BIOS Updater.cu" (or similar) from the menu as if were a game. Wait for the confirmation message (this may take 10 seconds.)
Frequently Asked Questions
- Q) I am having a problem with my Concerto Cartridge - where can I get help?
- A) The Atari 7800 section of the AtariAge forum (https://forums.atariage.com/forum/4-atari-7800/) has a pinned topic about Concerto firmware. This is good place to ask questions about the Concerto cartridge. However, it is a good idea to check if your question has already been answered before posting a query. You may also send a private message to batari on Atariage,
- Q) Why are my files all jumbled up in the Concerto menu?
- A) The files are shown unsorted, in the order that they appear on the SD card. If you are using a Macintosh computer, make sure to use copy and paste, rather than simply dragging the files onto the SD card. There are also utilities (e.g. DriveSort) that can reorder the files on an SD card.
- Q) My Concerto cartridge just displays a logo and flashing screenand nothing else happens, or it shows garbage on the screen.
- A) Try cleaning the cartridge edge connector, and re-seating the cartridge. If this does not help then the firmware probably needs to be reprogrammed using the Mini-B USB port.
- Q) How do I clean the edge connector on my Concerto cartridge?
- A) The contacts on the cartridge can be cleaned with a contact cleaning solution or rubbing alcohol, and a Q-tip. Conductive liquids, such as water, must never be used to clean the cartridge contacts.
- Q) Why does my computer say that the SD card is full, even though there appears to be plenty of free space on the card?
- A) Your SD card is probably formatted with FAT12 or FAT16. You can solve this by reformatting your card as FAT32 (make sure to backup the contents first), or by splitting the contents into more sub-directories.
- Q) What games work with the Concerto cartridge?
- A) All of the original Atari 7800 and Atari 2600 titles should work, or soon will with firmware updates. Nearly all Atari 2600 homebrew games should work, and most Atari 7800 homebrew titles work. If an Atari 7800 homebrew title requires over 512KB, this exceeds the memory capacity of Concerto, so these will not work, e.g. EXO and Rikki and Vikki. However, an upgrade module will be available that adds memory to the Concerto so these titles should be supported in time.
- Q) Will my Concerto cartridge be “bricked” (permanently damaged) if I switch it off during loading, or if a firmware update fails?
- A) The Concerto cartridge cannot be “bricked” as the firmware loader for the Concerto is permanently stored in ROM. If the Concerto firmware gets corrupted then it can simply be reprogrammed using the Mini-B USB port.
- Q) How do I check which version of the firmware is on my Concerto cartridge?
- A) The firmware version is displayed at the top right-hand corner of the screen on the menu. Simply start the Concerto cartridge with an SD card inserted to see the version text.
- Q) Why can't the Harmony Programming Tool find my Concerto cartridge?
- A) You probably need to install the drivers. Please visit [#Firmware upgrade process] for more information. Also make sure you are using a proper microUSB cable. Some cables are designed for power-only, such as those for USB speakers, lights, chargers, or other passive devices. Other cables might have a poor connection or sensitivity to RF interference, so it is best to use a quality cable with a ferrite bead attached. Cables that were designed for older Android phones usually work well.
- Q) What if my Concerto cartridge starts acting weirdly after upgrading the firmware?
- A) If your Concerto cartridge does not work properly after the firmware upgrade then you should repeat the upgrade process. If it still does not work, then you should ensure you are installing a compatible firmware image. Some Concerto carts will not work properly with firmware versions before v0.95. If you are sure that you are installing a compatible firmware version, and it still does not work, consult the AtariAge forums for known issues.
- Q) When I connect my Concerto Cartridge to my computer, why doesn’t it appear as a drive letter or volume like my camera or MP3 player?
- A) The Concerto Cartridge is not designed to do that. The USB port on the Concerto is intended for firmware upgrades or game development only. Use a separate card reader to manage the contents of your SD card.
- Q) The Concerto menu is very bland. How can I customize it?
- A) Select the tool menu. This appears at the top of the list and appears as a wrench. Choose “settings” and you should be able to adjust and save some of the menu settings.
Concerto File Extensions
The Concerto cartridge expects .a78 files for Atari 7800 games, and a78 files contain a header that includes the needed information to properly run the game. Atari 2600 games typically have a .bin extension.
Concerto uses advanced heuristics while examining .bin files to try and determine if they are truly Atari 2600 files, or if they are actually Atari 7800 .bin files. Even though Concerto can often properly detect Atari 7800 .bin files, these are not recommended.
Concerto supports other file extensions for special purposes, or for Atari 2600 games.
Concerto can view text files on screen. Files with extension .txt, when selected, will display on screen and you can scroll through them with the joystick. This is useful for game manuals and other purposes.
The Concerto supports many different types of Atari 2600 software. The type of the Atari 2600 software is automatically detected when the file is loaded. However, this auto-detection process can sometimes fail, resulting in weird patterns (garbage) being displayed on the screen. This is completely harmless, but can often be avoided by telling the Concerto cartridge explicitly what is the type of the file. In technical terms, the type of the file is the kind of bankswitching that was originally used by the Atari 2600 cartridge.
It is possible to tell the Concerto cartridge directly what type of file is used by renaming the file extension. Atari 2600 software normally has a binary (.bin) file extension. This extension can be changed to one of the following Atari 2600 extensions to tell the Concerto what kind of bankswitching to use:
Extension | Function |
---|---|
.a78 | Atari 7800 game |
.bin | Atari 7800 or Atari 2600 game |
.txt | Text file (displays on screen) |
.2K | Atari 2600 2K |
.4K | Atari 2600 4K |
.F8 | Atari 2600 F8 |
.F8S | Atari 2600 F8 with Superchip |
.F6 | Atari 2600 F6 |
.F6S | Atari 2600 F6 with Superchip |
.F4 | Atari 2600 F4 |
.F4S | Atari 2600 F4 with Superchip |
.FA | Atari 2600 CBS RAM + |
.FE | Atari 2600 Activision FE |
.3F | Atari 2600 Tigervision 3F |
.3E | Atari 2600 3E (3F with up to 4K RAM) |
.E0 | Atari 2600 Parker Brothers E0 |
.E7 | Atari 2600 M-Network E7 |
.CV | Atari 2600 CommaVid |
.UA | Atari 2600 UA Limited |
.AR | Atari 2600 Arcadia Supercharger |
.DPC | Atari 2600 DPC (Pitfall 2) |
.084 | Atari 2600 0840 Econobanking |
.CU | Atari 2600 Custom * |
For example, to tell the Concerto cartridge to use Atari 2600 F4 bankswitching with Superchip support you would rename the file cavein.bin to cavein.f4s (the extension is not case-sensitive).
- Custom bankswitching is not a specific format but rather a stub that allows new Atari 2600 bankswitching schemes to be added to the .bin files themselves, so future firmware updates are not necessary to support them. Examples are the Atari 2600 ARM-based schemes such as DPC+ and CDFJ.
Concerto Enhancement Modules
A Concerto Enhancement Module (CEM) is a pass-through device like the High Score Cart (HSC), but much smaller in size. It fits in between your 7800 and Concerto. Aside from HSC functions, all CEM devices provide hardware assistance, extra memory and other features to enhance your Concerto's capabilities.
Some versions of CEMs actually are High Score Carts, meaning they can also provide High Score Cart functions with other carts in your collection, and not just with your Concerto.
All CEMs feature rechargeable batteries, that maintain the data on RAM for HSC support on your Concerto. This RAM is then automatically synced with Concerto's flash for permanent storage, so that there's no longer a need to worry about batteries dying in your HSC. Your console automatically charges your CEM on every use. Several versions of CEM are planned, beginning with CEM #0.
CEM #0 is the entry-level version of CEM. It includes a basic suite of features for your Concerto. Aside from CEM #0, there are three additional value-added minor versions: CEM #0a, CEM #0+, and CEM #0+2016. Some minor versions are designed for specific configurations of Concerto.
CEM #0 feature set:
- High Score cart (HSC) with rechargeable battery
- Battery designed to last between power cycles, though may last for hours or days
- HSC memory is automatically backed up in Concerto's flash
- HSC memory is restored if Concerto detects the battery is low
- Battery rated for 100,000 recharge cycles, and charges in seconds with each use
- Break button
- Returns to menu without a power cycle
- Works with unmodified games, and does not use any cycles within existing games
- HOKEY/POKEY sound improvements
- fixes sound glitches on 128k+RAM games with POKEY at $0450
- Graphical improvements on 128k+RAM or 144k games
- fixes graphics glitches on 128k+RAM games
- fixes graphics glitches on other games
- Compatibility improvements
Some features may be forthcoming, dependent on Concerto firmware updates:
- WIP features:
- Save games
- Limited support for larger games
About minor versions of CEM #0:
Some include additional features.
- CEM #0
- Designed for Concertos that came with a HOKEY at the time of purchase
- CEM #0a
- Designed for Concertos that did not come with a HOKEY at the time of purchase
- Adds audio amplifier and volume control
- Designed to bring HOKEY volume to TIA levels
- CEM #0+
- Designed for all Concertos
- Has the features of CEM #0a (audio amp plus volume), plus:
- Can act as a HSC for other carts in your collection once it is set up with your Concerto
- Limited standalone support
- If you play a 16k game, you can remove your Concerto and the game will remain on the CEM #0+
- Comes with a high-capacity battery
- May last days or a week or longer, depending on configuration
- CEM #0+2016
- special version specifically designed for non-upgraded (purple) 2016 Concertos
- "Upgraded" means the Concerto was returned for hardware upgrades
- This brings these old Concertos up to full compatibility
Audio amplification abilities of some CEM versions:
CEM #0a or CEM #0+ feature an audio amplifier with volume control. Although the amplifier is not designed to amplify the HOKEY output appreciably louder than that of a real POKEY, it can amplify a signal that is lower than that of a real POKEY up to that level, with the goal being to match TIA output levels. Turning the volume control higher than that may work to an extent, but may cause undesirable distortion, so higher is not always better.
The intended application for the amplifier is a Concerto purchased with an empty HOKEY/POKEY socket before 2023, with a user-installed HOKEY that was purchased later. The following situations do not require audio amplification, so the volume control will not provide any appreciable benefit:
- Concerto with a built-in HOKEY
- Concerto purchased with a socketed HOKEY installed (particularly, one with a volume control on the PCB itself.)
- Concerto with a POKEY chip
Firmware requirements:
CEM #0 requires Concerto firmware version 0.97 or later in order to work. Without it, the device will not function.
The 0.97 firmware may also be used on a Concerto without a CEM #0, and it adds a few improvements.
How to use your CEM #0
If you haven't already, make sure you install Concerto firmware version 0.97 (or later)
See the firmware section for the download and for instructions.
If you are not using High Score Cart (HSC) capabilities of your CEM #0 device, installing firmware 0.97 or later is all you need to do for setup.
If you want to use the HSC capabilities of your CEM #0, you will need some more files. Put these on the SD card you plan to use for your Concerto:
- High Score Cart BIOS
- 7800 Utility Cart (not strictly necessary, but highly recommend as it includes useful HSC utilities)
Insert the CEM #0 device in your console, noting the printing on the PCB which indicates the direction to insert the device. If your CEM #0 lacks the printing on the PCB, generally, the ICs should face away from you. Insert your Concerto into the CEM device, noting the proper orientation (The label side of your cart should face away from you.) It is safe to leave the CEM #0 and Concerto plugged into one another indefinitely, even when not in a console.
Upon boot, your Concerto will detect the CEM #0 and automatically activate features such as the sound and graphics improvements and the break button. Note that on some consoles, particularly those with power issues, sometimes the initial current for charging the battery may cause them to not start up the first time. If this happens, just turn off your console and turn it back on, and everything should come up normally.
Break button:
The break button is a tactile button on the front of the CEM #0. It's designed to restart the Concerto's menu without requiring a power cycle. Just press the button while in an Atari 7800 game.
On some CEM #0 devices, the break button might be a bit hard to access. If this is the case, try using a small implement to press the button. The button only requires 50g of force, so don't press hard. If you press it hard enough that the entire CEM #0 moves, this can cause the CEM #0 to momentarily lose contact with the 7800 and the game may crash.
Note that the break button will only reset to menu for 7800 games. Additionally, only Atari 7800 games may be selected after reentering the menu via the break button. Atari 2600 games always require a full power cycle.
As of this writing, Save Game functionality is not functional, but this feature is planned for upcoming Concerto firmware versions.
Additionally, not all games support the break button at this time, but compatibility should improve with upcoming firmware versions.
Installing High Score Cart BIOS:
To install the HSC BIOS on your CEM #0, select the file, such as "hiscore.bin" in the Concerto menu and run it as if it were a game. If the BIOS is installed correctly, you should get a message on the screen indicating success. After installation, you need to power cycle your system for the installation to take effect.
Make sure you keep the HSC BIOS file on your SD card in case you need to set up your device again (such as if the rechargeable battery goes dead.) Although some CEM #0 devices have a long-life battery that can last for weeks, some have a basic battery that is only intended to maintain the CEM's RAM between power cycles (though in practice, the battery on these should last for much longer than that.) As such, some CEM devices may need the HSC BIOS reinstalled anytime the device sits for an extended period. This period varies depending on CEM version and the battery capacity and could be anywhere from 10 minutes to a few weeks. If the BIOS needs to be reinstalled, your Concerto will inform you at boot.
If you start a game with HSC capabilities, the game should automatically detect the presence of the HSC, and it will record your scores onto the CEM's RAM.
NOTE: Concerto only syncs with the CEM #0 on boot, not during gameplay. So be sure to restart your Concerto one last time before ending a gaming session, either with a power cycle or Break button. This allows Concerto to sync the CEM #0's memory with its flash, for permanent storage of your high scores.
About CEM's rechargeable battery:
The battery uses ELDC (electric double layer capacitor) technology. Unlike other batteries, these can be fully discharged for extended periods without damage, and are designed for 100,000 charge/discharge cycles. Your CEM #0 will be fully recharged in just a few moments after powering your console. Additionally, ELDC batteries do not contain lithium or other potentially dangerous chemicals.
The rechargeable battery in the CEM #0 device is only intended to maintain the data in your CEM #0's RAM between power cycles. Some CEM #0 devices are designed to maintain the data for short periods of time, but this is more than enough to swap carts or perform power cycles without losing your high scores.
Although the battery in some CEM devices will maintain the CEM #0's data for much longer, maybe for weeks, your Concerto maintains a copy of CEM #0's RAM stored in its flash, so even if the battery does go dead, your high scores are safe and will be restored to your CEM #0 upon the next use of your Concerto.
If the battery in your CEM #0 dies, don't worry. You do not need to keep your CEM #0 charged.
CEM #0a and CEM #0+:
These devices include audio amplification circuitry with a volume control. The volume control is theoretically capable of a gain of around 20. However, the configuration that the amplifier is designed for, a Concerto with a HOKEY added later, should not need a gain of more than around 10.
To adjust the volume, it's recommended that you start a game that uses POKEY and TIA sound, such as Atari's Commando. Start the game and adjust until the POKEY music and TIA sound effects are closely matched.
It's not recommended that you turn the volume up past the point of balance. Doing so may result in distortion and/or a marked reduction in the sound quality. The amplifier is not designed to amplify beyond a certain level. If you encounter distortion or reduced sound quality, turn the volume down until you hear an improvement.
CEM #0+ extra features:
CEM #0+ can work as a standalone High Score Cart for other compatible carts in your collection, and it also supports a special standalone mode.
CEM #0+ Standalone HSC:
To use the CEM #0 as a High Score Cart for other carts in your collection, make sure your CEM #0 is set up with the HSC BIOS first.
Next, remove the CEM #0 from your Concerto, then install a jumper on the two pins near "HSC" on the CEM #0. Now install your HSC-enabled cartridge, such as Atari's Asteroids, onto your CEM #0, and insert the CEM #0 into your 7800. The HSC functions should work automatically.
When you are finished with your gaming session, it's recommended that you remove the HSC jumper, install the CEM #0 on Concerto, then boot. This will back up your high scores to Concerto's flash.
Be sure the HSC jumper is not installed when using your CEM #0 with a Concerto. If you use Concerto without first removing the HSC jumper, your Concerto may not function properly and your scores may be corrupted.
CEM #0+ 16k standalone mode:
The CEM #0+ adds limited support as a standalone device, which can play certain games again and again without needing your Concerto flash cart.
Any time you load a 16k game into your Concerto, the game is also copied to the memory of the CEM #0+. Your device can operate independently to play that 16k game as long as the battery maintains a charge. You even get HSC support for that game.
Enabling 16k mode is simple. Once you know a game is on the CEM #0+ (having selected it from the Concerto menu), turn off the power to your console. Remove the Concerto from your CEM #0+. Now install a jumper on the pins near "16k".
Note: Do not use the CEM #0+ with your Concerto while the 16k jumper is in place. Your Concerto will not boot in this configuration, and the high scores on the CEM #0+ may get corrupted.
7800 Utility Cart:
The 7800 Utility Cart includes HSC management features. You can view data, edit, erase, customize your HSC, and even back up your HSC memory to a SaveKey. Between Concerto and a SaveKey, you can help to ensure your high scores are safe indefinitely.
You can also use the 7800 Utility Cart as an easy way to ensure the HSC features of your CEM #0 are working properly.