Port Custom Character from Rom Hack to DynOS Pack

urbanxx001

Newbie
Feb 27, 2025
3
0
30
So this process isn't complete, but hopefully we can get there, and this can help others. I tried the following to port a custom character from a rom hack:
  1. Apply the patch with the desired model to a clean SM64 rom to get the rom hack.
  2. Download RM2ExCoop and .NET Desktop Runtime 6.0 if needed.
  3. Open the rom hack in RM2ExCoop, and go to the RM2C pane. Check "Export Actors". Everything else can be unchecked.
  4. Run RM2C. Hopefully no errors appeared, but if they did, try switching the selection for hack creation tool if you're unsure how it was made.
  5. Next, Run C2ExCoop (mod name and description are negligible). Again, hopefully there were no errors. A folder "mod" will be generated.
  6. From here, create a new folder for Coop DX in "dynos" -> "packs" named after the character.
  7. In this folder, create a folder named "Assets".
  8. In the RM2ExCoop folder, navigate to "mod" -> "actors" -> "mario". Move all contents of this to "Assets".
Now these next steps will likely change once this process is corrected.
  1. I had to remove the "custom." portion of the content filenames (custom.geo.inc.c, custom.model.inc.c, and custom.model.inc.h)
  2. Then I opened each of the files and replaced all filename instances to reflect the new names.
  3. Finally, start Coop DX. On launch, a bin file will be generated in the pack folder from the files in "Assets". The pack can be activated by going to "Options" -> "DynOS Packs", or in game by Pausing and going to "DynOS Packs".
But when activating the pack, the game crashes. I assume this is because I'm missing a file, or due to malformed code? Any help is appreciated.
 
Last edited:

Users who are viewing this thread