Commit Graph

3709 Commits

Author SHA1 Message Date
Jean-Philip Desjardins
1bc4c28d3e Make sure SPR memory is aligned on qwords. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
734e0bc0e8 Code style fixes. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
80ec1f9fc7 Let LWC1 and SWC1 use direct memory access. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
9664a470d5 Remove uses of IsRefNull. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
ad46f12694 Use direct memory accesses on IOP. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
da4dd4fd61 Let MIPS manage the page lookup table. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
a24c36095b Cleanup. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
42662b168f Cleanup. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
6326378c2a Second pass on vmap.
Almost all memory access instructions can now use the page table.
2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
099e5fbf99 Cleanup. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
8868d76c4b Cleanup. 2019-04-29 22:38:04 -04:00
Jean-Philip Desjardins
59035e0150 Code style fixes. 2019-04-29 22:38:03 -04:00
Jean-Philip Desjardins
c832c60b8d vmap prototype 2019-04-29 22:38:03 -04:00
Jean-Philip Desjardins
fb58cc77b0 Fix autotests build. 2019-04-26 13:12:03 -04:00
Jean-Philip Desjardins
014f1c4ee2
Merge pull request #740 from Zer0xFF/res_factor
Resolution Multipliers
2019-04-09 13:40:15 -04:00
Jean-Philip Desjardins
f8fc182659 Code style fixes. 2019-04-09 12:28:10 -04:00
Jean-Philip Desjardins
e232abd197 Remove useless definition. 2019-04-08 20:28:09 -04:00
Jean-Philip Desjardins
19f77848fd Add resolution factor selector on iOS. 2019-04-08 20:27:54 -04:00
Jean-Philip Desjardins
6399e42de2 Print full version in iOS settings view. 2019-04-08 19:59:16 -04:00
Jean-Philip Desjardins
d4837f0977 Code style fixes. 2019-04-04 19:33:36 -04:00
Jean-Philip Desjardins
2712b57c2e Fix crash that can occur when new executable is loaded.
From within a game.
2019-04-04 19:33:36 -04:00
Jean-Philip Desjardins
8e36683868 Code style fixes. 2019-04-04 18:31:21 -04:00
Jean-Philip Desjardins
6501e0d8dc Fix warning. 2019-04-04 18:25:28 -04:00
Jean-Philip Desjardins
7b9fc20694 Mark some variables as maybe unused. 2019-04-04 13:22:08 -04:00
Jean-Philip Desjardins
acde5d1417 Fix warning. 2019-04-04 13:15:07 -04:00
Mahmood - Zer0xFF
cc0d1898b7 Qt apply graphical changes on the fly 2019-03-30 14:43:25 +00:00
Mahmood - Zer0xFF
a0ed2a6baf Qt set fixed resoltion factors (power of 2) 2019-03-29 14:01:29 +00:00
Mahmood - Zer0xFF
710d26de84 Cleanup 2019-03-29 12:30:58 +00:00
Mahmood - Zer0xFF
8c2c6b0378 Android Display User selection in settings 2019-03-29 11:29:56 +00:00
Mahmood - Zer0xFF
1d0e6561a1 Android Allow user to select resolution factor 2019-03-29 11:28:56 +00:00
Mahmood - Zer0xFF
10274a959c Qt Allow user to select resolution factor 2019-03-29 10:51:14 +00:00
Mahmood - Zer0xFF
6d9a5bb42e allow choosing resolution factor 2019-03-29 10:50:43 +00:00
Jean-Philip Desjardins
219b8001de Code style fixes. 2019-03-27 12:40:59 -04:00
Jean-Philip Desjardins
2083b40d93 Hook disable/enable GS draw debugging feature. 2019-03-27 12:40:59 -04:00
Jean-Philip Desjardins
b042be509e Hook up frame dumping. 2019-03-27 12:40:59 -04:00
Jean-Philip Desjardins
c0d6d65830 Use file's last modified date in state menus. 2019-03-27 12:40:59 -04:00
Jean-Philip Desjardins
5fce27e1bc Send machine/running state changes in Vu1ProgramView. 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
56d5f6be02 Cleanup. 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
72cd2036f2 Cleanup. 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
31ecd969f0 Include ElfViewRes.rc in parent CMakeLists.txt 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
e21aee45d2 Fix debugger & frame debugger to work with Qt UI. 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
1ec4c211a6 Add debug menu UI. 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
0bc938fd5e Add VirtualMachineStateView. 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
0c53f1c734 Cleanup. 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
43bbfb1e28 Cleanup. 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
7d402ab2b2 Add DebugSupport build config. 2019-03-27 12:40:57 -04:00
Jean-Philip Desjardins
7d00dd82d5 Build fixes. 2019-03-27 12:40:57 -04:00
Jean-Philip Desjardins
22e9fe9ec9 Update macOS copyright info. 2019-03-27 12:40:57 -04:00
Jean-Philip Desjardins
092247fdbb Remove Windows specific code in CMailBox. 2019-03-27 12:40:57 -04:00
Jean-Philip Desjardins
36bf9a25c8 Add DirectInput input provider for Qt UI. 2019-03-27 12:40:57 -04:00