Wiki/wiki-rtd/docs/wiki_rd_versions/version_0.8b/0.8.0b.md

311 lines
10 KiB
Markdown
Raw Normal View History

2024-03-16 20:47:45 +00:00
# RetroDECK v0.8.0b - Bonsai Banana
2024-01-06 08:25:02 +00:00
2024-03-16 15:05:46 +00:00
WIP reminders list, needs to be written
2024-01-06 08:25:02 +00:00
**Release Date: TBA**
2024-03-17 06:35:27 +00:00
## Notice: Removed Yuzu & Citra
2024-03-16 08:38:58 +00:00
- Yuzu
2024-03-16 15:05:46 +00:00
- Citra (Standalone)
2024-03-16 08:38:58 +00:00
New defaults are `Ryujinx` and `Citra-Core` in RetroArch
2024-03-16 19:46:18 +00:00
## Heads-up: RPSC3 changes
2024-03-17 06:35:27 +00:00
- RPCS3 Game shortcuts .desktop files are now standard.
- Fixed RPCS3 saves folder.
2024-03-16 19:46:18 +00:00
Read more here
https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/rpcs3/rpcs3-guide/#how-to-get-games-to-show-up-inside-the-es-de-interface
2024-03-16 08:48:30 +00:00
## Highlights
### Updates
2024-03-16 08:38:58 +00:00
- Updated ES-DE to 3.0.1
- Updated all Emulators
2024-03-17 06:35:27 +00:00
- Tweaked every emulators configurations, most emulators should be properly configured for 4 player support.
2024-03-16 08:38:58 +00:00
2024-03-16 08:48:30 +00:00
### New Emulators
2024-03-16 08:38:58 +00:00
- Ryujinx
- MAME (Standalone)
- Vita3k
2024-03-16 08:48:30 +00:00
### Even more systems enabled
2024-03-16 08:38:58 +00:00
2024-03-17 06:35:27 +00:00
With the inclusions of both MAME - Standalone and ES-DE 3.0, the following systems are also available and they target either the MAME - Standaalone or the MAME-Core in RetroArch ((depending on recommenced defaults).)
2024-03-16 08:38:58 +00:00
- Acorn Archimedes
- Acorn Computers BBC Micro
- Apple II
- Apple IIGS
- Bit Corporation Gamate
- Coleco Adam
- Daphne Arcade LaserDisc Emulator
- Emerson Arcadia 2001
- Fujitsu FM Town
- Funtech Super A'Can
- Hartung Game Master
- LaserDisc Games
- Texas Instruments TI-99
- VTech CreatiVision
- VTech V.Smile
2024-03-16 08:48:30 +00:00
### New Engines
2024-03-16 08:38:58 +00:00
- GZDoom
- Solarus
- OpenBOR
- IkemenGO (M.U.G.E.N)
2024-03-16 08:48:30 +00:00
### New Steam Input profiles
- RetroDECK Controller Profiles for external controllers.
- Generic, Switch Pro, Steam Controller, Xbox 360 Controller, Xbox Wireless, DualShock 3, DualShock 4, DualSense,
- Simple Radial menu for all external controllers
- A new Steam Deck Simple profile (that uses the simple controller radial menu).
- ScummVM radial menu for the Steam Deck Full profile.
2024-03-16 15:05:46 +00:00
- Dolphin: Wii sync 1-4, New Icons
- Mame: Tilt 1-4
- Removed secrets menu
2024-03-16 08:48:30 +00:00
2024-03-16 19:14:59 +00:00
## HEY YOU?! RetroDECK Team Where is the add to Steam Function? 👿
With the focus of both removing Yuzu and Citra + implementing ES-DE 3.0 changes. It is working, but we still have some small bugs to fix before we can release it. In this case it is better to move it to another patch, hopefully a minor patch like 0.8.X.
2024-03-16 08:48:30 +00:00
---
2024-03-16 15:05:46 +00:00
## External Controller profiles
All controller profiles uses the same one layer radial menu with good to have hotkeys in addition to the normal button hotkeys. To access the radial menu press and hold SELECT + Move the Left Joystick and Press L3 to press the radial button.
### The external controller radial menu
It features a variety of PC commands and other commands that are good to have. While the most important commands are bound to the normal button combos.
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/radial-menus/controller-standard-radial/
2024-03-16 21:23:33 +00:00
- Descibe intent of Radial Menu vs Button Combos
2024-03-16 15:05:46 +00:00
### Generic - Standard
The Generic - Standard encompasses the vast majority of none official third party controllers that have all the buttons of a modern controller like 8BitDo Pro2 or the Xiaomi Controller.
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/generic/standard/generic-standard/
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/generic/standard/generic-standard-hotkeys/
### Switcb Pro
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/nintendo/switch-pro/
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/nintendo/nintendo-hotkeys/
### Steam Controller - Gordon
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/steam/steam-controller-gordon/
Features two hotkey buttons SELECT and L4
Features a Mouse Mode / Joystick Mode Switcher on R4
### DualShock 3
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/playstation/dualshock-3/
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/playstation/playstation-hotkeys/
### DualShock 4
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/playstation/dualshock-4/
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/playstation/playstation-hotkeys/
Features mouse on the touchpad with left click on the right side and right click on the left side.
### DualSense
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/playstation/dualsense/
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/playstation/playstation-hotkeys/
Features mouse on the touchpad with left click on the right side and right click on the left side.
### Xbox 360 Controller
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/xbox/xbox-360/
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/xbox/xbox-hotkeys/
### Xbox Wireless
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/xbox/xbox-wireless/
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/xbox/xbox-hotkeys/
2024-03-16 19:51:35 +00:00
## What does the External Controller profiles allow me to do?
2024-03-17 06:35:27 +00:00
- Radial menu quick access for various PC commands.
2024-03-16 19:51:35 +00:00
- Radial menu for swapping screens.
- Use SELCECT + Right Stick as a Mouse and R3 as Left Click to:navigate Emulator GUIs, close pop-up windows, use as a Wii Pointer, play point and click ScummVM games.
2024-03-16 15:05:46 +00:00
## Steam Deck Controller profile
- Renamed profile <>
- Added an additional new profile for the Steam Deck based on the External Controllers: SIMPLE
- Old Profile renamed: FULL
### Steam Deck Profile - FULL
- Wii/GC Menu: Added Wii Mote Sync 1 to 4 buttons.
- Wii/GC Menu: Added new icons to Wii Mote Standing / Laying buttons.
2024-03-16 19:59:07 +00:00
- MAME Menu: Added Tilt 1 to 4
2024-03-16 21:20:13 +00:00
## Steam Input on External Controllers BUGS Steam Deck
2024-03-16 19:59:07 +00:00
2024-03-16 21:25:31 +00:00
- Use the Reorder Controller function to switch between deck and external as some systems gets confused on who is player 1.
2024-03-16 21:20:13 +00:00
## Steam Input on External Controllers BUGS Linux Desktop
- New Valve issues since client update
- Missing radial menus on certain systems
- Conflict with desktop profile on certain systems
- Exit and relaunch from big picture mode to desktop mode can fix things.
2024-03-16 21:24:55 +00:00
- RetroDECK have submitted bug reports to VALVE
2024-03-16 21:20:13 +00:00
## Steam Input
2024-03-17 06:35:27 +00:00
1 player only. Looping press start
2024-03-16 21:20:13 +00:00
2024-03-17 06:35:27 +00:00
## Emulators
2024-03-16 15:05:46 +00:00
2024-03-17 06:35:27 +00:00
### Dolphin
2024-03-16 15:05:46 +00:00
- Optimized the graphics configurations
2024-03-17 06:35:27 +00:00
- Improved GC binds.
- Improved & Changed Wii Binds.
- Improved GBA binds.
2024-03-16 15:05:46 +00:00
- Added better binds for Player 1 to 4 GC & Wii
2024-03-17 06:35:27 +00:00
- Enabled Gyro support.
- Graphical Tweaks: Based on user feedback
- Added better binds for Player 2 to 4
## Primehack
2024-03-16 15:05:46 +00:00
2024-03-17 06:35:27 +00:00
- Graphical Tweaks: Based on user feedback
- Added better binds for Player 1
- Enabled Gyro support.
- Added more custom icons for Primehack.
## CEMU
2024-03-16 15:05:46 +00:00
- Optimized the graphics configurations
- Added Gyro support if you have it installed for player 1.
2024-03-17 06:35:27 +00:00
- Added better binds for Player 2 to 4
- Graphical Tweaks: Based on user feedback
2024-03-16 15:05:46 +00:00
2024-03-17 06:35:27 +00:00
## RPCS3
2024-03-16 15:05:46 +00:00
2024-03-17 06:35:27 +00:00
- Graphical Tweaks: Based on user feedback
- Added better binds for Player 2 to 4
## Duckstation:
- Reworked and Added: Better binds for Player 1 to 4
- Fixed memory card folder not being linked to saves/psx
## PCSX2
- Graphical Tweaks: Based on user feedback
- Added better binds for Player 2 to 4
## PPSSPP
- Graphical Tweaks: Based on user feedback
- Enabled: Extra Binds - Right Joystick
- Change: Is now running games via shortcut by default (allows easier running for more games).
## MelonDS
- Graphical Tweaks: Based on user feedback
## RetroArch
- SCUMMVM-Core: Fixed a bug where the core did not find the Extras folder.
- RetroArch: Fixed a bug where in certain scenarios RetroArch would forget the roms folder.
2024-03-16 15:05:46 +00:00
## ADD MORE EMULATORS HERE
## NEW Engine: GZDoom
2024-03-16 08:48:30 +00:00
- New .doom RetroDECK Parser
- Easier modding
2024-03-17 06:35:27 +00:00
- GZ doom steam input bugs´
2024-03-16 21:23:33 +00:00
- Based on TimeSplitters: Future Perfect controls for the PS2, breaking the cycle of bad controls on GZDOOM.
2024-03-16 19:59:07 +00:00
- DOOM-DOOM-DOOM that is 3 times the DOOM.
2024-03-16 21:23:33 +00:00
- Danker Doomier Memes
2024-03-16 15:05:46 +00:00
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/gzdoom-guide/
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/gzdoom-controls/
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/retrodeck-doomfile/
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/extract-doom-wads/
## NEW Engine: IkemanGO (M.U.G.E.N)
2024-03-17 06:35:27 +00:00
Fighting game engine that is compatible with M.U.G.E.N.
2024-03-16 21:24:55 +00:00
2024-03-16 15:05:46 +00:00
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/ikemengo/ikemengo-guide/
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/ikemengo/ikemengo-guide/
## New Engine: Solarus
2024-03-17 06:35:27 +00:00
Action RPG game engine Solarus.
2024-03-16 15:05:46 +00:00
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/solarus/solarus-guide/
## New Engine: OpenBOR
2024-03-17 06:35:27 +00:00
Beat'em up game engine OpenBOR.
2024-03-16 15:05:46 +00:00
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/openbor/openbor-guide/
## Framework
2024-01-06 08:25:02 +00:00
2024-03-17 06:35:27 +00:00
- Removed talk names in the manifest as they're not needed anymore as enabled by default.
- The retrodeck/logs folder is no longer hidden by default.
- Created a quit_retrodeck function to ease the quit in the scripts.
- Fixed: Various issues when building RetroDECK locally for development.
2024-03-16 21:23:33 +00:00
2024-03-16 15:05:46 +00:00
## Configurator
2024-03-16 21:23:33 +00:00
2024-03-17 06:35:27 +00:00
- Fixed: Quit button after emulators reset should act as an actual full quit button.
## Ponzu
Ponzu is in part the former Yuzu (Custom) AppImage loader and tool that we had planned for 0.8.0b. If the user has personal backups of the last versions of the now dead emulators in AppImage format they can temporarily be used with RetroDECK as-is.
https://retrodeck.readthedocs.io/en/latest/wiki_configurator/ponzu/
### Should this be seen as official support for the removed emulators?
No, the only official and supported defaults are Ryujinx and Citra-core in RetroArch.
RetroDECK will not provide any new: configs, bugfixes, improvements or support towards the AppImages. There is also a risk that future updates can break the compatibility with the AppImages (because they are no longer maintained and dead), this is a as-is solution.
We strongly recommenced everyone to just use Ponzu as a way to safely migrate to Ryujinx or the Citra-core (save and move).
### Will you be looking in into other forks of Citra & Yuzu later and add into RetroDECK?
First, this type of event makes it ripe for scammers.
We would urge all users to be extra careful and not blindly downloading everything you see on the internet including fan fixes for the dead emulators.
If good, safe and ethical forks arises that have been vetted by the FOSS community...we will look into it.
https://arstechnica.com/security/2024/02/github-besieged-by-millions-of-malicious-repositories-in-ongoing-attack/