Connor McLaughlin
cd8f17dbd0
Qt: Allow memory card editing from playlist context menu
2020-12-02 00:56:31 +10:00
Connor McLaughlin
bccecdbf18
Qt: Fix crash with Vulkan renderer when unsupported
2020-12-01 01:17:26 +10:00
Connor McLaughlin
46b97dd4a8
Qt: Hook up window size menu
2020-11-19 00:40:02 +10:00
Connor McLaughlin
ce81d23574
Qt: Add Edit Memory Cards to game list context menu
2020-11-11 01:02:40 +10:00
Connor McLaughlin
414bc30f24
HostDisplay: Implement exclusive fullscreen for D3D11 renderer
2020-11-02 00:56:05 +10:00
Connor McLaughlin
62dbaaf02c
Qt: Fix power off button not exiting in batch mode
2020-10-30 00:44:39 +10:00
Connor McLaughlin
2f5cf91d11
Qt: Remove load/save from quick cheat menu
2020-10-21 22:28:11 +10:00
Connor McLaughlin
b694577c38
Qt: Add new cheat manager
2020-10-21 01:11:30 +10:00
Connor McLaughlin
e9dcf7fe33
Add French translation by @BenjaminSiskoo
2020-10-14 00:58:24 +10:00
Connor McLaughlin
cb6502afa3
Qt: Simplify settings version check
2020-10-09 18:26:21 +10:00
Connor McLaughlin
6218f3f568
Qt: Add Dutch translation by @DenSinH
2020-10-09 18:09:10 +10:00
Connor McLaughlin
9bf1d61f4f
Qt: Fix resume with a save state again
2020-10-03 01:23:04 +10:00
Connor McLaughlin
7cf8f60464
Qt: Fix resume without any state wedging emu
2020-10-03 01:06:04 +10:00
Connor McLaughlin
5bc61849eb
FrontendCommon: Add duck icon to loading screens
2020-10-02 00:01:51 +10:00
Connor McLaughlin
8476e373fa
Qt: Simplify load game state string
2020-09-26 01:13:48 +10:00
Connor McLaughlin
df98bfbf04
Qt: Set Cyrillic glyph range/font for OSD for ru language
2020-09-23 00:40:30 +10:00
Connor McLaughlin
20b609a3e0
Qt: Add Russian translation
2020-09-23 00:39:57 +10:00
Connor McLaughlin
8d5a6acfc7
Qt: Use assume messages/confirmations from core are UTF-8
2020-09-15 00:36:43 +10:00
Connor McLaughlin
bb6af3c8fc
Merge pull request #845 from CookiePLMonster/fix-resume
...
Fix issues with a -resume parameter
2020-09-14 00:11:42 +10:00
Connor McLaughlin
3232e3b164
Qt: Add reload button to postprocessing UI
2020-09-13 20:21:33 +10:00
Silent
c47dceffb5
Pass a SystemBootParameters pointer to QtHostInterface::bootSystem
...
This resolves ownership issues related to the SystemBootParameters
class, since it's meant to be non-copyable but it was copied as per
Qt meta type rules
2020-09-12 22:01:08 +02:00
Connor McLaughlin
b247af535d
Qt: Hook up cheat list menus
2020-09-09 23:44:21 +10:00
Connor McLaughlin
6bbbb96d4b
Move GameList to FrontendCommon
...
Reduces libretro core dependencies further.
2020-09-01 12:46:44 +10:00
Connor McLaughlin
547cc4dbf6
Qt: Clear OSD messages on system stop
2020-08-29 22:19:09 +10:00
Connor McLaughlin
136a9d60e9
Qt: Fix booting system from context menu
2020-08-23 01:41:55 +10:00
Connor McLaughlin
34c125050e
Qt: Update display after loading state
...
Fixes display not updating after loading state while paused.
2020-08-22 18:16:48 +10:00
Connor McLaughlin
ab002e78e1
Support translating strings in emulator core
2020-08-22 13:06:20 +10:00
Connor McLaughlin
c3ce9135bf
Fix recompiler not auto-disabling with PGXP-CPU mode
2020-08-21 00:09:37 +10:00
Connor McLaughlin
60d3fffec1
Add per-game overrides (mainly for compatibility)
2020-08-21 00:09:37 +10:00
Connor McLaughlin
e3721460a2
Qt: Connect Italian translation
2020-08-17 11:54:10 +10:00
Connor McLaughlin
4e62b32d60
Add option to dump the contents of RAM to a file
2020-08-16 23:20:36 +10:00
Connor McLaughlin
f3c3be7f09
Qt: Make right click game -> state menus translatable
2020-08-16 00:20:10 +10:00
Connor McLaughlin
86799775ce
Qt: Add UI for playlist disc switching
2020-08-16 00:20:10 +10:00
Connor McLaughlin
9bac40d6d8
Qt: Connect Spanish translation
2020-08-15 11:37:45 +10:00
Albert Liu
cd0ac1a2bc
Qt: Add Chinese (Simplified) translation
2020-08-14 13:47:23 -07:00
Connor McLaughlin
16a4398fdb
Qt: Use native name for Portuguese in list
2020-08-15 00:14:49 +10:00
Connor McLaughlin
71bd009eed
Qt: Connect Hebrew translation
2020-08-15 00:14:48 +10:00
Connor McLaughlin
ba5458c1c3
Qt: Fix a rare crash when rapidly changing settings
2020-08-12 02:27:52 +10:00
Connor McLaughlin
c09bfc4d2b
Qt: Add automatic updater
2020-08-06 22:08:22 +10:00
Connor McLaughlin
e198e31598
Qt: Add German/Deutsch translation
2020-08-03 13:32:55 +10:00
Connor McLaughlin
9b7512f7b8
GPU/HW: Implement automatic resolution scale from window size
2020-08-03 03:06:03 +10:00
Connor McLaughlin
ba9ada1100
Qt: Add Portuguese (Pt) translation
2020-08-02 13:14:52 +10:00
Connor McLaughlin
e9882a10aa
System: Move restore/reset graphics API state to System
...
Fixes frame stepping.
2020-08-01 16:45:07 +10:00
Connor McLaughlin
b6f871d2b9
JIT optimizations and refactoring ( #675 )
...
* CPU/Recompiler: Use rel32 call where possible for no-args
* JitCodeBuffer: Support using preallocated buffer
* CPU/Recompiler/AArch64: Use bl instead of blr for short branches
* CPU/CodeCache: Allocate recompiler buffer in program space
This means we don't need 64-bit moves for every call out of the
recompiler.
* GTE: Don't store as u16 and load as u32
* CPU/Recompiler: Add methods to emit global load/stores
* GTE: Convert class to namespace
* CPU/Recompiler: Call GTE functions directly
* Settings: Turn into a global variable
* GPU: Replace local pointers with global
* InterruptController: Turn into a global pointer
* System: Replace local pointers with global
* Timers: Turn into a global instance
* DMA: Turn into a global instance
* SPU: Turn into a global instance
* CDROM: Turn into a global instance
* MDEC: Turn into a global instance
* Pad: Turn into a global instance
* SIO: Turn into a global instance
* CDROM: Move audio FIFO to the heap
* CPU/Recompiler: Drop ASMFunctions
No longer needed since we have code in the same 4GB window.
* CPUCodeCache: Turn class into namespace
* Bus: Local pointer -> global pointers
* CPU: Turn class into namespace
* Bus: Turn into namespace
* GTE: Store registers in CPU state struct
Allows relative addressing on ARM.
* CPU/Recompiler: Align code storage to page size
* CPU/Recompiler: Fix relative branches on A64
* HostInterface: Local references to global
* System: Turn into a namespace, move events out
* Add guard pages
* Android: Fix build
2020-07-31 17:09:18 +10:00
Connor McLaughlin
f443691ad0
Qt: Fix deprecreated errors with 5.15
2020-07-31 03:40:51 +10:00
Connor McLaughlin
bc6f6d1a6d
Qt: Display Portuguese language as Portuguese (Br)
2020-07-29 02:38:04 +10:00
Connor McLaughlin
79c8b9f52c
Qt: Add Portuguese translation
2020-07-28 20:33:09 +10:00
Connor McLaughlin
3edb255eca
Qt: Add translation support and language setting
2020-07-28 19:14:44 +10:00
Connor McLaughlin
5a955a4fdc
Qt: Fix audio volume/mute being lost when restarting emulation
2020-07-24 02:55:00 +10:00
Albert Liu
855fc9a31c
CommonHostInterface: Prevent some potential null pointer dereferences
2020-07-21 17:14:11 -07:00