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
hardware:capcom_home_arcade [2021/09/01 07:03] – clarification atarihardware:capcom_home_arcade [2021/12/13 03:52] (current) – ↷ Links adapted because of a move operation 54.36.148.2
Line 3: Line 3:
 {{ https://wiki.batocera.org/_media/hardware:cha-case-front-thumb.png?1000 |Bells ring in your head ominously.}} {{ https://wiki.batocera.org/_media/hardware:cha-case-front-thumb.png?1000 |Bells ring in your head ominously.}}
  
-From v32, Batocera official supports running on the [[http://capcomhomearcade.com/|Capcom Home Arcade]]! Most of these installation instructions are lifted from the [[https://github.com/lilo-san/cha-documentation|Unofficial Capcom Home Arcade Manual]], refer to that if you have further questions about the CHA itself, as this article pertains to only Batocera. +From **v32**, Batocera official supports running on the [[http://capcomhomearcade.com/|Capcom Home Arcade (CHA)]]! Most of these installation instructions are lifted from the [[https://github.com/lilo-san/cha-documentation|Unofficial Capcom Home Arcade Manual]], refer to that if you have further questions about the CHA itself, as this article pertains to only Batocera.
- +
-<WRAP center round todo 60%> +
-Batocera v32 for this device isn't officially out yet, but you can use this direct download to test it out early: https://www.androidfilehost.com/?fid=14943124697586355886 +
-</WRAP>+
  
 ===== Performance ===== ===== Performance =====
  
-You can play SNES games without special chips at full speed and some PSX titles. So keep it to 8-bit, non-demanding 16-bit and a bit of 32-bit systems. It's similar to an underclocked Pi 2 for reference. The main reason you're buying this is for the novelty of having a giant Capcom logo as your arcade stick anyway.+You can play most SNES games at full speed and most PSX titles. Demanding titles like Starfox/Bloody Roar may struggle a bit. So keep it to 8-bit, non-demanding 16-bit and a bit of 32-bit systems. It's similar to an underclocked Pi 2 for reference. The main reason you're buying this is for the novelty of having a giant Capcom logo as your arcade stick anyway.
  
 ===== Installation ===== ===== Installation =====
  
-Before beginning, it is recommended to read through this guide at least once to ensure you have all the things you'll need to install Batocera onto your CHA.+Before beginning, it is recommended to read through this guide at least once to ensure you have all the things you'll need to install Batocera onto your CHA. You'll likely need to buy a USB-A to USB-A cable, as they aren't that commonplace. 
 + 
 +<WRAP center round tip> 
 +You can start the download for the official Capcom Home Arcade image near the bottom of [[https://batocera.org/download|the downloads page on the main website]] while reading! 
 +</WRAP>
  
 ==== Disassembly ==== ==== Disassembly ====
  
-Unfortunately, the installation of custom firmware onto this device requires its disassembly. Don't worry, it's just taking off rubber pads and unscrewing the cover, real easy stuff.+Unfortunately, the installation of custom firmware onto this device requires its disassembly. Don't worry, it's just taking off rubber pads and unscrewing some screws, real easy stuff.
  
 Turn the device upside down, there are ten Phillips-head screws you'll need to undo, six of which are hidden underneath the rubber pads. Turn the device upside down, there are ten Phillips-head screws you'll need to undo, six of which are hidden underneath the rubber pads.
Line 25: Line 25:
 {{ hardware:cha-case-back-close-annotated.png?1000 |The screws you need to unscrew are circled in red.}} {{ hardware:cha-case-back-close-annotated.png?1000 |The screws you need to unscrew are circled in red.}}
  
-You can remove the rubber pads by heating them up (with say a hair dryer) and slicing an plastic pick (or a plastic ruler) underneath the padit should be able to come off in one piece. This will allow you to easily re-apply them in the future. If you don't heat it up first, it may rip, as the glue is very strong.+You can remove the rubber pads by heating them up (with say a hair dryer) and slicing an plastic pick (or a plastic ruler) underneath the padit should be able to come off in one piece. This will allow you to easily re-apply them in the future. If you don't heat it up first, it may rip, as the glue is very strong.
  
-<WRAP center round tip 60%+<WRAP center round tip> 
-If you're lucky enough to have one of the few early models that have an SD card slot, then the instructions are identical to [[:install_batocera|regular Batocera flashing]]! However, that was only the first two-thousand units sold in Germany, you mostly likely will find your board doesn't have an SD card slot. Of course, if you're handy with a soldering iron and have a spare SD card slot around, you could put one on yourself. Users have confirmed that it still works.+If you're lucky enough to have one of the few early models that have an micro-SD card slot, then the instructions are identical to [[:install_batocera|regular Batocera flashing]]! However, that was only the first two-thousand units sold in Germany, you mostly likely will find your board doesn't have an micro-SD card slot. Of course, if you're handy with a soldering iron and have a spare micro-SD card slot around, you could put one on yourself. Users have confirmed that it still works.
 </WRAP> </WRAP>
  
 ==== Enabling FEL mode ==== ==== Enabling FEL mode ====
  
-We'll need to transfer Batocera over onto the 4GB EMMC using a USB Type A Male to USB Type A Male cable.+We'll need to transfer Batocera over onto the 4 GB eMMC using a USB Type A Male to USB Type A Male cable.
  
 {{ hardware:usb-type-a.png?nolink |This is illegal, according to the USB specification.}} {{ hardware:usb-type-a.png?nolink |This is illegal, according to the USB specification.}}
Line 39: Line 39:
 To activate FEL mode: To activate FEL mode:
  
-  - Remove the Micro-USB power adapter. In FEL mode the board will be powered from the external USB. +  - Turn off the CHA and remove the micro-USB power adapter if it is still plugged in. 
-  - Press the FEL mode button underneath the board and hold itIs easily reachable with just your finger as it is at the edge of the board. It clicks when pressed, and requires a surprising amount of pressure to activate. {{ hardware:cha-case-back-open-annotated.png?1000 |It's to the left of the controller serial ports, on the other side of the board.}} +  - Connect one side of the USB Type A cable to the ''EXT USB'' port on the CHA. Do not plug the other side into the computer yet
-    If you're having trouble with it, you can unscrew the board itself to get at it easier. Here is a picture of the other side of the board: {{ hardware:cha-pcb-front-annotated.png?500 |Found you, FEL!}} +  - Press and hold the FEL mode button underneath the board. The FEL button is easily reachable with just your finger as it is at the edge of the board. It clicks when pressed, and requires a surprising amount of pressure to activate. {{ hardware:cha-case-back-open-annotated.png?1000 |It's to the left of the controller serial ports, on the other side of the board.}} {{ hardware:fel_button_press_without_removing_the_pcb.jpg?direct&360 |You're safe, trust us.}}<WRAP center round important> 
-  - Connect the USB Type A to the PC. After the device has been detected (Windows plays a sound), the FEL button can be released. +There is a very low chance that you might receive a 5V 0.2A electric shock in your extremities from doing this. This is usually harmless and undetectable to humans (if you've ever touched the metal outer casing of a phone charger, you've already received a larger shock than this). Nonetheless, if you're utilizing some sort of medical equipment that is sensitive to even minor shocks, take the precaution of wearing rubber gloves before doing this. 
-    The first time doing this on a Windows PC the CHA will appear as an **Unknown** device. To assist in installing the correct generic drivers, you can use the [[https://zadig.akeo.ie/|Zadig USB driver installer]].+</WRAP> 
 +    If you're having trouble with it, you can unscrew the board itself to get at it easier. Here is a picture of the other side of the board: {{ hardware:cha-pcb-front-annotated.png?500 |Found you, FEL!}} 
 +  - While holding down the FEL button, connect the USB Type A to the computer. There is no need to reconnect the micro-USB cable to power on the device, as it will draw its power from the ''EXT USB'' port. After the device has been detected (Windows plays a sound), the FEL button can be released. 
 +    The first time doing this on a Windows PC the CHA will appear as an **Unknown** device. To assist in installing the correct generic drivers, you can use the [[https://zadig.akeo.ie/|Zadig USB driver installer]].
   - Download [[https://github.com/lilo-san/cha-documentation/blob/master/software/CHA_FEL_MODE.zip|this software]], extract its contents and double-click 'start.bat' (for Windows) or 'start.sh' (for Linux) to enable access to the board's storage.   - Download [[https://github.com/lilo-san/cha-documentation/blob/master/software/CHA_FEL_MODE.zip|this software]], extract its contents and double-click 'start.bat' (for Windows) or 'start.sh' (for Linux) to enable access to the board's storage.
  
Line 50: Line 53:
 Before attempting any modification it is recommended to do a backup of the factory storage. Before attempting any modification it is recommended to do a backup of the factory storage.
  
-A typical tool to do this is [[https://hddguru.com/software/HDD-Raw-Copy-Tool/|HDDRawCopy]], it can write the full contents of the EMMC to a compressed RAW image (so you can flash this back in case things mess up).+A typical tool to do this is [[https://hddguru.com/software/HDD-Raw-Copy-Tool/|HDDRawCopy]], it can write the full contents of the eMMC to a compressed RAW image (so you can flash this back in case things mess up).
  
 ==== Flashing EMMC (Writing) ==== ==== Flashing EMMC (Writing) ====
Line 56: Line 59:
 Batocera recommends using [[https://www.balena.io/etcher/|Etcher]] to flash images, but [[https://hddguru.com/software/HDD-Raw-Copy-Tool/|HDDRawCopy]] works too. Batocera recommends using [[https://www.balena.io/etcher/|Etcher]] to flash images, but [[https://hddguru.com/software/HDD-Raw-Copy-Tool/|HDDRawCopy]] works too.
  
-<WRAP center round todo 60%> +If you haven't already, download the Capcom Home Arcade Batocera image (named ''batocera-cha-XX-XXXXXXXX.img.gz'') from [[https://batocera.org/download|the official Batocera downloads page]].
-The image is yet to be uploaded to the siteThis section will be updated when it doesFor now, you can use https://www.androidfilehost.com/?fid=14943124697586355886 +
-</WRAP>+
  
 ==== Reassembly ==== ==== Reassembly ====
  
-You can reassemble the device by screwing in all the screws and putting the rubber pads back on... but even better, you can just choose to only put the rubber pads on and screw in only the four immediately visible screws. That way, you can more easily disassemble it in the future if you need to say re-activate FEL mode.+You can reassemble the device by screwing in all the screws and putting the rubber pads back on... but even better, you can just choose to only put the rubber pads on and screw in only the four immediately visible screws. That way, you can more easily disassemble it in the future if you need to re-activate FEL mode. 
 + 
 +==== First boot ==== 
 + 
 +Reboot the device and allow 2-3 minutes for Batocera to set itself up on the eMMC. 
 + 
 +<WRAP center round tip> 
 +No need to use FEL mode again, if everything goes according to plan. Once Batocera is installed, you can update it using its [[:updates_and_downloads|built-in tools]] or [[:current_and_previous_releases#update_downgrade_batocera|via SSH]]! 
 +</WRAP>
  
 ===== Troubleshooting ===== ===== Troubleshooting =====
Line 78: Line 87:
 [[https://batocera.org/|Batocera Team]]. Demetris in particular for taking over the port of Batocera for the CHA and answering many questions. [[https://batocera.org/|Batocera Team]]. Demetris in particular for taking over the port of Batocera for the CHA and answering many questions.
  
-[[https://capcomhomearcade.com/|Koch Media]]. For creating a good licensed product and supporting its Reddit community.+[[https://capcomhomearcade.com/|Koch Media]], for creating a good licensed product and supporting its Reddit community. 
  • hardware/capcom_home_arcade.1630479809.txt.gz
  • Last modified: 5 years ago
  • by atari