From 223de0609cda152228eadc30266d378601842160 Mon Sep 17 00:00:00 2001 From: zeromus Date: Mon, 29 Oct 2012 07:56:30 +0000 Subject: [PATCH] finish the attic, move some old junk up there. i think i threw out my back. --- BizHawk.Emulation/BizHawk.Emulation.csproj | 3 --- {BizHawk.Emulation/CPUs => attic}/MOS 6502/Disassembler.cs | 0 {BizHawk.Emulation/CPUs => attic}/MOS 6502/Execute.cs | 0 {BizHawk.Emulation/CPUs => attic}/MOS 6502/MOS6502.cs | 0 attic/MOS 6502/README.txt | 7 +++++++ {PsxHawk.API => attic/PsxHawk.API}/PsxHawk.API.vcxproj | 0 .../PsxHawk.API}/PsxHawk.API.vcxproj.filters | 0 {PsxHawk.API => attic/PsxHawk.API}/api.cpp | 0 {PsxHawk.Core => attic/PsxHawk.Core}/PsxHawk.Core.vcproj | 0 {PsxHawk.Core => attic/PsxHawk.Core}/PsxHawk.Core.vcxproj | 0 {PsxHawk.Core => attic/PsxHawk.Core}/asm.h | 0 {PsxHawk.Core => attic/PsxHawk.Core}/dis.cpp | 0 {PsxHawk.Core => attic/PsxHawk.Core}/dis.h | 0 {PsxHawk.Core => attic/PsxHawk.Core}/loader.cpp | 0 {PsxHawk.Core => attic/PsxHawk.Core}/loader.h | 0 {PsxHawk.Core => attic/PsxHawk.Core}/main.cpp | 0 {PsxHawk.Core => attic/PsxHawk.Core}/psx.cpp | 0 {PsxHawk.Core => attic/PsxHawk.Core}/psx.h | 0 {PsxHawk.Core => attic/PsxHawk.Core}/psx.sio.cpp | 0 {PsxHawk.Core => attic/PsxHawk.Core}/types.h | 0 20 files changed, 7 insertions(+), 3 deletions(-) rename {BizHawk.Emulation/CPUs => attic}/MOS 6502/Disassembler.cs (100%) rename {BizHawk.Emulation/CPUs => attic}/MOS 6502/Execute.cs (100%) rename {BizHawk.Emulation/CPUs => attic}/MOS 6502/MOS6502.cs (100%) create mode 100644 attic/MOS 6502/README.txt rename {PsxHawk.API => attic/PsxHawk.API}/PsxHawk.API.vcxproj (100%) rename {PsxHawk.API => attic/PsxHawk.API}/PsxHawk.API.vcxproj.filters (100%) rename {PsxHawk.API => attic/PsxHawk.API}/api.cpp (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/PsxHawk.Core.vcproj (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/PsxHawk.Core.vcxproj (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/asm.h (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/dis.cpp (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/dis.h (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/loader.cpp (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/loader.h (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/main.cpp (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/psx.cpp (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/psx.h (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/psx.sio.cpp (100%) rename {PsxHawk.Core => attic/PsxHawk.Core}/types.h (100%) diff --git a/BizHawk.Emulation/BizHawk.Emulation.csproj b/BizHawk.Emulation/BizHawk.Emulation.csproj index 28ea58a66d..a13e2f110c 100644 --- a/BizHawk.Emulation/BizHawk.Emulation.csproj +++ b/BizHawk.Emulation/BizHawk.Emulation.csproj @@ -384,9 +384,6 @@ - - - diff --git a/BizHawk.Emulation/CPUs/MOS 6502/Disassembler.cs b/attic/MOS 6502/Disassembler.cs similarity index 100% rename from BizHawk.Emulation/CPUs/MOS 6502/Disassembler.cs rename to attic/MOS 6502/Disassembler.cs diff --git a/BizHawk.Emulation/CPUs/MOS 6502/Execute.cs b/attic/MOS 6502/Execute.cs similarity index 100% rename from BizHawk.Emulation/CPUs/MOS 6502/Execute.cs rename to attic/MOS 6502/Execute.cs diff --git a/BizHawk.Emulation/CPUs/MOS 6502/MOS6502.cs b/attic/MOS 6502/MOS6502.cs similarity index 100% rename from BizHawk.Emulation/CPUs/MOS 6502/MOS6502.cs rename to attic/MOS 6502/MOS6502.cs diff --git a/attic/MOS 6502/README.txt b/attic/MOS 6502/README.txt new file mode 100644 index 0000000000..bd9b20d9aa --- /dev/null +++ b/attic/MOS 6502/README.txt @@ -0,0 +1,7 @@ +This is the original 6502 cpu core. It was replaced by "MOS 6502X". +It's pretty decent. It does its job well.. it wasnt ever validated for the nitty gritty details: + 1. spurious memory accesses + 2. fine details of irq timing + 3. others? +Moreover, this runs instructions one at a time instead of 6502X's one cycle at a time (several iterations for one cpu instruction) +Therefore, this core might be useful for something where the accuracy doesnt matter that much but more speed is warranted. \ No newline at end of file diff --git a/PsxHawk.API/PsxHawk.API.vcxproj b/attic/PsxHawk.API/PsxHawk.API.vcxproj similarity index 100% rename from PsxHawk.API/PsxHawk.API.vcxproj rename to attic/PsxHawk.API/PsxHawk.API.vcxproj diff --git a/PsxHawk.API/PsxHawk.API.vcxproj.filters b/attic/PsxHawk.API/PsxHawk.API.vcxproj.filters similarity index 100% rename from PsxHawk.API/PsxHawk.API.vcxproj.filters rename to attic/PsxHawk.API/PsxHawk.API.vcxproj.filters diff --git a/PsxHawk.API/api.cpp b/attic/PsxHawk.API/api.cpp similarity index 100% rename from PsxHawk.API/api.cpp rename to attic/PsxHawk.API/api.cpp diff --git a/PsxHawk.Core/PsxHawk.Core.vcproj b/attic/PsxHawk.Core/PsxHawk.Core.vcproj similarity index 100% rename from PsxHawk.Core/PsxHawk.Core.vcproj rename to attic/PsxHawk.Core/PsxHawk.Core.vcproj diff --git a/PsxHawk.Core/PsxHawk.Core.vcxproj b/attic/PsxHawk.Core/PsxHawk.Core.vcxproj similarity index 100% rename from PsxHawk.Core/PsxHawk.Core.vcxproj rename to attic/PsxHawk.Core/PsxHawk.Core.vcxproj diff --git a/PsxHawk.Core/asm.h b/attic/PsxHawk.Core/asm.h similarity index 100% rename from PsxHawk.Core/asm.h rename to attic/PsxHawk.Core/asm.h diff --git a/PsxHawk.Core/dis.cpp b/attic/PsxHawk.Core/dis.cpp similarity index 100% rename from PsxHawk.Core/dis.cpp rename to attic/PsxHawk.Core/dis.cpp diff --git a/PsxHawk.Core/dis.h b/attic/PsxHawk.Core/dis.h similarity index 100% rename from PsxHawk.Core/dis.h rename to attic/PsxHawk.Core/dis.h diff --git a/PsxHawk.Core/loader.cpp b/attic/PsxHawk.Core/loader.cpp similarity index 100% rename from PsxHawk.Core/loader.cpp rename to attic/PsxHawk.Core/loader.cpp diff --git a/PsxHawk.Core/loader.h b/attic/PsxHawk.Core/loader.h similarity index 100% rename from PsxHawk.Core/loader.h rename to attic/PsxHawk.Core/loader.h diff --git a/PsxHawk.Core/main.cpp b/attic/PsxHawk.Core/main.cpp similarity index 100% rename from PsxHawk.Core/main.cpp rename to attic/PsxHawk.Core/main.cpp diff --git a/PsxHawk.Core/psx.cpp b/attic/PsxHawk.Core/psx.cpp similarity index 100% rename from PsxHawk.Core/psx.cpp rename to attic/PsxHawk.Core/psx.cpp diff --git a/PsxHawk.Core/psx.h b/attic/PsxHawk.Core/psx.h similarity index 100% rename from PsxHawk.Core/psx.h rename to attic/PsxHawk.Core/psx.h diff --git a/PsxHawk.Core/psx.sio.cpp b/attic/PsxHawk.Core/psx.sio.cpp similarity index 100% rename from PsxHawk.Core/psx.sio.cpp rename to attic/PsxHawk.Core/psx.sio.cpp diff --git a/PsxHawk.Core/types.h b/attic/PsxHawk.Core/types.h similarity index 100% rename from PsxHawk.Core/types.h rename to attic/PsxHawk.Core/types.h