| Both sides previous revision Previous revision Next revision | Previous revision |
| systems:odyssey2 [2021/12/05 11:23] – [Voice samples] confirmed atari | systems:odyssey2 [2026/04/03 10:15] (current) – ↷ Page name changed from systems:o2em to systems:odyssey2 wizzard |
|---|
| |
| ====== Magnavox Odyssey² ====== | ====== Magnavox Odyssey² ====== |
| |
| The Magnavox Odyssey² is a second-generation home videogame console developed by Magnavox - Philips, as a follow-up to the first home videogame console ever, the [[wp>Magnavox_Odyssey|Magnavox Odyssey]]. The Magnavox Odyssey² was released in 1978 for $179.99 USD ($475 in 2021). | The Magnavox Odyssey² is a second-generation home videogame console developed by Magnavox - Philips, as a follow-up to the first home videogame console ever, the [[wp>Magnavox_Odyssey|Magnavox Odyssey]]. The Magnavox Odyssey² was released in 1978 for $179.99 USD ($475 in 2021). |
| |
| |
| ==== Quick reference ==== | ==== Quick reference ==== |
| |
| * **Emulator:** [[#retroarch|RetroArch]] | * **Emulator:** [[#retroarch|RetroArch]] |
| * **Core:** [[#libretro:_o2em|libretro: O2EM]] | * **Core:** [[#libretro:_o2em|libretro: O2EM]] |
| * **Folder:** ''/userdata/roms/o2em'' | * **Folder:** ''/userdata/roms/odyssey2'' |
| * **Accepted ROM formats:** ''.bin'', ''.zip'', ''.7z'' | * **Accepted ROM formats:** ''.bin'', ''.zip'', ''.7z'' |
| |
| ===== BIOS ===== | ===== BIOS ===== |
| |
| <WRAP center round todo> | <WRAP center round todo> |
| There is conflicting information about whether BIOS is required or not! | There is conflicting information about whether BIOS is required or not! |
| |
| ===== ROMs ===== | ===== ROMs ===== |
| | Place your Magnavox Odyssey² ROMs in ''/userdata/roms/odyssey2''. |
| Place your Magnavox Odyssey² ROMs in ''/userdata/roms/o2em''. | |
| |
| ===== Emulators ===== | ===== Emulators ===== |
| |
| ==== RetroArch ==== | ==== RetroArch ==== |
| |
| [[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro: (core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform. | [[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro: (core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform. |
| |
| === RetroArch configuration === | === RetroArch configuration === |
| |
| RetroArch offers a **Quick Menu** accessed by pressing ''[HOTKEY]'' + {{:wiki:south.png?nolink&20|South button (B SNES)}} which can be used to alter various things like [[:advanced_retroarch_settings|RetroArch and core options]], and [[:remapping_controls_per_emulator|controller mapping]]. Most RetroArch related settings can be altered from Batocera's EmulationStation. | RetroArch offers a **Quick Menu** accessed by pressing ''[HOTKEY]'' + {{:wiki:south.png?nolink&20|South button (B SNES)}} which can be used to alter various things like [[:advanced_retroarch_settings|RetroArch and core options]], and [[:remapping_controls_per_emulator|controller mapping]]. Most RetroArch related settings can be altered from Batocera's EmulationStation. |
| |
| |
| === libretro: O2EM === | === libretro: O2EM === |
| |
| [[http://o2em.sourceforge.net/|O2EM]] is an open-source Magnavox Odyssey² emulator. This is the [[https://github.com/libretro/libretro-o2em|libretro port]] of that. | [[http://o2em.sourceforge.net/|O2EM]] is an open-source Magnavox Odyssey² emulator. This is the [[https://github.com/libretro/libretro-o2em|libretro port]] of that. |
| |
| == libretro: O2EM configuration == | == libretro: O2EM configuration == |
| |
| ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ | ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ |
| ^ Settings that apply to all systems this core supports || | ^ Settings that apply to all systems this core supports || |
| |
| ===== Voice samples ===== | ===== Voice samples ===== |
| |
| New to Batocera **v32**, a recent update to [[#libretro:_o2em|libretro: O2EM]] added sample support for emulating the voice synthesis module. Download the samples from [[http://o2em.sourceforge.net/|O2EM's homepage]] (hover over "Misc" near the top of the page) and extract them into ''/userdata/bios/voice''. Sid the Spellbinder requires its own pack, but if you're not intending on playing that game they're not required. | New to Batocera **v32**, a recent update to [[#libretro:_o2em|libretro: O2EM]] added sample support for emulating the voice synthesis module. Download the samples from [[http://o2em.sourceforge.net/|O2EM's homepage]] (hover over "Misc" near the top of the page) and extract them into ''/userdata/bios/voice''. Sid the Spellbinder requires its own pack, but if you're not intending on playing that game they're not required. |
| |
| |
| ===== Controls ===== | ===== Controls ===== |
| |
| The Magnavox Odyssey² used both a standard joystick controller with a single button and the built-in keyboard. The keyboard is already mapped to your default keyboard but most games utilized just the joystick. | The Magnavox Odyssey² used both a standard joystick controller with a single button and the built-in keyboard. The keyboard is already mapped to your default keyboard but most games utilized just the joystick. |
| |
| |
| ===== Troubleshooting ===== | ===== Troubleshooting ===== |
| |
| ==== Further troubleshooting ==== | ==== Further troubleshooting ==== |
| |
| For further troubleshooting, refer to the [[:support|generic support pages]]. | For further troubleshooting, refer to the [[:support|generic support pages]]. |
| |