- Minimise PathDialog when browse is clicked
- adjust fg colour for root window
- Adjust fg, bg colour values and border widths for PathDialog
- Fix search for current ROMS
- Fix duplication of last ROM on any page after searching for downloading
-
Make menubar on LHS scrollable
-
Don't update text to include version if text has been altered
-
Move
Use Yuzu Installer
setting to yuzu settings -
Redesign firmware and key install section and add dropdown menu to select version and show installed version
-
Rewrite or delete firmware downloader
-
Use Dolphin website for dolphin downloads and add ability to switch from beta and development channels.
-
factor out common switch emulator functions from yuzu into switch emulator
-
Write firmware and key version to metadata
-
Add Ryujinx Support
- Add ryujinx.py
- Add ryujinx_frame.py
- Add ryujinx_settings_frame.py
- Add ryujinx_settings.py
-
Add base EmulatorFrame class that all other emulator_frame classes inherit from.
-
More accurate download speed by averaging across set amount of intervals and not since starting time
-
Add Xenia support for both master and canary builds.
-
redesign "My ROMS" section for yuzu and ryujinx
- Use cache\game_list\ for yuzu
- use games for ryujinx
- use https://github.com/arch-box/titledb for covers
- https://new.mirror.lewd.wtf/archive/nintendo/switch/savegames/ for saves
- for gamebanana:
- use
https://api.gamebanana.com/Core/List/Like?itemtype=Game&field=name&match={match}
- where match is the name of the game with non-ASCII characters removed and spaces replaced with % to get the ID of the game.
- then use
https://gamebanana.com/apiv10/Mod/Index?_nPage=1&_nPerpage=50&_sSort=Generic_MostDownloaded&_aFilters[Generic_Game]={id}
where id is the ID that was just found
- use
-
Add shortcuts for emulators which will show window with progress bar for updating.
- basically just add CLI support
- Add shortcut setting to each emulator. User provides path. If left empty or changed to empty, disable and/or remove shortcut.
- Add new updater window and logic to handle launching this window and updating emulator through arguments
-
Add option to use current directory for settings and metadata instead of attempting to use %appdata%\Roaming\Emulator Manager
-
Add custom option for import/exports. remove 'exclude nand and keys'
-
add option
check for update at start-up
that will control whether or not the app will check for an update at start-up -
Refactor cache implementation to reduce memory usage for ROM menus.
- Implement mod downloading
- Implement game downloading for switch (searching websites, not providing direct download)
- Auto select play menu when selecting an emulator
- Add Xemu support
- Add Cemu support
- Add Citra support (pablomk7)
- Add Duckstation support
- Add PCSX2
- Add PPSSPP support
- consider removing export directory setting and instead ask user for each export