From 39a55c3b475f83508d67012b8dbbb0676fdd70d3 Mon Sep 17 00:00:00 2001 From: Ian C Date: Sun, 25 Mar 2012 22:12:23 +0000 Subject: Added Z80 Disassembler to WIndows Phone --- Noddybox.Emulation.Phone.sln | 6 ++ ...ybox.Emulation.EightBit.Z80.Disassembler.csproj | 81 ++++++++++++++++++++++ .../Properties/AssemblyInfo.cs | 37 ++++++++++ .../Noddybox.Emulation.EightBit.csproj | 3 + 4 files changed, 127 insertions(+) create mode 100644 WindowsPhone/Noddybox.Emulation.EightBit.Z80.Disassembler/Noddybox.Emulation.EightBit.Z80.Disassembler.csproj create mode 100644 WindowsPhone/Noddybox.Emulation.EightBit.Z80.Disassembler/Properties/AssemblyInfo.cs diff --git a/Noddybox.Emulation.Phone.sln b/Noddybox.Emulation.Phone.sln index dce912f..e642f06 100644 --- a/Noddybox.Emulation.Phone.sln +++ b/Noddybox.Emulation.Phone.sln @@ -7,6 +7,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Noddybox.Emulation.EightBit EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Noddybox.Emulation.EightBit.Z80", "WindowsPhone\Noddybox.Emulation.EightBit.Z80\Noddybox.Emulation.EightBit.Z80.csproj", "{7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Noddybox.Emulation.EightBit.Z80.Disassembler", "WindowsPhone\Noddybox.Emulation.EightBit.Z80.Disassembler\Noddybox.Emulation.EightBit.Z80.Disassembler.csproj", "{08D7120E-3D84-49D2-B73D-255E5DB9655C}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -25,6 +27,10 @@ Global {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Debug|Any CPU.Build.0 = Debug|Any CPU {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Release|Any CPU.ActiveCfg = Release|Any CPU {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Release|Any CPU.Build.0 = Release|Any CPU + {08D7120E-3D84-49D2-B73D-255E5DB9655C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {08D7120E-3D84-49D2-B73D-255E5DB9655C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {08D7120E-3D84-49D2-B73D-255E5DB9655C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {08D7120E-3D84-49D2-B73D-255E5DB9655C}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/WindowsPhone/Noddybox.Emulation.EightBit.Z80.Disassembler/Noddybox.Emulation.EightBit.Z80.Disassembler.csproj b/WindowsPhone/Noddybox.Emulation.EightBit.Z80.Disassembler/Noddybox.Emulation.EightBit.Z80.Disassembler.csproj new file mode 100644 index 0000000..f6e357d --- /dev/null +++ b/WindowsPhone/Noddybox.Emulation.EightBit.Z80.Disassembler/Noddybox.Emulation.EightBit.Z80.Disassembler.csproj @@ -0,0 +1,81 @@ + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + {08D7120E-3D84-49D2-B73D-255E5DB9655C} + {C089C8C0-30E0-4E22-80C0-CE093F111A43};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} + Library + Properties + Noddybox.Emulation.EightBit.Z80.Disassembler + Noddybox.Emulation.EightBit.Z80.Disassembler + v4.0 + $(TargetFrameworkVersion) + WindowsPhone71 + Silverlight + false + true + true + + + true + full + false + Bin\Debug + DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE + true + true + prompt + 4 + + + pdbonly + true + Bin\Release + TRACE;SILVERLIGHT;WINDOWS_PHONE + true + true + prompt + 4 + + + + + + + + + + + + Z80Disassembler.cs + + + + + + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9} + Noddybox.Emulation.EightBit.Z80 + + + {ADC7A871-4DED-4A92-A447-2D784AB60FAF} + Noddybox.Emulation.EightBit + + + {A2478066-4DFD-4042-BF98-963922DC97F8} + Noddybox.Emulation + + + + + + + \ No newline at end of file diff --git a/WindowsPhone/Noddybox.Emulation.EightBit.Z80.Disassembler/Properties/AssemblyInfo.cs b/WindowsPhone/Noddybox.Emulation.EightBit.Z80.Disassembler/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..4436cc8 --- /dev/null +++ b/WindowsPhone/Noddybox.Emulation.EightBit.Z80.Disassembler/Properties/AssemblyInfo.cs @@ -0,0 +1,37 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Resources; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Noddybox.Emulation.EightBit.Z80.Disassembler")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Noddybox.Emulation.EightBit.Z80.Disassembler")] +[assembly: AssemblyCopyright("Copyright © 2012")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("48dad73d-77f7-422d-adf9-327ec3ce3891")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Revision and Build Numbers +// by using the '*' as shown below: +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: NeutralResourcesLanguageAttribute("en-US")] diff --git a/WindowsPhone/Noddybox.Emulation.EightBit/Noddybox.Emulation.EightBit.csproj b/WindowsPhone/Noddybox.Emulation.EightBit/Noddybox.Emulation.EightBit.csproj index 656ce46..6089411 100644 --- a/WindowsPhone/Noddybox.Emulation.EightBit/Noddybox.Emulation.EightBit.csproj +++ b/WindowsPhone/Noddybox.Emulation.EightBit/Noddybox.Emulation.EightBit.csproj @@ -58,6 +58,9 @@ IDevice.cs + + IDisassembler.cs + IMemory.cs -- cgit v1.2.3