Code Monkey home page Code Monkey logo

coopdx-patcher's Introduction

coopdx-patcher

coopdx-patcher is a small program by Agent X that can output an sm64coopdx executable in seconds.

It is written in C#, using .NET Framework 4.7, allowing it to be compatible with older computers.

image

How To Use

Download coopdx-patcher here and drag a rom onto it.

image

How It Works

coopdx-patcher uses the same method of executable creation the sm64ex-alo PC Port rom hacks used. The compiled binary is made into a patch file that applies to the US ROM. When we store these patch files on the internet (which are only roughly 30 MB) they can simply be downloaded and applied to the ROM, the patcher handles that, DLLs AND grabbing the resource files (dynos, mods and lang) making getting sm64coopdx very fast and easy.

coopdx-patcher's People

Contributors

agentxlp avatar

Stargazers

Yoann avatar Alejandro Almarza avatar  avatar Al. Lopez avatar BlueToonYoshi avatar  avatar TheKitBoi avatar Joel Robert Justiawan avatar  avatar RedstoneSC avatar Christopher avatar  avatar  avatar Sanker avatar Michael avatar

Watchers

steven. avatar

Forkers

cfauto

coopdx-patcher's Issues

Windows 11 System.UnauthorizedAccessException: Access to the path <path/to/rom> is denied

I'm having a strange issue with patching my ROM on a new PC (Windows 11)

coopdx-patcher v0.2.3

Unhandled Exception: System.UnauthorizedAccessException: Access to the path 'N:\Games\coopdx-patcher\Super Mario 64 (U) [!].z64' is denied.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode)
   at Patcher.CalculateFileSHA1(String path)
   at Patcher.IsSM64USRom(String path)
   at Patcher.GetROM(String where)
   at Program.Main(String[] args)

I am the administrator on my computer.
Running this in an elevated terminal still gives this error as well.

Executable is not generated

The executable is not being generated in the sm64coopdx folder. There doesn't seem to be any log file or options for an actual verbose output so this is all I've got to show.

image
image

It crashes for no reason

Describe the bug
I run the program and it crashes i tried to give it admin and still did not work. i have good internet.

Screenshots
image

Desktop

  • OS: Windows 7
  • Browser Firefox

Cant Download Patch File

Everytime i get stuck when i tried to download the patch file. I tried with OpenGL and DirectX too but nothing happens.

Lost connection to coopnet after update

my game keeps saying the same message after udpate to 0.2
i disable my antivirus (windows defender) i tried to deleted all the stuff about the game and recompile the game and no results

imagen

Character Select Toadette Script Error

I don't know why, but whenever I load the Toadette Character Select. it has a script error and now it doesn't show her icon, nor does her voice play. It's still Toad's voice.

File not found

Anytime i try to download it it says file not found i appears in my folder for 3 seconds before disappearing idk how to fix this? I need help with this please.

Possible DirectX 11 option?

Hey, so, I'm most likely in a very specific situation for this to be warranted, but atm I'm GPU-less and solely able to play SM64excoop thanks to the DirectX 11 build option. I'd have been on CoopDX already by now with all the improvements if it weren't for the fact the only DirectX version that it allows for is DirectX 12.

I'd appreciate it if support for DirectX 11 was added someday at least, since I'd love to continue playing SM64 co-op through this build 🙏

and error on 32 bits

emm hi i have an issue...
my pc is 32 bits and im trying to open the pacther and it gives me an error
image
can you help me?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.