SH
Star HaventheKidOfArcrania

Creating ISOs for TTYD

Is there a way to properly create a iso game image with ttyd? Seems like as soon as I try to run
wit x ttyd.iso base/
wit copy --align-files base/ ttyd_patched.iso
wit x ttyd.iso base/
wit copy --align-files base/ ttyd_patched.iso
I get a iso file but crashes immediately in dolphin. Does wit copy even support gamecube disks? Seems like the source code doesn't actually even support game cube disks since it seems like it completely ignores the PSUP_D_TYPE parameter when creating the iso file?
GitHub
wiimms-iso-tools/project/src/iso-interface.c at fc1c0b840cb3ac41ca6...
»Wiimms ISO Tools« is a set of command line tools to extract, modify and create Wii and GameCube ISO images and WBFS containers. - Wiimm/wiimms-iso-tools
theKidOfArcrania
theKidOfArcrania92d ago
looks like it's an issue previously reported in https://github.com/Wiimm/wiimms-iso-tools/issues/24
GitHub
COPY cant create gamecube iso · Issue #24 · Wiimm/wiimms-iso-tools
I am packaging a game and when I create it with copy it creates a wii iso I tried adding setup.txt and everything from the extracted disc I have tried regular iso to be safe Whats the magic to crea...
Rain
Rain92d ago
@PistonMiner do you happen to have any insight on this?
Diagamma
Diagamma92d ago
both gcrebuilder and dolphin can do this (the latter by adding the sys folder to the list of game paths, then right clicking on the game entry and using "convert file"), though they both have their own file structure for system data, so you'll have to rename a few things to get it to work (or you could also just extract the iso with the same tool) (if you use gcrebuilder, make sure to check "do not use game.toc" in options when rebuilding the image)
theKidOfArcrania
theKidOfArcrania90d ago
hmm interesting so ig there's no good/ properly built cli tool for making gc isos then
Diagamma
Diagamma90d ago
GitHub
dolphin/Readme.md at master · dolphin-emu/dolphin
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements. - dolphin-emu/dolphin
Diagamma
Diagamma90d ago
use the dol as the input file and it'll automatically pick up on the rest (provided that the files are laid out in the way that dolphin extracts them)
theKidOfArcrania
theKidOfArcrania27d ago
works for me. On a similar note, decided to write an iso patcher that lets you patch any iso that is a lot more forgiving to different types of (lossy) compression algos being applied to it based off of dolphin-tool: https://github.com/theKidOfArcrania/gc-patcher
GitHub
GitHub - theKidOfArcrania/gc-patcher
Contribute to theKidOfArcrania/gc-patcher development by creating an account on GitHub.
Diagamma
Diagamma27d ago
nice! i wrote something similar last month, although it's gui-only https://git.gauf.re/antoine/melvin
Gitea
melvin
user-friendly gamecube iso diffing & patching tool
Diagamma
Diagamma27d ago
last i checked there'd been no other implementations of this kind of patching tool (as far as i could tell, at least), i find it amusing that all of a sudden there's two made in the span of a couple months lol
theKidOfArcrania
theKidOfArcrania27d ago
ahh is this the one used by hero mode? ngl i decided to make my own cause I wasn't sure that particular patching tool was open sourced / available for others to use and I needed one soon to distribute my own mods but oh well 🤷‍♂️
Diagamma
Diagamma27d ago
ahh i see, it is the one hm uses yeah, there's an info panel in it with a link to the repo but i might need to make it more visible ahah
theKidOfArcrania
theKidOfArcrania27d ago
i know there's that one central ttyd google doc. it might be nice if it was added there long-term wise i might just end up using melvin cause it does have the added benefits of being in rust
Diagamma
Diagamma27d ago
if you do, please do tell if you hit any issues/are missing a feature! i think the patcher part is pretty polished, but the diffing gui really isn't (e.g. it panics on invalid input atm), i need to get around to improving it at some point
Want results from more Discord servers?
Add your server
More Posts
TTYD: Infinite PitSo this mod now freezes the game every time I try to start it not sure what to doCamera Teleportation BehaviorIs there a way to have the camera instantly teleport to Mario's location instead of having it move tIs it possible to modify Mario's movesSo, I was wondering if it's possible to modify Mario's jump and hammer type moves where it does a cuMario's eye texture problem ttydHey guys! long time no see, so im making a paper Mario ttyd mod that replaces stuff with sonic charaStruggling to make a texture 128x64 instead of 128x32 (IA 8b)it cuts the top half of it...I have a errorI'm trying to compile TTYD64 and i get this errorHow to do adaptive musicHere's how to change BGM track volumes dynamically in response to gameplay. call `bgm_set_track_volProblem with Star RodI've posted this on #modding, but I'm gonna post it here so more people can see it and help. I trieCustom MusicHow do I add custom music? I've seen a tutorial on youtube using n64miditool and a guy that said thaStar Rod Helphow do i Change enemies HPStar RodI need help With This ErrorBook of Mario romhack helpHello! I recently purchased an ED64 Plus and tried booting Book of Mario, but I’m getting this pop uNeed help pleaseI’m on dolphin emulator trying to download the infinite pit mod for ttyd and I want to use a gci folFailed to create shader SpriteShader nullI get this error whenever I try to open the sprite editor in Star Rod. I'll post the log in a bit.Adding new Debuff - Frozen status issue #1 of 2Hello, I'm resurfacing this issue when enabling Frozen Status for enemies adding this code enables [Solved] Issue with loading custom mapI tried loading a custom map I began making as a way to figure out how to make maps, but when I try Updating Visual for Boosts in BattleI know older mods have a thing where when displaying stat boosts the visuals don't accurately show wED64 Plus InquiryHello! I’m trying to save up/purchase an ED64 Plus, as it fits my budget. Truth be told, I’m only seWhat controllers do you use for N64 emulation?Just a pollFirelightHi all, I wanted to create a thread for feedback regarding my project Firelight. I've talked about i