ROM Hack Others Project Yu-Gi-Oh Tag Force Evolution PSP

serpente_destro

Member
OP
Newcomer
Joined
Nov 8, 2024
Messages
9
Trophies
0
Age
26
XP
35
Country
Italy
Hello,

I'm trying to mod Yu-Gi-Oh Tag Force Evolution for PSP to give characters better decks and improve the translation. The decks' data and some scripts are stored into EBOOT.bin, so I've extracted this data through DecEboot t and EHPScanner and I've modified some bytes. Now I want to "repack" the data I've extracted from EBOOT.bin, how can I do that?
 
  • Like
Reactions: Momo333

YuseiFD

Well-Known Member
Member
Joined
Jul 6, 2016
Messages
666
Trophies
0
Age
34
XP
2,919
Country
Hello, you're thinking off tag force 1, which is the original PSP game where they ported it to the PS2 under the name you mentioned, tag force evolution.

Try manually doing it in a hex editor and check if the changes took effect in the game, if not, that means the recipe codes you found in the EBOOT aren't the duel recipes but the unlockable ones.
 

serpente_destro

Member
OP
Newcomer
Joined
Nov 8, 2024
Messages
9
Trophies
0
Age
26
XP
35
Country
Italy
Hello, you're thinking off tag force 1, which is the original PSP game where they ported it to the PS2 under the name you mentioned, tag force evolution.

Try manually doing it in a hex editor and check if the changes took effect in the game, if not, that means the recipe codes you found in the EBOOT aren't the duel recipes but the unlockable ones.

The issue is that the eboot file is encoded somehow, so I need to extract the data using specific software before making any changes. I succed extracting data and modifying it, but I don't know how to pack data back into the eboot format.

try EHPLoader

https://github.com/xan1242/TFEhpLoader
Post automatically merged:

i used this back in the day
so try this one out
I had tried it, but it didn't work. :( I tested it with the file cname.ehp by modifying Jaden's name to AAAAAAA, but nothing happens when I run the game on PPSSPP (I tried with every language).

EDIT: Here it is my file. You can see my modifications in the file tag-force\ehps\ULES00600\cname.ehp at 0x5C0
 

Attachments

  • tag-force.zip
    17.6 KB · Views: 5
Last edited by serpente_destro,

serpente_destro

Member
OP
Newcomer
Joined
Nov 8, 2024
Messages
9
Trophies
0
Age
26
XP
35
Country
Italy
Having the exact same problem, and exactly with the cname.ehp file, as yourself. I change someones name there and try with TFEhpLoader but it doesn't change in the game. Did you manage to fix?
No, I didn't.
I believe there might be an issue with the first Tag Force due to a missing .ehp file, which is present in the new Tag Force versions. I've also opened an Issue on the developer's GitHub, but it seems they haven't been active lately.

From what I understand, PPSSPP decodes the EBOOT.BIN file at the game's boot. The plugin’s purpose is to exploit this window to swap the original .ehp files with the modded ones. It’s a clever approach, and with a small fix to the plugin, I should be able to adapt it for the older game version.
 

serpente_destro

Member
OP
Newcomer
Joined
Nov 8, 2024
Messages
9
Trophies
0
Age
26
XP
35
Country
Italy
Problem Solved :yaypsp:

You don't need to re-encrypt the EBOOT file. To modify the data in EBOOT.bin, simply decrypt the file, make your changes, and save it as EBOOT.bin. PPSSPP will automatically recognize and use the decrypted version.

1731954611112.png
 
  • Like
Reactions: YamatoNag

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • IC_ @ IC_:
    Are you doing alright?
  • Xdqwerty @ Xdqwerty:
    @IC_, that was a response to what you said
  • IC_ @ IC_:
    I know, but I wanted to ask you as well.
  • Xdqwerty @ Xdqwerty:
    @IC_, Yeah I guess
  • Xdqwerty @ Xdqwerty:
    Mediocre at worst
  • IC_ @ IC_:
    I guess that's still not the worst.
    For a long time it used to be, that whenever anyone asked me how I'm doing, I could only ever give negative answers.
    +1
  • Xdqwerty @ Xdqwerty:
    @IC_, btw I made a bluesky account a while ago but i'm not yet used to it bc most of the content I get is not of my interest
  • Xdqwerty @ Xdqwerty:
    @IC_, thats why i'm staying in Twitter
  • IC_ @ IC_:
    I haven't ever used either of them, besides viewing specific content while logged-out.
  • IC_ @ IC_:
    I am not sure what to think of Bluesky. Some people are overly positive about it, some are overly negative. It popped out of nowhere when seemingly everyone who dumped Twitter had already moved to Mastodon or similar federated services.
  • Xdqwerty @ Xdqwerty:
    @IC_, not liking/doing what everyone else likes/does sort of makes me feel bad
  • IC_ @ IC_:
    I still don't get what the deal with Bluesky is, I heard it was supposed to be federated and possible to self-host like Mastodon as well, but somehow I haven't seen or heard anyone doing that. Yet people complain about community and moderation issues on the official Bluesky instance. I really don't get what's going on and how it's supposed to work.
  • Xdqwerty @ Xdqwerty:
    @IC_, Yeah most of the posts I get are either about polítics or selfies and all that
    +1
  • Xdqwerty @ Xdqwerty:
    @IC_, although I just asked on the official subreddit if there is any feed(s) with the content I like
  • IC_ @ IC_:
    Myself, I have no interest in using (having an account on) such a social media website. People are often surprised that I don't have any social media and none of the most popular IM services, especially in real life. But I continue to stand against it, even when so many people have complained about it. Even if it makes my life a bit harder.
  • A @ anotherthing:
    I don't bother with social media.
    +1
  • Xdqwerty @ Xdqwerty:
    @anotherthing, being online is one of my few ways of entertainment since I will be murdered/kidnapped if I go outside while alone
    +1
  • IC_ @ IC_:
    At some point I should probably create my own blog website, so my blogs can reach more people outside of GBAtemp. Long-form blogs are much nicer in my opinion compared to this modern "microblogging".
  • Xdqwerty @ Xdqwerty:
    @IC_, I ran out of ideas for blog entries and thus I just make profile posts
  • IC_ @ IC_:
    I still have lots of ideas, but it unfortunately does take a lot more effort to write a good blog entry with photos than to write a simple post.
  • IC_ @ IC_:
    Once I finish this project I've been working on for months, I'll hopefully do a blog entry about it.
  • Xdqwerty @ Xdqwerty:
    @IC_, I have been starting making a game, I will record a gameplay of the battle system once it's relatively done
    +1
  • IC_ @ IC_:
    Haven't ever heard of it, but it could be interesting. Are you using RPGmaker for it, or something else?
  • Xdqwerty @ Xdqwerty:
    @IC_, gdevelop
    Xdqwerty @ Xdqwerty: @IC_, gdevelop