- Notifications
You must be signed in to change notification settings - Fork1
bryanperris/cor64
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
C# based N64 Emulator
This is a work-in-progress freetime project
- When hex dumping a rom, the program code (after the IPL) always starts 0x1000 in the file normally
What you need
- .NET Framework / Mono
- .NET Core 3.x or higher
- For Linux: GLFW devel libraries
Required Global DotNet Tools
- Paket
- nuke.globaltool
Build and Run$ nuke Run
Run Unit Tests$ nuke Test [--filter ] [--debug-test]
- Must have dotnet runtime 3.1 insalled
git clone https://github.com/InteropAlliance/premake-core/cd premake-coremake -f Bootstrap.mak linuxcd ..git clone --recursive https://github.com/mono/CppSharp.gitcd CppSharpgit checkout 1.0.1cd buildcp -r ../../premake-core/bin/release/* premake/./build.sh clone_llvm./build.sh build_llvm./build.sh package_llvm./build.sh generate -configuration Release -platform x64./build.sh -configuration Release -platform x64
- Make sure font file
/usr/share/fonts/truetype/freefont/FreeSans.ttf
exists
Now add the generated library to your ld configuration or useLD_LIBRARY_PATH
- byuu's Bass Assembler:https://github.com/ARM9/bass
- N64 Test Roms:https://github.com/PeterLemon/N64
- Project64:https://github.com/project64/project64
- cxd4 Rsp:https://github.com/cxd4/rsp
- Mupen64:https://github.com/mupen64plus/mupen64plus-core
- Cen64:https://github.com/n64dev/cen64
- AngryLion RDP:https://github.com/ata4/angrylion-rdp-plus/releases
About
N64 Emulator written in C#
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.