#Update/Fix the GetFieldID.pnach for Actual Hardware users
523 messages · Page 1 of 1 (latest)
wxnder where the fuck did you get a crt from lmao
CRTs are suprisingly plentiful in california
OfferUp from some dude
how heavy is the thing
like 5-7 pounds lmao
bruh 💀
it’s actually not that big
nice and crunchy 4:3 like it should be
like it can’t kill you if it falls on you
it can definitely damage you or break a bone if it falls on you lol
but it will kick the air outta you
it didn’t come with the og remote and there’s like barely any info on this specific TV
so I can’t fix the overscan and other settings
what brand is the tv
if you don’t live in a city, RF is mostly fine
and you really don’t need a massive CRT unless you’re sitting far away
wxnder i found the operating instructions as 2nd google result
this is definitely overkill
but does it include a diagram of the pcb
sony trinitron wega 36FS120, 220 pounds somehow 🙃
I want your setup
reddit crtgaming has diagrams on rgb mods for most sets
man this thing relies a lot on the remote lmao
https://www.manualslib.com/manual/246364/Panasonic-Pv-9d53.html
only paid 5 bucks because that lady was literally insane
i asked her if she had a dolly and she said she did
cuz mine fits on top of a little bed side cabinet☠️
when i got there, the dolly was a folding ironing board and a half broken skateboard mashed together
💀
like I deadass got my drawers under that jawn🤣☠️
also this tube kinda sucks
it does component and widescreen
but not 480p?
only 480i
i can’t complain for only 5 bucks
damn
that’s true tho, at least it was cheap
yeah I thought that using a universal remote would’ve been helpful but nah
took it apart to unplug the velocity modulator, and accidentally set it into permanent degaussing mode
so it was throwing off massive energy that made the hair on my arm stand up
yeah but idek if ppl other than me even have this model
this shit was made for RVs or smth
i nearly bought that exact model from an estate sale
cuz that’s what the og owner said he had it in
i went to go get my wallet out of my car, and when i got back
someone knocked it off the shelf and broke it
What is the problem with the conversion?? It spills an error or something?? Would like to test with any program you are using, can't find this ps2rd program but I did find a pnach_converter online which converted the cheat into raw code with a minor adjustment to the GetFieldID pnach
Don't really know if the raw code is the needed one for it to work in real hardware tho, can't really test this on a real ps2
it causes the game to crash on PS2 hardware due to an out of memory error i believe
All right so problem is not the conversion to a real cheat in ps2 but rather that is not really working there because of this memory issue
yeah i’m not positive about that though
All right maybe @main elk can confirm this??
Because if the conversion to a raw code is the problem I managed to get the raw code but if it's a memory error it will be much harder thing to deal with
yeah from what I can remember is that it was something like that
I think the patching itself is also broken, or smth
Regarding the pnach, there were two addresses with 2 extra zeros which messed up with the converters
Other than that the pnach could be succesfully converted
And regarding the memory issues I noticed the getfieldid functions are being written outside the elf, which not sure how that works, but maybe moving those functions inside the elf could do the job
Then again I have to look for space for that without messing the other things XDD
so patching the iso with the pnach?
🤔
Not very sure about the possible methods of patching in real hardware 😅
the PS2 Patch engine patches the elf inside the iso and outputs a patched iso aside from the original
so maybe if we try that out we can see if it crashes the PS2
Oooh that could be a good idea, maybe we can see if it is really patching those position supposedly outside the elf
Okay so testing with ps2 patch enginge initially it says "Too many patches to embed"
But interestingly if you delete most of the patches and program continues then a "Failed writing sectors" error pops up
Which could mean that indeed it cannot write past the .elf memory positions which makes sense because it cannot make the .elf bigger I guess
But yeah didn't know there was actually a limit in the patches you could apply, is like this in other programs?? Or is it just the ps2 patch engine and there is some other program that could let you write more number of patches into the game???
Oh thanks, I'll be checking that then 👍
I took a look at the code in the pcsx debugger and there was a lot of unused code
So yeah I removed that and seems to keep working
Don't know if that'd be enough to reach the cap tho but I removed quite a number of patches there
Don't really know where all of that came from, one probable cause for that is that pnach was auto generated and contained things never really used
(Btw testing this on qt+)
Okay testing with the reduced patch size, now it can even be applied in ps2 patch engine 
Only error left this one, which should be the one I was talking before about writing in non-existent addresses of the file
But first I think I can shrink the patch more, the getFieldMajor/getFieldMinor are ultra similar
This is the actual GetFieldID I modified if anyone wants to test it out, I'll try to merge it somewhere in the elf or maybe shrink it a bit to be able to stick it into there
@main elk wanna test? i can't get an ISO running for a while
nah I cant rn, I gotta get ready for work😓
Oh yeah, finally squeashed it into the elf memory sections, there you go 
This one is working with ps2 patch engine
Only thing left is testing it in real hardware
In order for this to be in the elf I had to skip a zeroing part at the entry point so I just hope it works fine without side effects 
I just tested it in pcsx and works
If it happens to not work on real hardware I can always try to find another memory position to write into
Working on android with last one I sent
Don't really want to condone using aether, but really I have no other means to test if this worked on real hardware so... This is the only test I can really do
Oooh just found something why original patch wasn't working...
Seems executable memory size wasn't set correctly and when the emulator was trying to run those instructions those cannot be run because they were out of reach
So just need to adjust the memory size to a bigger one and boom it's working on aether with this one
Which is better because it won't conflict with anything else, it is completely safe to use
Now THIS is the one you'll want to be using to prevent any conflict
Keep in mind this one won't work with ps2 patch engine, but should work with PS2RD and opl
Need testing tho, if anyone here could test it in real hardware that'd be cool
Currently works on android, that's the only test I could do with this last one 😅
I’ll see if i can test later today👍
Just tested it on my PS2 now; still didn't work, it just got stuck on a black screen :/
With opl you mean??
yeah with opl
All right then guess you can't expand memory size in there
Then best bet is this one
At least for hardware
Although in that one there was the memory expansion as well, let me remove that
All right this one should work on hardware then, it's all inside the same elf
I guess you were following this guide for testing right? https://gamebanana.com/tuts/14578
That's the one I was following
And just left the qt+ before building with aemulus and stuff
Can confirm; that one is working just fine on hardware (as is QT+)
Uuuh sweet 
🔥🔥🔥🔥🔥🔥
Then guess memory can't be expanded on real hardware 
Well, kinda... It's not necessarily needed but it could prevent any issue with the game
Because right now with the patch I sent the actual getField code is taking up some space in the program code, which is the .elf
So if the game actually need those positions I'm filling with the qt+ code it could overwrite the code or even not being able to write on those positions at all and possibly crash
But I chose a position which doesn't have any code and game "seems" to not be using so it's relatively safe
Typical thing to test with this is entering or lefting combat, entering a cutscene... All this stuff that may use that
But yeah seems those positions aren't used at all so... Fine 😅
If someone finds the game crashing or something let me know and maybe I could reproduce the steps to get there and fix it
yeah ofc, we’ll lyk
and thank you so much for the fix man🙏🙏
No problem
it's fun to tinker with the game haha
now i gotta make an ISO with all the mods enabled, since i deleted my last one
I must say I'm sinful, I play with widescreen 
it’s so jank
you have to install 20 other mods to fix issues with widescreen lol
and then 6 different cheats to fix positioning
no thanks
Don't think everything is fixed tho haha, yeah it still needs some work
But I think I got used to it, dunno
I think all of that’s gonna get compiled into a complete mod once everything’s finished
I just came up with an idea to possibly make the expanded memory work on hardware, if someone could test it that'd be great
The idea would be to apply this with ps2 patch engine
And then with opl use this cheat
If someone test this please lemme know 
would love to but i just broke my ISO applying stuff with patch engine 
it's doing what it did before with quick travel+
but now it's crashing in tartarus
Oh with other mod tho?? 😅
kinda sorta both
had to apply the direct commands cheat to the ISO because the game would crash
decided to apply ALL the cheats to the ISO to save myself the hassle
your getfieldid patch doesn't work when applied directly to the ISO it seems
i need to confirm that though
i'm readding the ISO with the party control cheat applied, and loading in every other cheat externally
Yeah getfield is impossible to get It work in patch Engine as It is messing with positions out of the elf
would that cause my issue?
i pressed square in the tutorial about splitting up
game crash
Yeah DC should be fine as It only uses positions inside the elf
yeah direct control worked and it was pretty sick
It seems patch Engine sometimes messes Up so that might be the cause as well
That's why the recommended way to do this is opl
But yeah for some cheats if It works you can go on with that
alright just to confirm
enhanced equipment management and no stunlocks work on hardware, yeah?
i forgot to add those last two cheats
The first one is a mod I made XDD think It should work
There was one user that got It working I think on real hardware
The second one I'm not sure but should work I think
i guess velvet room bg patch doesn't work on hardware either
because my game just froze after asking to fuse personas with elizabeth
That's weird, do you have the code for the bg patch??
Oh I'll check there then
Btw did you get this one working?? Or are you still at it
All right np 
Oooh wait maybe no velvet room bg is clashing with dc
Like I kinda remember the positions it's touching
But would need to double check if that's actually the case
I'll look into it later
All right just checked now and seems there is no conflict between the two mods, so yeah might be that one just not working on hardware
Lol I just read this, yeah game may be using the positions I used for getField in the elf for the tutorial 
rip, guess i gotta remove it
That's why I'm so stubburn to make the memory expansion work, it'd just avoid any random problems like this one you had, because we never know when it's gonna write that in memory and mess the code
So yeah for now you can remove it and maybe if the memory expansion thing works it would be ideal to have because won't be causing issues with anything else
i tried the tutorial yesterday with the patch that used positions within the elf and it worked fine for me actually
so it might've been something else that caushed bonq's game to crash
don't think so
was right as i pressed square
did you apply the getfieldid stuff to the ISO?
along with all your other cheats?
ah no i didn't try that, i just used the .cht file with opl
Actually you two are right, it's just the same tutorial might be using the memory positions I used for the code
That's why it's not working in bonq case but otherwise it would work as the code is left untouched
And I have a theory that opl keeps applying the patch every frame, that's why the memory expansion shouldn't be working on hardware
But if it is applied with patch engine that's only applied one time so might be the way to make it work in real hardware
yeah it was the velvet room cheat
not working on hardware it seems
strange
i hope it's not one of those cases where you have to apply it to the ISO
oh my god
another crash
fighting the first tartarus guardians
wtf is happening with this game
Without qt??
with quick travel+
this is my cheat currently
can you not use the direct commands saved to memory?
my only guess is it's that
Hmm I think direct commands added some kind of help for the tutorial
Maybe that's messing with the game??? As there's no hostfs in hardware
weird
Thing is if it's just replacing things it should work with hardware tho
why would it pop all of a sudden during the first tartarus fight
when i’ve done 10 plus other battles
unless
they teach you about tactics during that fight 
wouldn't be surprised
Thing is I think it's replacing a file so it shouldn't crash there
pain.
ohhhhhhhhhhhhhhh goodie
disabled the cheat, game still crashed 
tactics memory was off for this one too
just wanted to mention that
Not really sure what could be doing that 
Wouldn't say it's dc
Like dunno maybe could even be qt???
that's the thing
does quick travel even touch the same files?
if i disable the cheat, it has the exact same issue
meaning it's something to do with the mods itself
my only other theory is that it's not merging properly
has anyone actually tested the mod on hardware?
and gotten past that point?
creator is being no help to me
alright well i just watched gameplay
games dying trying to load this message it seems
Could be the code i placed in the positions that could be messing up stuff
yeah id believe that but uh
the game is freezing even with the cheat disabled
meaning it can't be the cheat
if the cheat were disabled, it wouldn't even try to load anything, would it?
But you did place it in the iso with patch engine right???
i placed the direct commands cheat in patch engine
getfield id is in the cht file
the only one in patch engine is direct commands
Yeah wouldn't mess with anything really if it's completely off
well
the direct commands cheat would still be on, since it's applied to the ISO itself
yeah maybe
Like in the hardware guide it said it wasn't recommended because it could mess up some patches or something
But never really tried it so... Can't really tell if it is any good or bad
someone else said they played the entire game just fine with direct commands
but no quick travel+
Yeah but thing is you disabled qt+ right??
And still not working
Maybe some weird iso corruption happened?? And can't load some stuff??
Kinda lost with this one
have yet to do that
Yeah I remember there was a user in real hardware that played the entire game and didn't really told us nothing was wrong
Ooh you mean the modified files and stuff
yeah nah, haven't touched the ISO
Don't think those should affect there in any way really tho
yeah i don't think there's any file conflicts
part of me thinks there's cheat conflicts but i dunno
Could be some kind of conflict wouldn't discard that
you want my ISO and cheat file to test?
That'd be good to have yeah
And the memory card I don't know if it can be copied to send it over??
i can probably send that over too
i forget how to pull data off a memory card with ulaunchelf?
Don't really know 
i think you just go into your memory card directory (mc0: or mc1: depending on the slot), find the save file, copy it like normal, and then (assuming your putting it on a usb) use the psuPaste option to save a psu file
oh psu paste
i used mcpaste
so i would go inside and copy the file without an extension?
damn that takes a while
forget how slow this stuff is
don't think i can backup my save
just left for 10 minutes and it still hasn't finished pasting
That's slow
yeah that shouldn't even be happening
I just tried copying one of my saves now and it pasted basically instantly 
what file did you copy
you went in the memory card folder, copied the file next to the icons?
I'll be checking this tomorrow tho, I'm sleeping now, if you need to send me the iso or stuff I think it's better you send it to me on direct message to not having here an iso hanging around 😅
or did you copy the entire folder
I copied the folder
still uploading sorry
yeah that'll do it lol
i forget how garbage my FMCB install is
what version of ulaunchelf are you using?
4.43a?
Yep
weird
had this issue all the time
is it because my FMCB version isn't the latest or something
i'm on 1.96 not 1.966
doesn't seem like i can get my save file off this thing
time to retest but with no quick travel+
weird
i think it really is just quick travel+
hmm weird
i just tried testing a new iso & .cht file with more/updated mods in it and direct commands is working fine for me in the .cht file no issues and no patch engine required (even the first guardian fight works
), but then trying to press square to quick travel/give orders in tartarus crashes the game
UNLESS I switch over the old .cht file i was testing with yesterday which only has an OP fmv swap patch and the qt+ patch and then qt+ works fine with no issues at all, the menu pops up and i can give orders in tartarus, no crashes (but then obviously the rest of the code mods like direct commnds don't work
)
yeah direct commands needs to be applied to the ISO according to the creator
it doesn't actually, it works fine in the .cht for me
oh for real
yeah
weird
can you send me your cht file
did you add the naviextended dismissal patch?
yeah sure thing
i didn't have no stunlocks installed so maybe
time to retransfer and retest with your cheat file
let's hope it works
if it doesn't ill remove no stunlocks
does it usually take a while to load the cheat file 
ugh
i think my ISO is just broken or something
all i did was transfer the old unpatched one wtf happened
nope
it’s the cheat
and the cheat code works for you?
the one you sent me?
yeah works fine for me (not counting the qt+ crash at least)
oh no i sent the one where direct commands work but not qt+
my bad
oh so you do need to apply the cheat to the ISO
for qt+ compatibility maybe yeah
direct commands works for me in the .cht but then that causes qt+ to not work so yeah it might still be necessary to patch engine one or the other i guess
ok back to square one 
i think the order the patches are in matters too btw because i just tried editing my .cht to move direct commands to the bottom of the file and that lets quick travel+ work again...
ONLY FOR IT TO CRASH AT THE FIRST TARTARUS GUARDIAN
(although not quite in the same spot as when it was happening for you; i got a crash after the message while you were crashing before it)
so it's either quick travel+ or direct commands cheats that are breaking it
seems like direct commands considering that's the one that's patched to the ISO
alright so
quick travel+ is at the very top
but if i put direct commands at the bottom it'll just crash like yours
ugh
no idea what's up
i cannot get your cheat file to work for me
at all
anytime i load it up, it freezes
even after copying data from it to another document
i do not understand this at all
it's less than 500 lines
there is space at the bottom
what is wrong with this cheat file
i do not get it
OPL instantly freezes trying to load the cheat file
anyone know? at all?
kinda stuck, can't do shit atm
testing your cht now

it works for me
(works as in launches that is)
got to the first guardian and game froze before even loading into the battle field with that .cht lol
fantastic
i'm so confused
adding the direct commands cheat part causes it not to load for me
i have my ISO uploaded
do you think you could test stuff for me?
i need a break from all of this
those are pretty much all the cheats i wanna have active
i just do not understand how everything is breaking
ok so it's something else it seems
got in game with my old cheat with no direct commands applied
still crashed in the same spot
didn't even patch the ISO either
must be something else
best case scenario? it's something to do with the cheats
worst case scenario? i have to figure out which mod broke everything
OH SHIT I MIGHT HAVE SOMETHING 👀
I just tested with that cht you sent bonq and i shifted direct commands up in between the getfieldid patch and the navi dismissal and everything seems to be working in tartarus
nevermind game just crashed 
cool
taking a break lmao
lemme know if you get anything else figured out, my ISO is in your dms
i've been at this since i woke up at 1 pm, it's been 5 hours
i think i've tried every possible avenue
besides removing quick travel+
but like
if i have to remove it to play the game
then i'm just not gonna play the game lol
ok now i'm stopping
i removed quick travel+ just to retest
crashes in the exact same spot
so it's not quick travel+
it's most definitely direct commands or something
what i don't understand is how it worked perfectly fine for someone else

i believe i found the issue
maybe
no idea
colorful party panel modifies the same files as direct commands does
but the mod is just .bin files
according to the creator
it could be indexing something out of bounds, causing a crash
Well that’s odd because I ALSO have colourful party panel and direct commands installed on my iso but (with the cht setup right) it worked fine for me?
Maybe it has to do with how aemulus handles merging (it does merging of files in the output directory, so a mod that replaces a PAK would overwrite the original file, then a mod that uses merging will merge over the now replaced file)

can you show me your aemulus loadout
is colorful party panel below or above direct commands
lemme change my mod order around and try again
and so you got direct commands + quick travel+ to work together in a cht file?
sadly not quite no
i managed to get the message and selection for quick travel+ to show up and for direct commands to be a selectable tactic in battle
but the game would crash as soon as it becomes that party members turn 
(so if i set yukari to dc the second it's her turn the game crashes)
separetly in a .cht but something is preventing them from working at the same time and I have no idea what
or should i try patching the ISO with direct commands?
i think ivan said they modify the same thing at different times
i'm gonna try patching the ISO with the direct commands cheat, that got it to mostly work for me last time
someone else got direct commands to work but they said to patch the ISO with it
and they beat the entire game with no issues
and i just confirmed it's not quick travel+
hoping this load order will fix things
huh so
maybe it's P3FasterStart?
@neon leaf tiny tweaks entirely works for you?
you have it enabled
is that what you use instead of classroom / social link cheat sheet?
i haven't actually had the chance to get far enough into the game to test if it works fully or not i just kinda turned it on and left it lol
(although i probably should disable it and rebuild since it adds new files which obv won't end up in the iso when building with mod compendium and that'll probably break things)
i don't use any cheat sheets at all either since uhh i dun wanna 🙃
heh alright
i guess im a cheater lmao
weird ask but uh
what's the size of your ISO file?
like in GB/MB
Lol so It is a DC + qt problem then??
What really is weird is that the two mods actually are modifying different positions so the cheats shouldnt really conflict
actually nope
a mod loading error it seems
moved some stuff around and it worked it seems
mhm me too
can confirm here that using patch engine to patch direct commands onto an iso then using a .cht for QT+ (and any other mods) seems to be working perfectly 👍
Direct commands worked on the first tartarus guadrian, could open and use the QT+ menu with no issues, was able to give orders in tartarus no issues; i feel pretty confident saying it works perfectly tbh
If you find any further weird crashes maybe it'd be a good idea to test this method as well, it's safer if it does work
However don't expect you to try it, you two must be already tired trying to get things to work already 
i'm afraid to mess with it and break it again 😭
Yeah expected that haha np
yeah i might give that a shot tomorrow morning if i have time
not keen on trying more stuff right this second after spending all of today trying to get something working haha
(esp when it takes me like 1-2 hours just to get a modded iso onto my ps2
)
That's fair
but thanks for checking when you have the time of course
Lol just noticed you actually CAN patch positions out of the elf with patch engine lol
Like the only reason I thought it wasn't possible is because this error was poping up
But that error actually came from my hard drive being full rather than writing out of the elf 
So... yeah applying this with patch engine should be enough
If it's still not working the patch engine + opl alternative could be tested as well but maybe this one patch alone with patch engine should be enough
Was able to test both of those this morning and unfortunately neither of them worked :(
QT+ didn't work at all with this one (though it didn't cause any crashes at least)
QT+ also didn't work at all with this one, and trying to give orders in tartarus crashed the game
although opl didn't get stuck on a black screen using a .cht with the version of getfieldid that has the expaned memory addresses so that's something?
(it also didn't require changing the master code in the cht after patching which was a nice little bonus)
I guess you were using the fieldScriptAnywhere with the two of them right?? Because qt wont work otherwise
Anyways thanks for the testing! At least now it's not crashing with the memory expansion which is great
I was using field script anywhere with both yeah
All right... Guess I could think something else but for now nothing really comes to mind 😅
Wonder what's really going on with memory in real hardware
💀
If you have the Return to Highest Floor you have to make sure it's higher up than the Change Difficulty mod
Don't know if it's the case but maybe ordering is messing up there
nah it wasn’t working in the dorm
i think the check tv multiple times mod was above it
yeah it's above it
no biggie, i can change difficulty in tartarus, where it matters
clearly the biggest difficulty for players is saving their game in general
Oh so in Tartarus you can?? This is so random 
nah it's just a mod loading order thing
i don't even know if i need check tv more than once per day
i bet i could even update both mods to use hooking
Seems like it yeah, some merging issue
damn it's been a year alr😅 sorry to ask but is this the final GetField patch or were there still issues with it?
Lol true it's been some time
I'd have to check the patches
I'll do that in a while, I'll let you know which one It is 
@main elk this is the one that works 
Also keep in mind later versions of qt+ won't work since they add the navi and more stuff which would need to be relocated in the .elf
You'd have to use one of these versions with the page system and no navi
alright thank you so much! 🙏🙏
Made a new version for the cheat!! This time 100% the memory addresses I use are not used by anything else, after all I'm using debug menu's code space
That being said it's incompatible with debug menu (don't think anyone'd want to use debug menu + any mod in a normal playthrough tho)
Also have made a cheat for manual inheritance (FES style version) that will work in hardware, like this new getfieldid cheat, it's incompatible with debug menu, but if someone is interested in testing it out, let me know whether or not it worked!!!
Remember, to apply these patches you'll need to use ps2 patch engine or any sort of static cheat applier into the iso 
bet tytyty🙏 🙏 🙏 🙏
I'll test it out in a couple days, I mainly want tiny tweaks 1.2 to be finished b4 bcuz I want to print the game with the mods on an actual disc via FreeDVDBoot
so far I'm only hoping to get custom 3d models made and setup for an event and I'm recoloring Aigis' menu for the Answer, every other feature is ready to go
Lets gooo wanted someone to test it out, so glad you'll try it 🔥
Best of lucks then, I don't really work on 3d modelling so can't help there unfortunately 
