Hacking Finding "romc" compressor...

Modder

Active Member
OP
Newcomer
Joined
Mar 19, 2015
Messages
29
Trophies
0
XP
143
Country
United States
Hi.

I'd been playing around with custom virtual console making for the Wii since 2015, and most of the games I have injected thus far have pretty much worked fine. However, a few of them that I wanted to inject I couldn't because, well, the game I wanted to inject was bigger than the game inside the wad.

But then I saw a thread on here about something called "romc" which can supposedly compress/decompress Nintendo 64 roms so it can "fit" inside the wad file. Incidentally, the games I wanted to inject are for the N64. But both download links in that thread are broken.

Does anyone have this file anymore? Or is it lost to the sands of time?
 

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,341
Country
Puerto Rico
romc

That's not how it is, replacing a rom bigger than the source has never been an issue, unless it's an unsupported size by the emulator.
The compression in later N64 VC titles as well as other VC platforms is required to get the game recognized. I've used romc + wszst with no problems. You must edit the title ID in the rom's header to the base rom to avoid a crash when opening the home menu, I think this only applies to the last few releases.
 
  • Like
Reactions: SaulFabre and erket

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,255
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
8,285
Country
Ecuador
Could you tell me how do i use romc from your download link?
For use it, in the CMD, write:
For compress any ROM to romc: romc e [input_ROM] [outputed_ROM] - Example: romc e Mario64.n64 romc
For uncompress any romc to ROM: romc d [input_ROM] [outputed_ROM] - Example: romc d romc Mario64.n64
 
  • Like
Reactions: erket

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,255
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
8,285
Country
Ecuador
romc

That's not how it is, replacing a rom bigger than the source has never been an issue, unless it's an unsupported size by the emulator.
The compression in later N64 VC titles as well as other VC platforms is required to get the game recognized. I've used romc + wszst with no problems. You must edit the title ID in the rom's header to the base rom to avoid a crash when opening the home menu, I think this only applies to the last few releases.
@SuperrSonic I saw you're using the combination of tools romc + wszst with no trouble when loading on N64 VC :)
But what of these tools do you use first and what tool do you use second? And what are the commands you use on romc and wszst?
Because I tried these commands below and the new ROM injected into a new VC WAD but it crashed even before the Classic Controller notice appear... :( Any help @SuperrSonic? Thanks a lot!!!
1. romc.exe e rom_name.z64 new_romc.z64
2. wszst.exe com new_romc.z64 (PD: this command generated me a new file called new_romc.szs and enamed to z64 and injected in a new VC WAD but crashed)
 
  • Like
Reactions: Alexander1970

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,341
Country
Puerto Rico
But what of these tools do you use first and what tool do you use second? And what are the commands you use on romc and wszst?
Because I tried these commands below and the new ROM injected into a new VC WAD but it crashed even before the Classic Controller notice appear... :( Any help @SuperrSonic? Thanks a lot!!!
1. romc.exe e rom_name.z64 new_romc.z64
2. wszst.exe com new_romc.z64 (PD: this command generated me a new file called new_romc.szs and enamed to z64 and injected in a new VC WAD but crashed)
It has been some time since I've used those tools but that second step is not ringing any bells.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • NinStar @ NinStar:
    you have to launch your homebrews directly from the wii u menu
  • NinStar @ NinStar:
    there is a plugin that display them on the wii u menu, pretty sure it is enabled by default
  • crafthp434 @ crafthp434:
    so like it doesnt exist
  • crafthp434 @ crafthp434:
    yeah
    ?
  • NinStar @ NinStar:
    it doesn't exist, at least not for aroma
  • crafthp434 @ crafthp434:
    ohhhhh
  • NinStar @ NinStar:
    on tiramisu you can access it by opening mii maker
  • crafthp434 @ crafthp434:
    okay
  • NinStar @ NinStar:
    I don't have a wii u anymore to test it myself, but if homebrews are not visible on the wii u menu I think you can press L + R + minus to open the plugin menu, there should be an option called "homebrews on wii u menu" or something similar
  • crafthp434 @ crafthp434:
    nope
  • crafthp434 @ crafthp434:
    it is L+dpad down+ select
  • crafthp434 @ crafthp434:
    but homebrew is appearing in the home menu btw
  • NinStar @ NinStar:
    yes, now I remember it
  • NinStar @ NinStar:
    then it is working, I also don't like that they did this but it is the only option you have if you are using aroma
  • crafthp434 @ crafthp434:
    i just didint know the homebrew launcher didint exist in aroma
  • crafthp434 @ crafthp434:
    thanks btw
  • Xdqwerty @ Xdqwerty:
    Im downloading fallout 3 goty edition
    +1
  • BigOnYa @ BigOnYa:
    I'm downloading more ram for my hamster pc
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    New hamster PC, with anal operation and BT connectivity!
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, How do I make enemies respawn on gdevelop after
    the player dies?
  • Psionic Roshambo @ Psionic Roshambo:
    Carrying a PC or phone is so old school!
  • Psionic Roshambo @ Psionic Roshambo:
    Squeeze your cheeks twice to answer calls!
  • BigOnYa @ BigOnYa:
    @Xdqwerty you can use a "spawner" function on any object.
  • BigOnYa @ BigOnYa:
    Or when your player dies, you can say in code, if enemy exists, do nothing, but if enemy does not exist, then create enemy at certain spot. (This would be a pain tho for lots of emeies)
    BigOnYa @ BigOnYa: Or when your player dies, you can say in code, if enemy exists, do nothing, but if enemy does...