![]() |
Is PGE safe to use?
Hello, so while using PGE I have noticed it does weird, unwanted things to your ROM... I'm not sure how malicious the program is but here is what I recorded just doing a simple change (changing Torchic, Combusken, Blaziken ability from Blaze to Speed Boost/Blaze)
1) It does the change we want which is change the ability, great 2) However, at adress 450C50 in FR there is text 'YOUNG FOWL'. For some reason PGE changes the last 2 letters to 'space n' So essentially... 'YOUNG FOWL' becomes 'YOUNG FO n'. 3) At adress 450C74 there is text for BLAZE, after this text there is 00 00 00 00 00 00, PGE changes this likeso: 00 00 FE FF 00 00 4) At adress 450CA0 there is text for MUD FISH, this text ends with FF but PGE changes this FF to 03... Which makes me think the game could crash if this text ever were to appear in-game because the game wouldn't know when to stop because there's no FF to break the code after the text... In short, to me PGE esp the Pokemon Editor seems very risky to use!! |
Quote:
|
This post triggered my alert. Oh boy here we go.
Quote:
PGE hasn't been posted on this site for years. Currently minimal support is being offered here. Feel free to post on there and we'll try to figure out what is going on. I'll see if I can confirm your findings after dinner. Also please keep in mind that while I'm not actively updating PGE it is open source and I am currently looking for someone to hand it off to. If there is in fact an issue and it is a quick fix, I may fix it. Quote:
G3HS is an incomplete imitator program that the creator eventually abandoned. Unfortunately, there are several data tables and new findings that G3HS wasn't coded to handle; so much so that G3HS even breaks compatibility with PGE and can cause weird stuff as well. We should be moving to disassemblies anyway people! |
Quote:
|
Quote:
|
Quote:
|
Well, it keeps doing weird things, I've noticed because I now do file compares after every change and it lets me see exactly what bytes the program changed, and while it does change the bytes it needs to to do the desired change to the ROM, it also does other unwanted things, some of them seem pretty dangerous. These are my findings, if you GAMER2020 could confirm it, that'd be great...
|
Quote:
I took a look last night and it only seems to miswrite the pokedex species name and only on Fire Red. Nothing game breaking at all. The game wouldn't load anything past the character limit for that. I've always preferred Emerald over Fire Red anyway. But like I said, we should be moving to dissassemblies. |
Personally, I find Gen 3 Tools (G3T) and D&D work best for me. No noticeable bugs found there. PGE may have some text bugs, but I think its real flaw, like most rom hacking tools, is its error handling (as in there is none). A real way to improve the tool would be to provide a notification of why an error is being caused rather than just showing an unhandled exception error.
Quote:
|
Quote:
Quote:
|
Quote:
|
Quote:
|
Quote:
Quote:
Please see below for where you said you used G3HS. https://i.imgur.com/TGgc5rn.png As I have told you in the proper thread support is voided due to using this tool. This is because G3HS breaks compatibility! I've also told you that the issue needs to be reproducible on a clean ROM. You haven't even provided steps for the exact changes that allegedly break the ROM. Without this, nothing can be done! |
Quote:
|
| All times are GMT -8. The time now is 2:24 AM. |
![]()
© 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.
Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.