Soly's Stash

Discussion in 'Tools' started by Soly, Dec 21, 2015.

  1. Soly

    Soly Member

    Location:
    CR
    The only tool supporting json is the unitxt iirc...

    Send me a PM I guess and i'll give you the code for reading the ItemRT.gsl
     
  2. Soly

    Soly Member

    Location:
    CR
    This took forever...
    But turns out pso+ has an extra string group so I have removed hardcoded string groups from gc and xb.
    I didn't look too much into dc so it will stay hardcoded for now.
     
    MagicLuthee likes this.
  3. Echelon

    Echelon PSOBB plastic surgeon

    Theme Editor doesn't work anymore? It does not change anything for me, even after reinstall.
     
  4. PalmtopPanda

    PalmtopPanda Member

    Funny I was going to make a post last night about Theme Editor, glad I'm not the only one. On first run it creates and saves the changes to Theme.ini in the addons folder but none of this is actually applied ingame. Thanks for all these wonderful addons by the way!
     
  5. staphen

    staphen Member

    Guildcard:
    42013252
    Echelon likes this.
  6. PalmtopPanda

    PalmtopPanda Member

    Ahhh, that's definitely something that maybe should be added to Soly's readme or github page (or even this op). Thanks Staphen!
     
  7. Soly

    Soly Member

    Location:
    CR
    Is worth to note that the code for the custom theme was already merged into Eidolon's repo but it needs a new release.
     
    Echelon likes this.
  8. Echelon

    Echelon PSOBB plastic surgeon

    Last edited: Jun 18, 2018
    PalmtopPanda likes this.
  9. Soly

    Soly Member

    Location:
    CR
    Updated the login server download.
    Pretty much the same thing, ItemRT.gsl and updated version string, this time I built both sql and nosql versions.

    They have not been tested tho.
    Any issues, let me know.
     
  10. Echelon

    Echelon PSOBB plastic surgeon

    Any update on this? I would like to try others plug-ins like the drop chart viewer but they don't seems to work with your release and i'd like to keep the custom theme :oops:
     
  11. Soly

    Soly Member

    Location:
    CR
    I don't know why they wouldn't work... unless there have been more changes into the main thing... I'll look it up later.
     
  12. choogiesaur

    choogiesaur Member

    Hi @Soly,
    Awesome set of tools. I've been using them to make a PSO GC mod for fun/learning.

    Was able to edit DAR rates with ItemPT editor and rare drops with ItemRT editor and reinsert them into the game.

    Question about ItemPMT Editor GC version, when using it I was able to do things like add a photon color and assign it to different pre existing items. Now when I add an item, in this case I added one under 000E00 (basic double sabers group) it creates a new entry 000E03 and assigns it an ID of 460.
    [​IMG]

    However when I look in the other tabs, the rest of the items are now shifted by one spot. First entry under armors/units is no longer "Frame" and "Knight/Power":
    [​IMG]
    [​IMG]

    In game, I am able to add the new item to my player inventory via code/item maker quest. The customization for the item works fine such as ATP min, photon color, etc. However the shift of all items by one is reflected in game; for instance, what used to be a Red Ring in my inventory loads the item description and name for "Tripolic Shield", though the item stats are still that of Red Ring.

    Any idea what causes this? Is it a bug, or simply that inserting new item data pushes the rest of the data back? Is there a way to cleanly insert a new item, give it stats and unique name, and be able to assign it as a drop in ItemRT?

    Thanks,
    choogie
     
  13. Aleron Ives

    Aleron Ives Member

    Location:
    California
    There's an easy way and a hard way.

    The easy way is to delete an existing item from the game to make room for a new one, e.g. one of the useless DB's Sword or Flowen's Sword clones. Every time you want to add a new weapon, you have to delete something else to make room for it.

    The hard way is to redo the text file for every language and patch a bunch of hardcoded values in PsoV3.dol that rely on the original item count, e.g. things like "SPECIAL WEAPON" and "???? Gladius" will say stuff like "Native" and "Monomate Gladius", because you changed the total item count, and the hardcoded string IDs Sega used no longer point to the correct strings. Adding new weapons is a major pain and is generally not worth it since we can't import models.
     
    choogiesaur likes this.
  14. Echelon

    Echelon PSOBB plastic surgeon

    I'm dumb, idk what i did wrong before but the drop chart viewer works fine, my bad...
    Sorry for wasting your time.
     
  15. Soly

    Soly Member

    Location:
    CR
    Sorry I didn't check that stuff out but I have been busy with work (actual work).
    Glad to hear it works tho... @Eidolon should make a new release and check out my PR :p
     
    Echelon likes this.
  16. MagicLuthee

    MagicLuthee Member

    Hello Soly, does your PSO string tool catch all strings when converting to json now that you un-hardcoded some of the code for PSOGC ? What I'm wondering is if during the Bin -> JSON -> Bin process some strings are lost or not, and if it actually is the best way to edit these files (I know no other way) ?
     
    Last edited: Oct 10, 2018
  17. Soly

    Soly Member

    Location:
    CR
    I don't remember honestly since I don't use those but I don't think I'd leave something that deletes strings (unless it's a bug I didn't catch).
    As for the best way to edit these files, I don't know... but if it's the only way (atm), I guess you have no choice?
     
    MagicLuthee likes this.
  18. Iraelaemei

    Iraelaemei Member

    This may be an extremely dumb question, but are the tool listed with GC after them for editing Phantasy star episode 1 and 2+ files from a Dolphin emulator for instance?
     
  19. Aleron Ives

    Aleron Ives Member

    Location:
    California
    You can edit files from any release of PSO GC, in theory. ;)
     
  20. Iraelaemei

    Iraelaemei Member

    Is there a easy to follow guide? I am having no luck finding how to do this.
    As the only files I can find relating to PSO on my Emulator, are the .gci memory card files.
     

Share This Page