| Both sides previous revision Previous revision Next revision | Previous revision |
| systems:odyssey2 [2022/06/10 00:48] – [RetroArch] header fix atari | systems:odyssey2 [2026/04/03 10:15] (current) – ↷ Page name changed from systems:o2em to systems:odyssey2 wizzard |
|---|
| <WRAP center round todo> | |
| This article needs some TLC. Read at your own risk. | |
| </WRAP> | |
| |
| <WRAP group> | <WRAP group> |
| <WRAP round box twothirds column> | <WRAP round box twothirds column> |
| |
| ====== 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''. | |
| | |
| Place your Videopac+ ROMs in ''/userdata/roms/videopacplus''. | |
| |
| ===== 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 || |
| | **GHOSTING EFFECT ''global.o2em_mix_frames''** | Simulate CRT phosphor ghosting effects\\ => Off ''disabled'', Simple ''mix'', Ghosting (65%) ''ghost_65'', Ghosting (75%) ''ghost_75'', Ghosting (85%) ''ghost_85'', Ghosting (95%) ''ghost_95''. | | | **GHOSTING EFFECT ''global.o2em_mix_frames''** | Simulate CRT phosphor ghosting effects\\ => Off ''disabled'', Simple ''mix'', Ghosting (65%) ''ghost_65'', Ghosting (75%) ''ghost_75'', Ghosting (85%) ''ghost_85'', Ghosting (95%) ''ghost_95''. | |
| | **AUDIO FILTER ''global.o2em_low_pass_range''** | Soften the hash sound effect from some games\\ => Off ''0'', 10% ''10'', 20% ''20'', 30% ''30'', 40% ''40'', 50% ''50'', 60% ''60'', 70% ''70'', 80% ''80'', 90% ''90''. | | | **AUDIO FILTER ''global.o2em_low_pass_range''** | Soften the hash sound effect from some games\\ => Off ''0'', 10% ''10'', 20% ''20'', 30% ''30'', 40% ''40'', 50% ''50'', 60% ''60'', 70% ''70'', 80% ''80'', 90% ''90''. | |
| |
| <WRAP group> | |
| <WRAP round box twothirds column> | |
| {{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/logos/videopacplus.svg?nolink&420 }} | |
| |
| ===== Videopac+ G7400 ===== | |
| |
| The Videopac+ G7400 is a console developed by Philips. It was released in 1983. | |
| |
| In order to use this system instead, place your ROMs in ''/userdata/roms/videopacplus''. Most games were also backwards compatible with the original Videopac/Magnox Oddyssey2, to play games in this backward compatibility mode adjust the **ADVANCED SYSTEM SETTINGS** -> **MODEL** to FIXME or simply place your ROMs in ''/userdata/roms/o2em''. | |
| |
| This system scrapes metadata for the "videopacplus" group(s) and loads the ''videopacplus'' set from the currently selected theme, if available. | |
| </WRAP> | |
| |
| <WRAP third column> | |
| {{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/consoles/videopacplus.svg?nolink&350 |}} | |
| </WRAP> | |
| </WRAP> | |
| |
| ===== 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]]. |
| |