dolphin/Source/Core/Core/HW
Pokechu22 e440b21640 DVDInterface: Fix decrypting reads clearing the drive state
This broke ejecting Wii discs while the game is running, as the drive state was set to Ready even when no disc was present, but other code still reported the missing disc, which confused games as you can't be both ready to read and have no disc.  That would cause games to show an unrecoverable error screen, instead of a "please insert the game disc" screen.

This only affected Wii games; the GameCube games used regular disc reads which worked fine.
2021-06-28 10:38:03 -07:00
..
DSPHLE DSPHLE: remove unused function 2021-06-06 01:09:30 +01:00
DSPLLE DSP: use CR_* enum values 2021-06-06 01:08:45 +01:00
DVD DVDInterface: Fix decrypting reads clearing the drive state 2021-06-28 10:38:03 -07:00
EXI Merge pull request #9756 from Techjar/memcard-size-config 2021-06-13 16:09:54 +02:00
GCMemcard Merge pull request #9756 from Techjar/memcard-size-config 2021-06-13 16:09:54 +02:00
SI Lint: End of namespace 2021-06-07 12:55:52 +04:00
WiimoteCommon msvc: remove some unneeded warning disable 2021-06-03 16:32:54 -07:00
WiimoteEmu Guitar: consistency of BoundCount check 2021-05-19 20:51:34 +03:00
WiimoteReal ControllerInterface: make real Wiimote use PlatformPopulateDevices() 2021-06-07 11:07:06 +03:00
AddressSpace.cpp Core/AddressSpace: Return null accessors when no game is running to prevent out-of-bounds memory accesses. 2020-12-13 06:21:07 +01:00
AddressSpace.h Core/AddressSpace: Return null accessors when no game is running to prevent out-of-bounds memory accesses. 2020-12-13 06:21:07 +01:00
AudioInterface.cpp AudioInterface: Fix sample counter 2021-06-19 14:19:22 +04:00
AudioInterface.h AudioCommon: Get initial sample rates from AudioInterface 2020-09-06 15:37:20 +02:00
CPU.cpp PowerPC: Set host CPU rounding mode on init and savestate 2021-06-10 20:12:15 +02:00
CPU.h
DSP.cpp DSP: Fix write masks on AUDIO_*/AR_* MMIO registers 2020-12-30 01:34:48 -08:00
DSP.h Lint: End of namespace 2021-06-07 12:55:52 +04:00
GCKeyboard.cpp
GCKeyboard.h
GCKeyboardEmu.cpp InputCommon: Wrap remaining invalid default input expressions around `` 2021-01-17 17:37:13 -06:00
GCKeyboardEmu.h
GCPad.cpp
GCPad.h rename InputCommon/ControllerInterface/Device to CoreDevice 2021-01-27 14:29:48 -08:00
GCPadEmu.cpp Fixes to translatable strings, take 2 2021-05-20 15:53:30 +02:00
GCPadEmu.h
GPFifo.cpp Lint: End of namespace 2021-06-07 12:55:52 +04:00
GPFifo.h
HW.cpp Boot: Initialize Wii root before saving SYSCONF file 2021-03-07 14:22:53 +01:00
HW.h
Memmap.cpp Core/Memmap: Don't try to map logical memory from inactive physical regions. 2021-03-02 18:41:33 +01:00
Memmap.h
MemoryInterface.cpp Lint: End of namespace 2021-06-07 12:55:52 +04:00
MemoryInterface.h Lint: End of namespace 2021-06-07 12:55:52 +04:00
MMIO.cpp MMIOHandlers: Move method definitions to MMIO.cpp 2021-06-07 13:42:39 +04:00
MMIO.h Remove Atomic.h 2021-05-13 18:56:27 +02:00
MMIOHandlers.h MMIOHandlers: Move method definitions to MMIO.cpp 2021-06-07 13:42:39 +04:00
ProcessorInterface.cpp IOS: Use less ambiguous names for classes 2021-02-12 21:40:31 +01:00
ProcessorInterface.h
Sram.cpp rename Common/File to Common/IOFile 2021-01-27 14:29:48 -08:00
Sram.h
StreamADPCM.cpp
StreamADPCM.h
SystemTimers.cpp Remove Atomic.h 2021-05-13 18:56:27 +02:00
SystemTimers.h Core: Fix time base unit mixup 2021-02-20 14:18:21 +01:00
VideoInterface.cpp Implement Cursor Locking and new input focus checks for it 2021-05-27 10:31:12 +03:00
VideoInterface.h
WII_IPC.cpp Core: Convert missed log calls over to fmt 2020-11-23 12:20:02 -05:00
WII_IPC.h Core: Convert logging over to fmt pt.2 2020-11-20 10:05:44 -05:00
Wiimote.cpp WiiUtils: Add helper functions to get emulated/real Bluetooth device 2021-04-12 18:16:56 +02:00
Wiimote.h
WiiSave.cpp rename Common/File to Common/IOFile 2021-01-27 14:29:48 -08:00
WiiSave.h Android: Add "Import Wii Save" 2021-01-27 20:10:06 +01:00
WiiSaveStructs.h WiiSave: Delete existing save, if any, before importing one. 2021-01-02 17:46:12 +01:00