├── .gitignore ├── Aarch64Common ├── Aarch64Common.csproj └── Common.cs ├── Aarch64Cpu ├── Aarch64Cpu.csproj ├── CpuState.cs ├── Extensions.cs ├── Generated │ ├── Disassembler.cs │ └── Recompiler.cs ├── Recompiler.cs └── RuntimePointer.cs ├── Aarch64Generator ├── Aarch64Def.cs ├── Aarch64Generator.csproj ├── Builtins.cs ├── DisassemblerStub.cs.skip ├── Program.cs ├── RecompilerStub.cs.skip └── aarch64.isa ├── CLAUDE.md ├── CilJit ├── CilBuilder.cs ├── CilJit.cs ├── CilJit.csproj ├── CilLocalVar.cs ├── CilRuntimeValue.cs └── CilStructRef.cs ├── CodeGeneration.md ├── CoppermineCpu ├── Class1.cs └── CoppermineCpu.csproj ├── CoppermineGenerator ├── CoppermineDef.cs ├── CoppermineGenerator.csproj ├── DisassemblerStub.cs.skip ├── Program.cs └── coppermine.isa ├── CoreArchCompiler ├── BuiltinTypes.cs ├── CodeBuilder.cs ├── ControlFlow.cs ├── Core.cs ├── CoreArchCompiler.csproj ├── Def.cs ├── ExecutionState.cs ├── Extensions.cs ├── HangChecker.cs ├── Int128.cs ├── ListParser.cs ├── Logic.cs ├── MacroProcessor.cs ├── ScalarMath.cs ├── StringManipulation.cs ├── TopLevelProcessing.cs ├── Vector128.cs └── VectorMath.cs ├── DamageCore ├── Apu.cs ├── Core.cs ├── Cpu.cs ├── DamageCore.csproj ├── Generated │ ├── Disassembler.cs │ └── Interpreter.cs ├── ICartridge.cs ├── Interpreter.cs ├── MBCs │ ├── Mbc1.cs │ ├── Mbc3.cs │ ├── Mbc5.cs │ └── RomOnly.cs ├── Memory.cs ├── Ppu.cs ├── ScalingMode.cs ├── State.cs ├── Timer.cs └── Timing.cs ├── DamageGenerator ├── DamageGenerator.csproj ├── DisassemblerStub.cs.skip ├── DmgDef.cs ├── Expressions.cs ├── InterpreterStub.cs.skip ├── Program.cs └── sm83.isa ├── JitBase ├── Helpers.cs ├── IBuilder.cs ├── IJit.cs ├── ILocalVar.cs ├── IRuntimePointer.cs ├── IRuntimeValue.cs ├── JitBase.csproj ├── JitStruct.cs └── RuntimeIndexer.cs ├── JitTests ├── JitTests.csproj └── UnitTest1.cs ├── LICENSE ├── LibSharpRetro ├── CpuHelpers │ └── Math.cs ├── FunctionalHelpers.cs ├── GraphicsBackend.cs ├── IAudioBackend.cs ├── ICore.cs ├── IFramebufferBackend.cs ├── IGraphicsBackend.cs ├── Joypad.cs ├── LibSharpRetro.csproj ├── Sh.cs ├── UsefulExtensions.cs └── UserOptionAttribute.cs ├── LlvmJit ├── LlvmBuilder.cs ├── LlvmExtensions.cs ├── LlvmJit.cs ├── LlvmJit.csproj ├── LlvmLocalVar.cs ├── LlvmRuntimeValue.cs └── LlvmStructRef.cs ├── NxRecompile ├── .clang-format ├── .clang-tidy ├── BlockGraph.cs ├── C │ ├── build.sh │ ├── callbackTable.h │ ├── core.h │ └── cpuState.h ├── CoreRecompiler.cs ├── ExeLoader.cs ├── Extensions.cs ├── FunctionRewriter.cs ├── NxRecompile.csproj ├── OutputHandling.cs ├── Parentify.cs ├── Program.cs ├── SignatureHunter.cs ├── SsaOpt.cs ├── Ssaify.cs ├── StoreRewriter.cs ├── Svcs.cs ├── TODO.md ├── Unregister.cs ├── compile_commands.json └── homebrew_tests │ ├── hbmenu.nro │ ├── hello-world.nro │ └── simplegfx.nro ├── NxTestEmu ├── Callbacks.cs ├── NxTestEmu.csproj └── Program.cs ├── SharpRetro.sln ├── SharpRetro.sln.DotSettings ├── SharpStationCore ├── BaseCpu.cs ├── Cop0.cs ├── Core.cs ├── CoreCpu.cs ├── CoreDma.cs ├── CoreIrq.cs ├── CpuException.cs ├── CpuState.cs ├── EventSystem.cs ├── Extensions.cs ├── Generated │ ├── Disassembler.cs │ ├── Interpreter.cs │ └── Recompiler.cs ├── Globals.cs ├── Interpreter.cs ├── Memory.cs ├── MemoryControl.cs ├── Recompiler.cs ├── SharpStationCore.csproj ├── Spu.cs └── Timing.cs ├── SharpStationGenerator ├── DisassemblerStub.cs.skip ├── Expressions.cs ├── InterpreterStub.cs.skip ├── MipsDef.cs ├── Program.cs ├── RecompilerStub.cs.skip ├── SharpStationGenerator.csproj └── mips-r3051.isa ├── SimpleJitTest ├── Program.cs └── SimpleJitTest.csproj ├── SimpleSdlFrontend ├── Program.cs └── SimpleSdlFrontend.csproj ├── SourceGenerators ├── SourceGenerators.csproj └── StructGenerator.cs ├── StaticRecompilerBase ├── Extensions.cs ├── IStaticBackend.cs ├── StaticBuilder.cs ├── StaticIRStatement.cs ├── StaticIRValue.cs ├── StaticRecompilerBase.cs ├── StaticRecompilerBase.csproj ├── StaticRuntimePointer.cs ├── StaticRuntimeValue.cs └── StaticStructRef.cs ├── UmbraCli ├── Program.cs └── UmbraCli.csproj ├── UmbraCore ├── GameWrapper.cs ├── Kernel │ ├── IpcManager.cs │ ├── Kernel.cs │ ├── MemoryManager.cs │ └── ThreadManager.cs └── UmbraCore.csproj ├── XFusionGenerator ├── Class1.cs ├── XFusionGenerator.csproj └── xfusion.isa └── XFusionTests ├── UnitTest1.cs └── XFusionTests.csproj /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | */bin 3 | */obj 4 | *.DotSettings.user 5 | -------------------------------------------------------------------------------- /Aarch64Common/Aarch64Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Common/Aarch64Common.csproj -------------------------------------------------------------------------------- /Aarch64Common/Common.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Common/Common.cs -------------------------------------------------------------------------------- /Aarch64Cpu/Aarch64Cpu.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Cpu/Aarch64Cpu.csproj -------------------------------------------------------------------------------- /Aarch64Cpu/CpuState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Cpu/CpuState.cs -------------------------------------------------------------------------------- /Aarch64Cpu/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Cpu/Extensions.cs -------------------------------------------------------------------------------- /Aarch64Cpu/Generated/Disassembler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Cpu/Generated/Disassembler.cs -------------------------------------------------------------------------------- /Aarch64Cpu/Generated/Recompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Cpu/Generated/Recompiler.cs -------------------------------------------------------------------------------- /Aarch64Cpu/Recompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Cpu/Recompiler.cs -------------------------------------------------------------------------------- /Aarch64Cpu/RuntimePointer.cs: -------------------------------------------------------------------------------- 1 | namespace Aarch64Cpu; 2 | 3 | public class RuntimePointer where T : struct { 4 | } -------------------------------------------------------------------------------- /Aarch64Generator/Aarch64Def.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Generator/Aarch64Def.cs -------------------------------------------------------------------------------- /Aarch64Generator/Aarch64Generator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Generator/Aarch64Generator.csproj -------------------------------------------------------------------------------- /Aarch64Generator/Builtins.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Generator/Builtins.cs -------------------------------------------------------------------------------- /Aarch64Generator/DisassemblerStub.cs.skip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Generator/DisassemblerStub.cs.skip -------------------------------------------------------------------------------- /Aarch64Generator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Generator/Program.cs -------------------------------------------------------------------------------- /Aarch64Generator/RecompilerStub.cs.skip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Generator/RecompilerStub.cs.skip -------------------------------------------------------------------------------- /Aarch64Generator/aarch64.isa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/Aarch64Generator/aarch64.isa -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CilJit/CilBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CilJit/CilBuilder.cs -------------------------------------------------------------------------------- /CilJit/CilJit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CilJit/CilJit.cs -------------------------------------------------------------------------------- /CilJit/CilJit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CilJit/CilJit.csproj -------------------------------------------------------------------------------- /CilJit/CilLocalVar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CilJit/CilLocalVar.cs -------------------------------------------------------------------------------- /CilJit/CilRuntimeValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CilJit/CilRuntimeValue.cs -------------------------------------------------------------------------------- /CilJit/CilStructRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CilJit/CilStructRef.cs -------------------------------------------------------------------------------- /CodeGeneration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CodeGeneration.md -------------------------------------------------------------------------------- /CoppermineCpu/Class1.cs: -------------------------------------------------------------------------------- 1 | namespace CoppermineCpu; 2 | 3 | public class Class1 { } -------------------------------------------------------------------------------- /CoppermineCpu/CoppermineCpu.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoppermineCpu/CoppermineCpu.csproj -------------------------------------------------------------------------------- /CoppermineGenerator/CoppermineDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoppermineGenerator/CoppermineDef.cs -------------------------------------------------------------------------------- /CoppermineGenerator/CoppermineGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoppermineGenerator/CoppermineGenerator.csproj -------------------------------------------------------------------------------- /CoppermineGenerator/DisassemblerStub.cs.skip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CoppermineGenerator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoppermineGenerator/Program.cs -------------------------------------------------------------------------------- /CoppermineGenerator/coppermine.isa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoppermineGenerator/coppermine.isa -------------------------------------------------------------------------------- /CoreArchCompiler/BuiltinTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/BuiltinTypes.cs -------------------------------------------------------------------------------- /CoreArchCompiler/CodeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/CodeBuilder.cs -------------------------------------------------------------------------------- /CoreArchCompiler/ControlFlow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/ControlFlow.cs -------------------------------------------------------------------------------- /CoreArchCompiler/Core.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/Core.cs -------------------------------------------------------------------------------- /CoreArchCompiler/CoreArchCompiler.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/CoreArchCompiler.csproj -------------------------------------------------------------------------------- /CoreArchCompiler/Def.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/Def.cs -------------------------------------------------------------------------------- /CoreArchCompiler/ExecutionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/ExecutionState.cs -------------------------------------------------------------------------------- /CoreArchCompiler/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/Extensions.cs -------------------------------------------------------------------------------- /CoreArchCompiler/HangChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/HangChecker.cs -------------------------------------------------------------------------------- /CoreArchCompiler/Int128.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/Int128.cs -------------------------------------------------------------------------------- /CoreArchCompiler/ListParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/ListParser.cs -------------------------------------------------------------------------------- /CoreArchCompiler/Logic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/Logic.cs -------------------------------------------------------------------------------- /CoreArchCompiler/MacroProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/MacroProcessor.cs -------------------------------------------------------------------------------- /CoreArchCompiler/ScalarMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/ScalarMath.cs -------------------------------------------------------------------------------- /CoreArchCompiler/StringManipulation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/StringManipulation.cs -------------------------------------------------------------------------------- /CoreArchCompiler/TopLevelProcessing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/TopLevelProcessing.cs -------------------------------------------------------------------------------- /CoreArchCompiler/Vector128.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/Vector128.cs -------------------------------------------------------------------------------- /CoreArchCompiler/VectorMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/CoreArchCompiler/VectorMath.cs -------------------------------------------------------------------------------- /DamageCore/Apu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Apu.cs -------------------------------------------------------------------------------- /DamageCore/Core.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Core.cs -------------------------------------------------------------------------------- /DamageCore/Cpu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Cpu.cs -------------------------------------------------------------------------------- /DamageCore/DamageCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/DamageCore.csproj -------------------------------------------------------------------------------- /DamageCore/Generated/Disassembler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Generated/Disassembler.cs -------------------------------------------------------------------------------- /DamageCore/Generated/Interpreter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Generated/Interpreter.cs -------------------------------------------------------------------------------- /DamageCore/ICartridge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/ICartridge.cs -------------------------------------------------------------------------------- /DamageCore/Interpreter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Interpreter.cs -------------------------------------------------------------------------------- /DamageCore/MBCs/Mbc1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/MBCs/Mbc1.cs -------------------------------------------------------------------------------- /DamageCore/MBCs/Mbc3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/MBCs/Mbc3.cs -------------------------------------------------------------------------------- /DamageCore/MBCs/Mbc5.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/MBCs/Mbc5.cs -------------------------------------------------------------------------------- /DamageCore/MBCs/RomOnly.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/MBCs/RomOnly.cs -------------------------------------------------------------------------------- /DamageCore/Memory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Memory.cs -------------------------------------------------------------------------------- /DamageCore/Ppu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Ppu.cs -------------------------------------------------------------------------------- /DamageCore/ScalingMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/ScalingMode.cs -------------------------------------------------------------------------------- /DamageCore/State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/State.cs -------------------------------------------------------------------------------- /DamageCore/Timer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Timer.cs -------------------------------------------------------------------------------- /DamageCore/Timing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageCore/Timing.cs -------------------------------------------------------------------------------- /DamageGenerator/DamageGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageGenerator/DamageGenerator.csproj -------------------------------------------------------------------------------- /DamageGenerator/DisassemblerStub.cs.skip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageGenerator/DisassemblerStub.cs.skip -------------------------------------------------------------------------------- /DamageGenerator/DmgDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageGenerator/DmgDef.cs -------------------------------------------------------------------------------- /DamageGenerator/Expressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageGenerator/Expressions.cs -------------------------------------------------------------------------------- /DamageGenerator/InterpreterStub.cs.skip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageGenerator/InterpreterStub.cs.skip -------------------------------------------------------------------------------- /DamageGenerator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageGenerator/Program.cs -------------------------------------------------------------------------------- /DamageGenerator/sm83.isa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/DamageGenerator/sm83.isa -------------------------------------------------------------------------------- /JitBase/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitBase/Helpers.cs -------------------------------------------------------------------------------- /JitBase/IBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitBase/IBuilder.cs -------------------------------------------------------------------------------- /JitBase/IJit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitBase/IJit.cs -------------------------------------------------------------------------------- /JitBase/ILocalVar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitBase/ILocalVar.cs -------------------------------------------------------------------------------- /JitBase/IRuntimePointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitBase/IRuntimePointer.cs -------------------------------------------------------------------------------- /JitBase/IRuntimeValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitBase/IRuntimeValue.cs -------------------------------------------------------------------------------- /JitBase/JitBase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitBase/JitBase.csproj -------------------------------------------------------------------------------- /JitBase/JitStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitBase/JitStruct.cs -------------------------------------------------------------------------------- /JitBase/RuntimeIndexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitBase/RuntimeIndexer.cs -------------------------------------------------------------------------------- /JitTests/JitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitTests/JitTests.csproj -------------------------------------------------------------------------------- /JitTests/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/JitTests/UnitTest1.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LICENSE -------------------------------------------------------------------------------- /LibSharpRetro/CpuHelpers/Math.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/CpuHelpers/Math.cs -------------------------------------------------------------------------------- /LibSharpRetro/FunctionalHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/FunctionalHelpers.cs -------------------------------------------------------------------------------- /LibSharpRetro/GraphicsBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/GraphicsBackend.cs -------------------------------------------------------------------------------- /LibSharpRetro/IAudioBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/IAudioBackend.cs -------------------------------------------------------------------------------- /LibSharpRetro/ICore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/ICore.cs -------------------------------------------------------------------------------- /LibSharpRetro/IFramebufferBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/IFramebufferBackend.cs -------------------------------------------------------------------------------- /LibSharpRetro/IGraphicsBackend.cs: -------------------------------------------------------------------------------- 1 | namespace LibSharpRetro; 2 | 3 | public interface IGraphicsBackend { 4 | } -------------------------------------------------------------------------------- /LibSharpRetro/Joypad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/Joypad.cs -------------------------------------------------------------------------------- /LibSharpRetro/LibSharpRetro.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/LibSharpRetro.csproj -------------------------------------------------------------------------------- /LibSharpRetro/Sh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/Sh.cs -------------------------------------------------------------------------------- /LibSharpRetro/UsefulExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/UsefulExtensions.cs -------------------------------------------------------------------------------- /LibSharpRetro/UserOptionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LibSharpRetro/UserOptionAttribute.cs -------------------------------------------------------------------------------- /LlvmJit/LlvmBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LlvmJit/LlvmBuilder.cs -------------------------------------------------------------------------------- /LlvmJit/LlvmExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LlvmJit/LlvmExtensions.cs -------------------------------------------------------------------------------- /LlvmJit/LlvmJit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LlvmJit/LlvmJit.cs -------------------------------------------------------------------------------- /LlvmJit/LlvmJit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LlvmJit/LlvmJit.csproj -------------------------------------------------------------------------------- /LlvmJit/LlvmLocalVar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LlvmJit/LlvmLocalVar.cs -------------------------------------------------------------------------------- /LlvmJit/LlvmRuntimeValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LlvmJit/LlvmRuntimeValue.cs -------------------------------------------------------------------------------- /LlvmJit/LlvmStructRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/LlvmJit/LlvmStructRef.cs -------------------------------------------------------------------------------- /NxRecompile/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/.clang-format -------------------------------------------------------------------------------- /NxRecompile/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/.clang-tidy -------------------------------------------------------------------------------- /NxRecompile/BlockGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/BlockGraph.cs -------------------------------------------------------------------------------- /NxRecompile/C/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/C/build.sh -------------------------------------------------------------------------------- /NxRecompile/C/callbackTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/C/callbackTable.h -------------------------------------------------------------------------------- /NxRecompile/C/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/C/core.h -------------------------------------------------------------------------------- /NxRecompile/C/cpuState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/C/cpuState.h -------------------------------------------------------------------------------- /NxRecompile/CoreRecompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/CoreRecompiler.cs -------------------------------------------------------------------------------- /NxRecompile/ExeLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/ExeLoader.cs -------------------------------------------------------------------------------- /NxRecompile/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/Extensions.cs -------------------------------------------------------------------------------- /NxRecompile/FunctionRewriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/FunctionRewriter.cs -------------------------------------------------------------------------------- /NxRecompile/NxRecompile.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/NxRecompile.csproj -------------------------------------------------------------------------------- /NxRecompile/OutputHandling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/OutputHandling.cs -------------------------------------------------------------------------------- /NxRecompile/Parentify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/Parentify.cs -------------------------------------------------------------------------------- /NxRecompile/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/Program.cs -------------------------------------------------------------------------------- /NxRecompile/SignatureHunter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/SignatureHunter.cs -------------------------------------------------------------------------------- /NxRecompile/SsaOpt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/SsaOpt.cs -------------------------------------------------------------------------------- /NxRecompile/Ssaify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/Ssaify.cs -------------------------------------------------------------------------------- /NxRecompile/StoreRewriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/StoreRewriter.cs -------------------------------------------------------------------------------- /NxRecompile/Svcs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/Svcs.cs -------------------------------------------------------------------------------- /NxRecompile/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/TODO.md -------------------------------------------------------------------------------- /NxRecompile/Unregister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/Unregister.cs -------------------------------------------------------------------------------- /NxRecompile/compile_commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/compile_commands.json -------------------------------------------------------------------------------- /NxRecompile/homebrew_tests/hbmenu.nro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/homebrew_tests/hbmenu.nro -------------------------------------------------------------------------------- /NxRecompile/homebrew_tests/hello-world.nro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/homebrew_tests/hello-world.nro -------------------------------------------------------------------------------- /NxRecompile/homebrew_tests/simplegfx.nro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxRecompile/homebrew_tests/simplegfx.nro -------------------------------------------------------------------------------- /NxTestEmu/Callbacks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxTestEmu/Callbacks.cs -------------------------------------------------------------------------------- /NxTestEmu/NxTestEmu.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxTestEmu/NxTestEmu.csproj -------------------------------------------------------------------------------- /NxTestEmu/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/NxTestEmu/Program.cs -------------------------------------------------------------------------------- /SharpRetro.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpRetro.sln -------------------------------------------------------------------------------- /SharpRetro.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpRetro.sln.DotSettings -------------------------------------------------------------------------------- /SharpStationCore/BaseCpu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/BaseCpu.cs -------------------------------------------------------------------------------- /SharpStationCore/Cop0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Cop0.cs -------------------------------------------------------------------------------- /SharpStationCore/Core.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Core.cs -------------------------------------------------------------------------------- /SharpStationCore/CoreCpu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/CoreCpu.cs -------------------------------------------------------------------------------- /SharpStationCore/CoreDma.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/CoreDma.cs -------------------------------------------------------------------------------- /SharpStationCore/CoreIrq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/CoreIrq.cs -------------------------------------------------------------------------------- /SharpStationCore/CpuException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/CpuException.cs -------------------------------------------------------------------------------- /SharpStationCore/CpuState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/CpuState.cs -------------------------------------------------------------------------------- /SharpStationCore/EventSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/EventSystem.cs -------------------------------------------------------------------------------- /SharpStationCore/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Extensions.cs -------------------------------------------------------------------------------- /SharpStationCore/Generated/Disassembler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Generated/Disassembler.cs -------------------------------------------------------------------------------- /SharpStationCore/Generated/Interpreter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Generated/Interpreter.cs -------------------------------------------------------------------------------- /SharpStationCore/Generated/Recompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Generated/Recompiler.cs -------------------------------------------------------------------------------- /SharpStationCore/Globals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Globals.cs -------------------------------------------------------------------------------- /SharpStationCore/Interpreter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Interpreter.cs -------------------------------------------------------------------------------- /SharpStationCore/Memory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Memory.cs -------------------------------------------------------------------------------- /SharpStationCore/MemoryControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/MemoryControl.cs -------------------------------------------------------------------------------- /SharpStationCore/Recompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Recompiler.cs -------------------------------------------------------------------------------- /SharpStationCore/SharpStationCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/SharpStationCore.csproj -------------------------------------------------------------------------------- /SharpStationCore/Spu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Spu.cs -------------------------------------------------------------------------------- /SharpStationCore/Timing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationCore/Timing.cs -------------------------------------------------------------------------------- /SharpStationGenerator/DisassemblerStub.cs.skip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationGenerator/DisassemblerStub.cs.skip -------------------------------------------------------------------------------- /SharpStationGenerator/Expressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationGenerator/Expressions.cs -------------------------------------------------------------------------------- /SharpStationGenerator/InterpreterStub.cs.skip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationGenerator/InterpreterStub.cs.skip -------------------------------------------------------------------------------- /SharpStationGenerator/MipsDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationGenerator/MipsDef.cs -------------------------------------------------------------------------------- /SharpStationGenerator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationGenerator/Program.cs -------------------------------------------------------------------------------- /SharpStationGenerator/RecompilerStub.cs.skip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationGenerator/RecompilerStub.cs.skip -------------------------------------------------------------------------------- /SharpStationGenerator/SharpStationGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationGenerator/SharpStationGenerator.csproj -------------------------------------------------------------------------------- /SharpStationGenerator/mips-r3051.isa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SharpStationGenerator/mips-r3051.isa -------------------------------------------------------------------------------- /SimpleJitTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SimpleJitTest/Program.cs -------------------------------------------------------------------------------- /SimpleJitTest/SimpleJitTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SimpleJitTest/SimpleJitTest.csproj -------------------------------------------------------------------------------- /SimpleSdlFrontend/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SimpleSdlFrontend/Program.cs -------------------------------------------------------------------------------- /SimpleSdlFrontend/SimpleSdlFrontend.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SimpleSdlFrontend/SimpleSdlFrontend.csproj -------------------------------------------------------------------------------- /SourceGenerators/SourceGenerators.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SourceGenerators/SourceGenerators.csproj -------------------------------------------------------------------------------- /SourceGenerators/StructGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/SourceGenerators/StructGenerator.cs -------------------------------------------------------------------------------- /StaticRecompilerBase/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/Extensions.cs -------------------------------------------------------------------------------- /StaticRecompilerBase/IStaticBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/IStaticBackend.cs -------------------------------------------------------------------------------- /StaticRecompilerBase/StaticBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/StaticBuilder.cs -------------------------------------------------------------------------------- /StaticRecompilerBase/StaticIRStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/StaticIRStatement.cs -------------------------------------------------------------------------------- /StaticRecompilerBase/StaticIRValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/StaticIRValue.cs -------------------------------------------------------------------------------- /StaticRecompilerBase/StaticRecompilerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/StaticRecompilerBase.cs -------------------------------------------------------------------------------- /StaticRecompilerBase/StaticRecompilerBase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/StaticRecompilerBase.csproj -------------------------------------------------------------------------------- /StaticRecompilerBase/StaticRuntimePointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/StaticRuntimePointer.cs -------------------------------------------------------------------------------- /StaticRecompilerBase/StaticRuntimeValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/StaticRuntimeValue.cs -------------------------------------------------------------------------------- /StaticRecompilerBase/StaticStructRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/StaticRecompilerBase/StaticStructRef.cs -------------------------------------------------------------------------------- /UmbraCli/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/UmbraCli/Program.cs -------------------------------------------------------------------------------- /UmbraCli/UmbraCli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/UmbraCli/UmbraCli.csproj -------------------------------------------------------------------------------- /UmbraCore/GameWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/UmbraCore/GameWrapper.cs -------------------------------------------------------------------------------- /UmbraCore/Kernel/IpcManager.cs: -------------------------------------------------------------------------------- 1 | namespace UmbraCore.Kernel; 2 | 3 | public class IpcManager { 4 | 5 | } -------------------------------------------------------------------------------- /UmbraCore/Kernel/Kernel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/UmbraCore/Kernel/Kernel.cs -------------------------------------------------------------------------------- /UmbraCore/Kernel/MemoryManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/UmbraCore/Kernel/MemoryManager.cs -------------------------------------------------------------------------------- /UmbraCore/Kernel/ThreadManager.cs: -------------------------------------------------------------------------------- 1 | namespace UmbraCore.Kernel; 2 | 3 | public class ThreadManager { 4 | } -------------------------------------------------------------------------------- /UmbraCore/UmbraCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/UmbraCore/UmbraCore.csproj -------------------------------------------------------------------------------- /XFusionGenerator/Class1.cs: -------------------------------------------------------------------------------- 1 | namespace XFusionGenerator; 2 | 3 | public class Class1 { } -------------------------------------------------------------------------------- /XFusionGenerator/XFusionGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/XFusionGenerator/XFusionGenerator.csproj -------------------------------------------------------------------------------- /XFusionGenerator/xfusion.isa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/XFusionGenerator/xfusion.isa -------------------------------------------------------------------------------- /XFusionTests/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/XFusionTests/UnitTest1.cs -------------------------------------------------------------------------------- /XFusionTests/XFusionTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/SharpRetro/HEAD/XFusionTests/XFusionTests.csproj --------------------------------------------------------------------------------