-
Posts
13 -
Joined
-
Last visited
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Posts posted by Foxes
-
-
Whenever I type in a search box in PKHeX (e.g. to search for a Pokemon species, move, nature, etc.) it will crash immediately. I'm currently using Ubuntu 22.04, but this was also a problem on Ubuntu 21.10. Every other aspect of the program works perfectly fine, it's just very annoying having to manually search through the massive lists to find what I'm looking for. Any help is appreciated! Here's the crash log:
SpoilerUnhandled exception: page fault on read access to 0xffffffffffffffff in 64-bit code (0x000003af6f1ab0).
Register dump:
rip:00000003af6f1ab0 rsp:000000000141dd18 rbp:0000000000000000 eflags:00010206 ( R- -- I - -P- )
rax:000000000216e7f0 rbx:0000000002169280 rcx:006f006e00200065 rdx:000000000141ddc8
rsi:006f006e00200065 rdi:000000000141ddc8 r8:0000000003000020 r9:0000000000000000 r10:0000000000000fe0
r11:00000001801c5730 r12:00000000016cba90 r13:0000000006288bf8 r14:000000000216e7f0 r15:0000000000000400
Stack dump:
0x0000000141dd18: 000000018021324a 0000000003000020
0x0000000141dd28: 0000000180239004 0000000000000400
0x0000000141dd38: 0000000002168b10 0000000006288bf8
0x0000000141dd48: 0000000002169280 006f006e00200065
0x0000000141dd58: 000000000141ddc8 0000000009c8efb0
0x0000000141dd68: 00000001801d051d 0000000007a3768b
0x0000000141dd78: 0000000000000000 0000000002168b10
0x0000000141dd88: 006f006e00200065 0000000002168b10
0x0000000141dd98: 00000001801c576e 0000000002241e20
0x0000000141dda8: 0000000004dffee6 000000000141df18
0x0000000141ddb8: 000000000141dffc 3ff0000000000000
0x0000000141ddc8: 0000000000000000 000000000141edf0
Backtrace:
=>0 0x000003af6f1ab0 wcslen(str=006F006E00200065) [Z:\usr\src\packages\BUILD\dlls\msvcrt\wcs.c:2871] in ucrtbase (0000000000000000)
1 0x0000018021324a in libmono-2.0-x86_64 (+0x21324a) (0000000000000000)
2 0x000001801d051d in libmono-2.0-x86_64 (+0x1d051d) (0000000000000000)
3 0x000001801c576e in libmono-2.0-x86_64 (+0x1c576e) (0000000000000000)
0x000003af6f1ab0 wcslen [Z:\usr\src\packages\BUILD\dlls\msvcrt\wcs.c:2871] in ucrtbase: cmpw $0,(%rcx)
Unable to access file 'Z:\usr\src\packages\BUILD\dlls\msvcrt\wcs.c'
Modules:
Module Address Debug info Name (67 modules)
PE 0000000000400000-0000000001312000 Deferred pkhex
PE 0000000004970000-0000000004dec000 Deferred mscorlib
PE 0000000005810000-0000000005ad4000 Deferred system
PE 0000000005ae0000-0000000005b60000 Deferred system.drawing
PE 0000000005b60000-0000000005b68000 Deferred accessibility
PE 0000000005ba0000-0000000005bee000 Deferred monoposixhelper-x86_64
PE 0000000005e10000-0000000005e18000 Deferred system.valuetuple
PE 0000000005f70000-0000000005f96000 Deferred system.configuration
PE 00000000060d0000-0000000006110000 Deferred mono.security
PE 0000000006340000-0000000006364000 Deferred system.numerics
PE 0000000006370000-000000000645c000 Deferred system.runtime.serialization
PE 00000000070b0000-00000000070c0000 Deferred i18n
PE 00000000070d0000-00000000070ea000 Deferred i18n.west
PE 0000000007100000-000000000710c000 Deferred system.runtime
PE 0000000007120000-0000000007128000 Deferred system.resources.resourcemanager
PE 0000000007130000-0000000007138000 Deferred system.runtime.interopservices
PE 0000000007150000-0000000007260000 Deferred system.core
PE 00000000080f0000-00000000082fc000 Deferred system.data
PE 0000000008300000-000000000860e000 Deferred system.xml
PE 00000000087f0000-00000000087f8000 Deferred system.reflection
PE 000000000bbd0000-000000000bbd8000 Deferred system.runtime.extensions
PE 000000000d0f0000-000000000d286000 Deferred libmono-btls-x86_64
PE 0000000010000000-000000001079a000 Deferred system.windows.forms
PE 000000007b000000-000000007b5dd000 Deferred kernelbase
PE 000000007b600000-000000007b791000 Deferred kernel32
PE 0000000170000000-0000000170358000 Deferred ntdll
PE 0000000180000000-000000018045c000 Export libmono-2.0-x86_64
PE 00000001c69e0000-00000001c7777000 Deferred shell32
PE 00000001c8b40000-00000001c8bb6000 Deferred msacm32
PE 00000001c8db0000-00000001c90cc000 Deferred msvcrt
PE 00000001d7cb0000-00000001d7cdb000 Deferred wsock32
PE 00000001dd3f0000-00000001dd771000 Deferred crypt32
PE 00000001ec2b0000-00000001ec358000 Deferred ws2_32
PE 00000001fc170000-00000001fc1c5000 Deferred fusion
PE 0000000228450000-00000002284c8000 Deferred propsys
PE 0000000231ae0000-0000000231d6c000 Deferred rpcrt4
PE 0000000236370000-00000002363fd000 Deferred winepulse
PE 000000023d820000-000000023de21000 Deferred user32
PE 0000000240030000-00000002400bd000 Deferred iphlpapi
PE 0000000243540000-0000000243836000 Deferred gdiplus
PE 00000002522e0000-00000002523d1000 Deferred oleacc
PE 000000026b4c0000-000000026b758000 Deferred gdi32
PE 00000002739c0000-0000000273ed1000 Deferred oleaut32
PE 000000027f7f0000-000000027f87a000 Deferred winex11
PE 000000028dfa0000-000000028dfbf000 Deferred nsi
PE 000000029cfc0000-000000029d008000 Deferred dnsapi
PE 00000002bb750000-00000002bbcb1000 Deferred comctl32
PE 00000002d4d40000-00000002d4d91000 Deferred bcrypt
PE 00000002de970000-00000002dea2e000 Deferred rsaenh
PE 00000002e3540000-00000002e364f000 Deferred shlwapi
PE 00000002e8f10000-00000002e949e000 Deferred ole32
PE 00000002f1fa0000-00000002f1fbe000 Deferred version
PE 00000002f7230000-00000002f72e3000 Deferred uxtheme
PE 00000003126f0000-0000000312745000 Deferred shcore
PE 0000000327020000-00000003271a7000 Deferred combase
PE 000000032a700000-000000032a7c1000 Deferred sechost
PE 000000032f9a0000-000000032f9b7000 Deferred msimg32
PE 0000000330260000-000000033038f000 Deferred advapi32
PE 0000000330a70000-0000000330ab9000 Deferred uiautomationcore
PE 0000000336850000-00000003368ff000 Deferred mmdevapi
PE 0000000356770000-0000000356867000 Deferred mscoree
PE 0000000361860000-0000000362104000 Deferred windowscodecs
PE 0000000375610000-0000000375671000 Deferred win32u
PE 00000003af670000-00000003af9f9000 Dwarf-4 ucrtbase
PE 00000003afd00000-00000003afd68000 Deferred imm32
PE 00000003b8f00000-00000003b90b3000 Deferred winmm
PE 00000003be590000-00000003be85f000 Deferred dbghelp
Threads:
process tid prio name (all IDs are in hex)
00000038 services.exe
0000003c 0
00000040 0
00000054 0
00000074 0
000000a4 0
000000c0 0
000000d8 0
00000044 winedevice.exe
00000048 0
0000005c 0
00000060 0
00000064 0
00000068 0
000000cc 0
0000006c winedevice.exe
00000070 0
00000078 0
0000007c 0
00000080 0
00000084 0
00000088 0
0000008c 0
00000094 plugplay.exe
00000098 0
000000ac 0
000000b0 0
000000b4 0
000000b8 svchost.exe
000000bc 0
000000c4 0
000000c8 0
000000d0 rpcss.exe
000000d4 0
000000dc 0
000000e0 0
000000e4 0
000000e8 0
00000180 0
00000160 (D) Z:\home\user\Downloads\PKHeX\PKHeX.exe
00000164 0 <==
00000168 0
0000016c 0
00000184 0
00000188 0
0000018c 0
00000190 0
00000194 0
00000198 0
0000019c 0
000001a0 0
000001a4 0
000001b0 0
000001b4 0
000001b8 15
000001d0 0
00000170 explorer.exe
00000174 0
00000178 0
0000017c 0
000001c8 conhost.exe
000001cc 0
System information:
Wine build: wine-7.12
Platform: x86_64
Version: Windows 7
Host system: Linux
Host version: 5.18.12-051812-generic -
Can I have my name changed to "Foxes", or "Foxes01" if that's taken. Thanks.
-
1 hour ago, XModxGodX said:
You'd need to find a tool to extract the filesystem of the ROM and patch specifically patch a file called code.bin and then reassemble it though I don't what tools do that off the top of my head. Also you could got to \AppData\Roaming\Citra\load\mods\00040000000BA900 and put the ips there.
I used DotNet3DS to extract and rebuild and I've finally now got a patched ROM, thanks for the help!
-
7 hours ago, XModxGodX said:
You have to enable file patching by holding select while booting your 3ds and enabling that option. I forgot to mention that part sorry...
Ok yeah that works perfectly, thanks. What I specifically want to do though is to be able to patch the dumped ROM (using something like Lunar IPS) so that I can have a single file that I can add to my personal backups and play in Citra without the need for a cheat code, so how would I go about doing that? I've tried copying the cartridge to my SD card using GodMode9, applying the patch using Lunar IPS on my PC, then trimming & decrypting the patched file using GodMode9 before finally trying to load the patched, trimmed & decrypted file in Citra, but doing that just results in an immediate crash.
-
18 hours ago, XModxGodX said:
You just rename it code.ips and put it in your mod folder for your 3ds you put it in root:\luma\titles\00040000000BA800 (or in your case root:\luma\titles\00040000000BA900 since it's the european version)
I couldn't seem to get it working. I renamed it to code.ips and put it in the folder (the same folder where the cheats.txt is), but upon loading the game (cartridge version) nothing happens and the text speed is still as slow as ever. Enabling the cheat through Rosalina menu still works perfectly, but the .ips patch doesn't seem to do anything. I'm not sure if I'm doing something wrong or if it's the patch itself that's not working. Again though it would be very much appreciated if you'd share the method used to create the patch in the first place so I can start testing things out for myself.
-
5 hours ago, XModxGodX said:
Should work in theory but I can't test the European ips files:
I tried using Lunar IPS to patch the "E code x2.ips" over my "00040000000BA900_v00.trim.standard.cia" that I'd dumped directly from the cartridge using GodMode9, but after installing it in Citra it would just crash immediately when trying to load it up. I then converted that .cia file to a .3ds file using 3DS To CIA Converter v4.1 and tried patching over that .3ds file instead, but again it would just crash immediately when trying to load it in Citra. Would you mind sharing the method you used to create the patches so I can try for myself, since I have access to a European ROM to test with?
-
3 minutes ago, Irdkwia said:
Well, in fact 2 will work the same as 3 considering how the cheat works, and in general the first bit for that value does not change anything (so 7 works the same as 6 and F the same as E)
Oh interesting, the difference I thought I saw between 2 & 3 must've been purely placebo then.
-
9 minutes ago, theSLAYER said:
Piracy is against our rules :3
I figured it would just be linking to a ROM that'd be against the rules, but I see that even just mentioning that you have a pirated ROM is against the rules here as well. Not that it applies in this context since I dumped the game myself for my own personal backup lol
-
3 hours ago, theSLAYER said:
I sincerely hope that's a dump of your own game.
It is, why? Would making a patch not work properly on a pirated ROM or something?
-
On 9/16/2020 at 8:20 AM, XModxGodX said:
Edit: Realized that this is a problem with Luma's cheat engine where it's randomly prone to crash any chance for an IPS patch like the S/M outline removal patch?
Edit Again: Nevermind made my own:
Would you mind sharing how you made a cheat code into an .ips patch? I'd like to make an .ips patch for 1.5x text speed on a Europe ROM.
-
On 12/17/2021 at 12:12 AM, Irdkwia said:
I took a look at the text speed issue using shutterbug2000's code and tried to make a modified version to increase the text speed.
Using a tweak (which is not perfect), we can have a roughly 2x, 4x or 8x faster text speed.
Here are the cheat codes (hopefully it works):[EU Text Speed] 00279D68 EA000007 00279D6C E1A00000 00279D70 E317000# 00279D78 02855001 00279D7C 0BFC9B18 00279D94 CAFFFFF5
Replace # by:
3 for 2x
7 for 4x
F for 8xI just tested this with a European game and it works perfectly both in Citra and Luma3DS, thank you! I found that a value of 2 (for presumably 1.5x text speed) worked best for me.
-
I know the B2W2 repel system where it asks if you want to use another repel once the active one runs out can be implemented fairly easily in FireRed & Emerald by this point, but I was wondering if it could also be implemented in Platinum? I see that at least one ROM hack claims to have implemented it (specifically Pokémon Platinum Plus, though when I downloaded the ROM to test for myself it didn't seem to work), but I was wondering how I'd go about implementing this into my own ROM? Any help is appreciated!
PKHeX crashing when typing in a search box
in PKHeX
Posted
Interesting. Do you have any idea where I could start with trying to fix the bug?