Commit Graph

53 Commits

Author SHA1 Message Date
f632f94645 Feature: Emulate Disney Infinity Base
Create, Load and Clear Infinity figures on an emulated base in the UI
2023-04-28 12:29:34 +12:00
23843583bf PowerPC: Refactor to class, move to System. 2023-04-09 21:48:37 +02:00
8dabd1a025 PowerPC/MMU: Refactor to class, move to System. 2023-03-28 03:47:51 +02:00
9217a9eba4 JitInterface: Refactor to class, move to System. 2023-03-26 14:38:07 +02:00
3d67c11b91 Interpreter: Move global state into class, move instance to System. 2023-03-19 03:05:20 +01:00
31d33d0efd HW/ProcessorInterface: Store reference to System in class. 2023-03-13 18:13:20 +01:00
ba852a7812 HW/Memmap: Store reference to System in MemoryManager. 2023-03-13 18:13:20 +01:00
bf2f901a99 HW/SerialInterface: Refactor to class. 2023-03-12 16:08:56 +01:00
069280ddc6 HW/VideoInterface: Refactor to class. 2023-03-11 12:50:35 +01:00
84542d915d HW/MemoryInterface: Refactor to class. 2023-03-11 00:57:16 +01:00
bf95d4012f HW/EXI: Refactor ExpansionInterface to class. 2023-03-11 00:56:37 +01:00
d31733ce64 HW/DVD: Rename DVDThreadManager to DVDThread. 2023-03-10 20:22:29 +01:00
25e883280a HW/DVD: Merge DVDThread namespace into DVD. 2023-03-10 20:20:19 +01:00
d26a540253 HW/DVD: Rename DVDInterfaceManager to DVDInterface. 2023-03-10 18:37:46 +01:00
ee35103ed9 HW/DVD: Rename DVDInterface namespace to DVD. 2023-03-10 18:37:18 +01:00
dca8e9dc1e HW/DVDThread: Refactor to class. 2023-03-10 18:12:59 +01:00
eb25c46a91 HW/DVDInterface: Refactor to class. 2023-03-10 18:12:59 +01:00
929222ffbd HW/DSP: Refactor to class. 2023-03-09 22:35:29 +01:00
d638d2dcb7 HW/AudioInterface: Refactor to class. 2023-03-09 02:40:29 +01:00
3b364c5c16 HW/CPU: Refactor to class, move to System. 2023-03-08 12:23:37 +01:00
f389da2a33 HW/HSP: Refactor to class, move to System. 2023-03-07 02:11:39 +01:00
41ad0490f0 CoreTiming: Avoid ppcState global. 2023-01-27 15:22:45 +01:00
51e7980d95 Core: Add PowerPCState reference to System. 2023-01-27 15:22:44 +01:00
18fd0d7dcd Use Core timing instead of thread
Skylander code tidy ups

Convert c array to std::array and fix comments

Formatting fixes/review changes

Variable comment

Migrate portal to System Impl and code tidy ups

Use struct

Restore review changes

Minor fix to schedule transfer method

Change descriptors to hex and fix comments
2023-01-22 14:50:30 +13:00
fbcaf83d30 HW/GPFifo: Refactor to class, move to Core::System. 2023-01-06 05:33:21 +01:00
74e1577a2c HW/ProcessorInterface: Refactor to class, move to Core::System. 2023-01-04 03:00:10 +01:00
cb0a603c72 VideoCommon: De-globalize GeometryShaderManager class. 2022-12-29 15:33:19 +01:00
50625728e0 VideoCommon: De-globalize VertexShaderManager class. 2022-12-28 15:52:29 +01:00
725bd64ec2 VideoCommon: De-globalize PixelShaderManager class. 2022-12-27 20:13:24 +01:00
ec8aaf1f30 VideoCommon/PixelEngine: Refactor to class, move to Core::System. 2022-12-11 21:57:19 +01:00
5624dd6d39 VideoCommon/Fifo: Refactor to class, move to Core::System. 2022-12-10 17:16:19 +01:00
839db591d9 HW/Memmap: Refactor Memory to class, move to Core::System. 2022-12-03 13:27:02 +01:00
6941d2e7e6 VideoCommon/CommandProcessor: Refactor to class, move to Core::System. 2022-11-29 08:15:01 +01:00
daa70533cd CoreTiming: Store Globals in CoreTimingManager. 2022-11-27 03:47:12 +01:00
c9558ecb4c CoreTiming: Refactor to class. 2022-11-27 03:47:12 +01:00
4273d3754c CoreTiming: Move static variables into Core::System. 2022-11-26 04:22:32 +01:00
86f17511fc CoreTiming: Move the 'Globals' instance into Core::System. 2022-11-26 04:22:32 +01:00
e47af664cc HW: Move MemoryInterface variables to Core::System. 2022-10-13 04:28:17 +02:00
691135dbc3 HW: Move SerialInterface variables to Core::System. 2022-10-06 22:08:20 +02:00
26318e2c51 HW: Move ExpansionInterface variables to Core::System. 2022-10-06 01:19:29 +02:00
9c944d5734 HW: Move VideoInterface variables to Core::System. 2022-10-04 02:25:12 +02:00
95cace837a HW: Move DSP variables to Core::System. 2022-10-02 05:13:55 +02:00
63975556a4 Merge pull request #10175 from dreamsyntax/pause-on-panic
Core/DolphinQt: Add Pause on Panic Option for DSI Exceptions and Unknown Instruction
2022-09-24 20:28:09 +02:00
c21f2512c8 HW: Move g_SRAM to System. 2022-09-19 21:47:15 +02:00
001fe8f94d HW: Move AudioInterface variables to Core::System. 2022-09-09 04:13:43 +02:00
2d45ce5c4e HW: Move DVDInterface variables to Core::System. 2022-09-03 21:54:25 +02:00
c4d5804f60 HW: Move DVDThread variables to Core::System. 2022-09-03 21:54:25 +02:00
78c6819f5e Core: pause on panic handler option 2022-09-02 13:22:32 -07:00
c310e504cb AudioCommon: Move sound stream variables to Core::System. 2022-08-31 21:44:21 +02:00
92d2fd9d5f Config: Port MMU setting to new config system. 2022-01-09 21:29:12 +01:00