Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] ROM patching thought UI #227

Closed
binarygeek119 opened this issue May 3, 2023 · 5 comments
Closed

[Feature] ROM patching thought UI #227

binarygeek119 opened this issue May 3, 2023 · 5 comments
Labels
feature New feature or request

Comments

@binarygeek119
Copy link

rom patching would be useful to those of us that play rom hacks/translations.

i think a sub page in the game details "Rom Hacks" then it would list in the original rom details with all the hacked roms of that game.

"Super Mario 64" = "Super Mario 64 - Star Road"

i think a auto name would work. filename + patch/hack name = filename - patch/hack.rom

and auto move the rom into a folder then in that folder a subfolder hacks

|rom
| Super Mario 64
| Hacks
| Super Mario 64 -Star Road.rom
| Super Mario 64.rom
| nextgame.rom
| etc

@binarygeek119 binarygeek119 added the feature New feature or request label May 3, 2023
@XargonWan
Copy link
Contributor

I already made an analisys of this issue here, feel free to get inspired or implement it in the same way: RetroMan-project/core#30

@velmirslac
Copy link

Integration with RomPatcher.js might make this easier.

@gantoine gantoine changed the title [Feature] rom patching thought ui [Feature] ROM patching thought UI Aug 5, 2023
@gantoine
Copy link
Member

gantoine commented Aug 5, 2023

Support for #228 would be nice-to-have before attempting to implement this. I worry about patching large ROMs in JS, since it would mean patching them fully in RAM. It seems someone has written a little python utility for this, although I haven't tried it yet.

@binarygeek119
Copy link
Author

I would add from dlc and patch this folder structure

roms/ps3

  • dlc
    -- game1/dlc1
    -- game1/dlc2
  • patches
    -- game1
    -- game2
  • game1.ps3
  • game2.ps3
  • hacks
    -- game1.total_conversion.n64
    -- game2.new_level.n64
  • translations
    -- game1.jpn2eng.nes
    -- game2.spanish2eng.nes

In the webui in the game details add hack/patch then select what type of hack/patch

Patch

  • official (from dev)
  • unofficial (community made) [example: Skyrim unofficial patch v2]
    Hacks
  • total conversation [example: GTA vice City to bttf hill valley]
  • minor hack
    -- added content, new feature, character/vehicle mod (check boxs)
    Translations
  • Japanese to English (jpn2eng)
  • Spanish to English (span2eng)
  • Spanish to Japanese (span2jpn)

@gantoine gantoine modified the milestone: File management Mar 17, 2024
@gantoine
Copy link
Member

Going to close this as won't due, due to its low priority and the fact that other tools can do this way better then we ever could. https://github.com/emmercm/igir

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants