├── .gitattributes ├── .gitignore ├── App ├── App.vcxproj ├── App.vcxproj.filters ├── packages.config └── src │ ├── App.cpp │ ├── App.h │ └── main.cpp ├── Foundation ├── Foundation.vcxproj ├── Foundation.vcxproj.filters ├── inc │ ├── ByteIO │ │ └── ByteStream.h │ ├── Math │ │ ├── Color.h │ │ ├── FixedPoint.h │ │ ├── Matrix.h │ │ ├── Rectangle.h │ │ └── Vector.h │ ├── Util │ │ ├── CommandLine.h │ │ ├── EventSink.h │ │ └── Stopwatch.h │ └── stdx │ │ ├── assert.h │ │ ├── bit.h │ │ ├── cast.h │ │ ├── compiler.h │ │ ├── flat_unordered_map.h │ │ ├── heap_array.h │ │ ├── log.h │ │ ├── memory.h │ │ ├── scope.h │ │ ├── string.h │ │ └── type_traits.h └── src │ ├── Util │ └── CommandLine.cpp │ └── dummy.cpp ├── PlaystationCore ├── PlaystationEmulator.vcxproj ├── PlaystationEmulator.vcxproj.filters ├── inc │ └── PlaystationCore │ │ ├── AudioQueue.h │ │ ├── BIOS.h │ │ ├── CDRom.h │ │ ├── CDRomDrive.h │ │ ├── CDXA.h │ │ ├── CPU.h │ │ ├── ClutShader.h │ │ ├── Controller.h │ │ ├── ControllerPorts.h │ │ ├── Cop0.h │ │ ├── CueSheet.h │ │ ├── DMA.h │ │ ├── Defs.h │ │ ├── DisplayShader.h │ │ ├── DualSerialPort.h │ │ ├── EventManager.h │ │ ├── FifoBuffer.h │ │ ├── File.h │ │ ├── GPU.h │ │ ├── GTE.h │ │ ├── GpuDefs.h │ │ ├── Instruction.h │ │ ├── InterruptControl.h │ │ ├── MacroblockDecoder.h │ │ ├── Memory.h │ │ ├── MemoryCard.h │ │ ├── MemoryControl.h │ │ ├── MemoryMap.h │ │ ├── Output16bitShader.h │ │ ├── Output24bitShader.h │ │ ├── Playstation.h │ │ ├── RAM.h │ │ ├── Renderer.h │ │ ├── ResetDepthShader.h │ │ ├── SPU.h │ │ ├── SaveState.h │ │ ├── SerialPort.h │ │ ├── Timers.h │ │ ├── VRamCopyShader.h │ │ └── VRamViewShader.h ├── packages.config ├── shaders │ └── vertex.glsl └── src │ ├── AudioQueue.cpp │ ├── BIOS.cpp │ ├── CDRom.cpp │ ├── CDRomDrive.cpp │ ├── CDRom_Bin.cpp │ ├── CDRom_Cue.cpp │ ├── CDXA.cpp │ ├── CPU.cpp │ ├── Controller.cpp │ ├── ControllerPorts.cpp │ ├── Cop0.cpp │ ├── CueSheet.cpp │ ├── DMA.cpp │ ├── EventManager.cpp │ ├── File.cpp │ ├── GPU.cpp │ ├── GTE.cpp │ ├── Instruction.cpp │ ├── InterruptControl.cpp │ ├── MacroblockDecoder.cpp │ ├── MemoryCard.cpp │ ├── MemoryControl.cpp │ ├── MemoryMap.cpp │ ├── Playstation.cpp │ ├── Renderer.cpp │ ├── SPU.cpp │ ├── SaveState.cpp │ ├── SerialPort.cpp │ ├── Timers.cpp │ └── VRamCopyShader.cpp ├── PlaystationEmulator.sln ├── README.md └── Render ├── Glad ├── include │ ├── KHR │ │ └── khrplatform.h │ └── glad │ │ └── glad.h └── src │ └── glad.c ├── Render.vcxproj ├── Render.vcxproj.filters ├── inc └── Render │ ├── Buffer.h │ ├── Error.h │ ├── FrameBuffer.h │ ├── Shader.h │ ├── Texture.h │ ├── Types.h │ └── VertexArrayObject.h └── src ├── Error.cpp ├── FrameBuffer.cpp ├── Shader.cpp ├── Texture.cpp └── VertexArrayObject.cpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/.gitignore -------------------------------------------------------------------------------- /App/App.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/App/App.vcxproj -------------------------------------------------------------------------------- /App/App.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/App/App.vcxproj.filters -------------------------------------------------------------------------------- /App/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/App/packages.config -------------------------------------------------------------------------------- /App/src/App.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/App/src/App.cpp -------------------------------------------------------------------------------- /App/src/App.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/App/src/App.h -------------------------------------------------------------------------------- /App/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/App/src/main.cpp -------------------------------------------------------------------------------- /Foundation/Foundation.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/Foundation.vcxproj -------------------------------------------------------------------------------- /Foundation/Foundation.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/Foundation.vcxproj.filters -------------------------------------------------------------------------------- /Foundation/inc/ByteIO/ByteStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/ByteIO/ByteStream.h -------------------------------------------------------------------------------- /Foundation/inc/Math/Color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/Math/Color.h -------------------------------------------------------------------------------- /Foundation/inc/Math/FixedPoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/Math/FixedPoint.h -------------------------------------------------------------------------------- /Foundation/inc/Math/Matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/Math/Matrix.h -------------------------------------------------------------------------------- /Foundation/inc/Math/Rectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/Math/Rectangle.h -------------------------------------------------------------------------------- /Foundation/inc/Math/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/Math/Vector.h -------------------------------------------------------------------------------- /Foundation/inc/Util/CommandLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/Util/CommandLine.h -------------------------------------------------------------------------------- /Foundation/inc/Util/EventSink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/Util/EventSink.h -------------------------------------------------------------------------------- /Foundation/inc/Util/Stopwatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/Util/Stopwatch.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/assert.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/bit.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/cast.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/compiler.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/flat_unordered_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/flat_unordered_map.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/heap_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/heap_array.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/log.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/memory.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/scope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/scope.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/string.h -------------------------------------------------------------------------------- /Foundation/inc/stdx/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/inc/stdx/type_traits.h -------------------------------------------------------------------------------- /Foundation/src/Util/CommandLine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Foundation/src/Util/CommandLine.cpp -------------------------------------------------------------------------------- /Foundation/src/dummy.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PlaystationCore/PlaystationEmulator.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/PlaystationEmulator.vcxproj -------------------------------------------------------------------------------- /PlaystationCore/PlaystationEmulator.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/PlaystationEmulator.vcxproj.filters -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/AudioQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/AudioQueue.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/BIOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/BIOS.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/CDRom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/CDRom.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/CDRomDrive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/CDRomDrive.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/CDXA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/CDXA.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/CPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/CPU.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/ClutShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/ClutShader.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Controller.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/ControllerPorts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/ControllerPorts.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Cop0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Cop0.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/CueSheet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/CueSheet.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/DMA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/DMA.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Defs.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/DisplayShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/DisplayShader.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/DualSerialPort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/DualSerialPort.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/EventManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/EventManager.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/FifoBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/FifoBuffer.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/File.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/File.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/GPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/GPU.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/GTE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/GTE.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/GpuDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/GpuDefs.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Instruction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Instruction.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/InterruptControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/InterruptControl.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/MacroblockDecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/MacroblockDecoder.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Memory.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/MemoryCard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/MemoryCard.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/MemoryControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/MemoryControl.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/MemoryMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/MemoryMap.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Output16bitShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Output16bitShader.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Output24bitShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Output24bitShader.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Playstation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Playstation.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/RAM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/RAM.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Renderer.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/ResetDepthShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/ResetDepthShader.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/SPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/SPU.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/SaveState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/SaveState.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/SerialPort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/SerialPort.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/Timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/Timers.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/VRamCopyShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/VRamCopyShader.h -------------------------------------------------------------------------------- /PlaystationCore/inc/PlaystationCore/VRamViewShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/inc/PlaystationCore/VRamViewShader.h -------------------------------------------------------------------------------- /PlaystationCore/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/packages.config -------------------------------------------------------------------------------- /PlaystationCore/shaders/vertex.glsl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PlaystationCore/src/AudioQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/AudioQueue.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/BIOS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/BIOS.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/CDRom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/CDRom.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/CDRomDrive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/CDRomDrive.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/CDRom_Bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/CDRom_Bin.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/CDRom_Cue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/CDRom_Cue.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/CDXA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/CDXA.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/CPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/CPU.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/Controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/Controller.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/ControllerPorts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/ControllerPorts.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/Cop0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/Cop0.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/CueSheet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/CueSheet.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/DMA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/DMA.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/EventManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/EventManager.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/File.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/File.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/GPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/GPU.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/GTE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/GTE.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/Instruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/Instruction.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/InterruptControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/InterruptControl.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/MacroblockDecoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/MacroblockDecoder.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/MemoryCard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/MemoryCard.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/MemoryControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/MemoryControl.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/MemoryMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/MemoryMap.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/Playstation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/Playstation.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/Renderer.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/SPU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/SPU.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/SaveState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/SaveState.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/SerialPort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/SerialPort.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/Timers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/Timers.cpp -------------------------------------------------------------------------------- /PlaystationCore/src/VRamCopyShader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationCore/src/VRamCopyShader.cpp -------------------------------------------------------------------------------- /PlaystationEmulator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/PlaystationEmulator.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/README.md -------------------------------------------------------------------------------- /Render/Glad/include/KHR/khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/Glad/include/KHR/khrplatform.h -------------------------------------------------------------------------------- /Render/Glad/include/glad/glad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/Glad/include/glad/glad.h -------------------------------------------------------------------------------- /Render/Glad/src/glad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/Glad/src/glad.c -------------------------------------------------------------------------------- /Render/Render.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/Render.vcxproj -------------------------------------------------------------------------------- /Render/Render.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/Render.vcxproj.filters -------------------------------------------------------------------------------- /Render/inc/Render/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/inc/Render/Buffer.h -------------------------------------------------------------------------------- /Render/inc/Render/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/inc/Render/Error.h -------------------------------------------------------------------------------- /Render/inc/Render/FrameBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/inc/Render/FrameBuffer.h -------------------------------------------------------------------------------- /Render/inc/Render/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/inc/Render/Shader.h -------------------------------------------------------------------------------- /Render/inc/Render/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/inc/Render/Texture.h -------------------------------------------------------------------------------- /Render/inc/Render/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/inc/Render/Types.h -------------------------------------------------------------------------------- /Render/inc/Render/VertexArrayObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/inc/Render/VertexArrayObject.h -------------------------------------------------------------------------------- /Render/src/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/src/Error.cpp -------------------------------------------------------------------------------- /Render/src/FrameBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/src/FrameBuffer.cpp -------------------------------------------------------------------------------- /Render/src/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/src/Shader.cpp -------------------------------------------------------------------------------- /Render/src/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/src/Texture.cpp -------------------------------------------------------------------------------- /Render/src/VertexArrayObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/E-Rockalanche/PlaystationEmulator/HEAD/Render/src/VertexArrayObject.cpp --------------------------------------------------------------------------------