SunDeath Posted February 2, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Share Posted February 2, 2012 (edited) Is it possible to create my own custom patcher? I know it should be possible, seeing how there is Thor, Neoncube, KPatcher, etc. How would I go about making my very own patcher? All patchers I find are always limited in the amount of GRFs you can use (1~3). However I prefer to keep my files seperated from each others and grouped together. For example, 1 GRF for the basic connection files, 1 GRF for the monsters, 1 GRF for the items, 1 GRF for the dyes, 1 GRF for the maps, etc. Is there a patcher out there that allows around 5 or more GRFs to be used? If not, how would I go about making my very own that does allow it? I've tried googling it, but all I find are guides on how to setup either Thor or Neoncube.. Thank you. Edited February 9, 2012 by SunDeath Quote Link to comment Share on other sites More sharing options...
Xantara Posted February 2, 2012 Group: Members Topic Count: 20 Topics Per Day: 0.00 Content Count: 243 Reputation: 206 Joined: 11/28/11 Last Seen: February 13, 2023 Share Posted February 2, 2012 Hmm.. I'm not 100% sure on the following but I think Thor Patcher doesn't really have a limit on the amount of GRFs you can use. You do have to specify a "base" GRF in the configurations but in the ThorMaker.exe, I believe you can specify any GRF you want to update by its name. I'm not really familiar with the others so I can't comment on those xP Quote Link to comment Share on other sites More sharing options...
SunDeath Posted February 2, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Author Share Posted February 2, 2012 I've downloaded the latest Thor to check up on it, and from what I can read in the testing.thor Ive made it does indeed seem to allow multiple grfs. I will start setting up and try some actual tests soon, for now I'd say: question answered, Thor is better than Neoncube ;3 Quote Link to comment Share on other sites More sharing options...
Jasc Posted February 2, 2012 Group: Members Topic Count: 29 Topics Per Day: 0.01 Content Count: 270 Reputation: 20 Joined: 12/10/11 Last Seen: June 28, 2022 Share Posted February 2, 2012 I use thor and it works great, you can customize your theme as well. Quote Link to comment Share on other sites More sharing options...
wisekreker Posted February 3, 2012 Group: Members Topic Count: 13 Topics Per Day: 0.00 Content Count: 44 Reputation: 1 Joined: 01/01/12 Last Seen: March 8, 2012 Share Posted February 3, 2012 I use Jikari's Patcher you can search it in Google. It came with a guide. Fully customizable, here's mine as of the moment. I'm only a bit cofused on where to put my patches. Quote Link to comment Share on other sites More sharing options...
SunDeath Posted February 4, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Author Share Posted February 4, 2012 Al right, I've set it up following a guide out there and using common sense, one problem.. It does not open the patcher when I double click the Thor.exe, Ive made sure to pack the config.ini inside it and the main.ini (and other web stuff) is located on a webserver... why won't it open? :/ Quote Link to comment Share on other sites More sharing options...
Aeomin Posted February 5, 2012 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 104 Reputation: 30 Joined: 11/11/11 Last Seen: July 4, 2019 Share Posted February 5, 2012 Nothing happens? Are you able to find the process in taskmanager? Does clean up (before pack config.ini) popup anything? Also, what is the version you are using. Quote Link to comment Share on other sites More sharing options...
SunDeath Posted February 5, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Author Share Posted February 5, 2012 Yes, it does show up in the taskmanager. The only message it ever shows when I work with it is when I pack the config.ini and thatis just saying it cant find language.ini (do I need to pack this even if I dont edit anything?) The version I'm using is the latest one available on your site 2.6.1.66 Quote Link to comment Share on other sites More sharing options...
Aeomin Posted February 5, 2012 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 104 Reputation: 30 Joined: 11/11/11 Last Seen: July 4, 2019 Share Posted February 5, 2012 That's odd... it should say something about missing configuration data when you try to run fresh copy of the patcher. And language.ini is no longer exists in latest version(s). Is there any file bugreport.txt? Quote Link to comment Share on other sites More sharing options...
SunDeath Posted February 5, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Author Share Posted February 5, 2012 This is a little odd, I have a copy of the patcher somewhere else on my drive as well, so I went to see if the bugreport.txt was there (as I've seen it before) but it wasnt, so I figured I'd try opening it. It opened. So I pasted it over the other one in my actual client folder and it now opens normally, but, does not show the notice.html or does anything at all, pressing "Exit Game" then results in an error popup "An error occurred in the application." "Restart application" "Close application" "show bug report" so there I got my bugreport.txt again. Bugreport.txt contents: date/time : 2012-02-05, 20:57:43, 257ms computer name : SUNDEATH user name : Beheerder <admin> registered owner : Microsoft / Microsoft operating system : Windows Vista x64 Service Pack 2 build 6002 system language : English system up time : 4 days 20 hours program up time : 3 seconds processors : 4x Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz physical memory : 929/4094 MB (free/total) free disk space : (C:) 81.47 GB (D:) 382.43 GB display mode : 1280x1024, 32 bit process id : $59a4 allocated memory : 28.33 MB executable : Thor.exe exec. date/time : 2012-02-04 02:56 version : 2.6.1.66 compiled with : Delphi 2010 madExcept version : 3.0l callstack crc : $9dd8f1a7, $e33d2363, $e33d2363 exception number : 1 exception class : EAccessViolation exception message : Access violation at address 005140E7 in module 'Thor.exe'. Read of address 00000010. main thread ($5aa0): 005140e7 +00f Thor.exe Forms TCustomForm.IsFormSizeStored 005140cd +005 Thor.exe Forms TCustomForm.IsClientSizeStored 005167e3 +58b Thor.exe Forms TCustomForm.CreateParams 004f3002 +02e Thor.exe Controls TWinControl.CreateWnd 00512aed +005 Thor.exe Forms TScrollingWinControl.CreateWnd 0051685e +00a Thor.exe Forms TCustomForm.CreateWnd 004f3552 +016 Thor.exe Controls TWinControl.CreateHandle 004f722c +01c Thor.exe Controls TWinControl.HandleNeeded 004f7239 +005 Thor.exe Controls TWinControl.GetHandle 0051c511 +02d Thor.exe Forms GetTopMostWindows 7513ba7e +011 USER32.dll EnumWindows 0051c5c5 +02d Thor.exe Forms TApplication.DoNormalizeTopMosts 0051c69a +002 Thor.exe Forms TApplication.NormalizeTopMosts 0051ced0 +31c Thor.exe Forms TApplication.WndProc 0049f5b8 +014 Thor.exe Classes StdWndProc 7742e493 +02b ntdll.dll KiUserCallbackDispatcher 00580ceb +01f Thor.exe OleCtrls TOleControl.Destroy 004f18a6 +0ae Thor.exe Controls TWinControl.Destroy 00512ac4 +038 Thor.exe Forms TScrollingWinControl.Destroy 005138bd +0f9 Thor.exe Forms TCustomForm.Destroy 0049e2c3 +057 Thor.exe Classes TComponent.DestroyComponents 005118b9 +035 Thor.exe Forms DoneApplication 0046ed76 +026 Thor.exe SysUtils DoExitProc 00406669 +065 Thor.exe System 985 +0 @Halt0 00618d33 +3af Thor.exe Thor 236 +72 initialization 7634f13a +00c kernel32.dll BaseThreadInitThunk thread $4afc: 7634f13a +c kernel32.dll BaseThreadInitThunk thread $58fc: 75312fab +5b WS2_32.dll WahReferenceContextByHandle 75311690 +9c WS2_32.dll select 00464631 +0d Thor.exe madExcept CallThreadProcSafe 0046469b +37 Thor.exe madExcept ThreadExceptFrame 7634f13a +0c kernel32.dll BaseThreadInitThunk >> created by main thread ($5aa0) at: 765cc811 +00 WININET.dll thread $4528: 762effc1 +23 kernel32.dll GetQueuedCompletionStatus 00464631 +0d Thor.exe madExcept CallThreadProcSafe 0046469b +37 Thor.exe madExcept ThreadExceptFrame 7634f13a +0c kernel32.dll BaseThreadInitThunk >> created by thread $4afc at: 76a637c5 +00 RPCRT4.dll thread $5438: 7634f13a +c kernel32.dll BaseThreadInitThunk thread $5db8: <priority:1> 00464631 +0d Thor.exe madExcept CallThreadProcSafe 0046469b +37 Thor.exe madExcept ThreadExceptFrame 7634f13a +0c kernel32.dll BaseThreadInitThunk >> created by thread $4afc at: 739e644b +00 mswsock.dll thread $476c: 762d126a +89 kernel32.dll WaitForSingleObjectEx 762d11d3 +0d kernel32.dll WaitForSingleObject 00464631 +0d Thor.exe madExcept CallThreadProcSafe 0046469b +37 Thor.exe madExcept ThreadExceptFrame 7634f13a +0c kernel32.dll BaseThreadInitThunk >> created by main thread ($5aa0) at: 63bbd91b +00 MSHTML.dll thread $5bd4: 7634f13a +c kernel32.dll BaseThreadInitThunk thread $5e5c: 7634f13a +c kernel32.dll BaseThreadInitThunk modules: 00400000 Thor.exe 2.6.1.66 D:Beginner eAthena V4AnimeNationRO 5dd10000 Fwpuclnt.dll 6.0.6002.18005 C:Windowssystem32 63940000 MSHTML.dll 9.0.8112.16440 C:Windowssystem32 64500000 ieframe.dll 9.0.8112.16440 C:WindowsSysWOW64 6ae20000 MLANG.dll 6.0.6001.18000 C:Windowssystem32 6c5b0000 schannel.dll 6.0.6002.18541 C:WindowsSysWOW64 6f640000 olepro32.dll 6.0.6002.18005 C:Windowssystem32 70930000 credssp.dll 6.0.6001.18000 C:Windowssystem32 723b0000 uxtheme.dll 6.0.6001.18000 C:Windowssystem32 72440000 winspool.drv 6.0.6002.18392 C:Windowssystem32 72fe0000 pnrpnsp.dll 6.0.6001.18000 C:Windowssystem32 73010000 winrnr.dll 6.0.6002.18005 C:WindowsSystem32 73020000 napinsp.dll 6.0.6001.18000 C:Windowssystem32 73050000 DWMAPI.DLL 6.0.6001.18000 C:Windowssystem32 73060000 msimg32.dll 6.0.6000.16386 C:Windowssystem32 73070000 NLAapi.dll 6.0.6001.18000 C:Windowssystem32 73080000 wshtcpip.dll 6.0.6001.18000 C:WindowsSystem32 73090000 rasadhlp.dll 6.0.6000.16386 C:Windowssystem32 730b0000 OLEACC.dll 7.0.6002.18508 C:WindowsSysWOW64 730f0000 WINMM.dll 6.0.6002.18528 C:Windowssystem32 73130000 TAPI32.dll 6.0.6000.16386 C:Windowssystem32 73200000 RASAPI32.dll 6.0.6002.18005 C:Windowssystem32 73260000 sensapi.dll 6.0.6000.16386 C:Windowssystem32 73290000 wsock32.dll 6.0.6001.18000 C:Windowssystem32 735e0000 apphelp.dll 6.0.6002.18005 C:Windowssystem32 738d0000 wship6.dll 6.0.6001.18000 C:WindowsSystem32 739e0000 mswsock.dll 6.0.6002.18005 C:Windowssystem32 73a80000 rasman.dll 6.0.6001.18000 C:Windowssystem32 73e30000 CRYPT32.dll 6.0.6002.18005 C:Windowssystem32 74550000 rtutils.dll 6.0.6002.18274 C:Windowssystem32 74600000 NETAPI32.dll 6.0.6002.18005 C:Windowssystem32 74760000 comctl32.dll 6.10.6002.18305 C:WindowsWinSxSx86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6002.18305_none_5cb72f2a088b0ed3 74900000 USERENV.dll 6.0.6002.18005 C:Windowssystem32 74920000 MSASN1.dll 6.0.6002.18106 C:Windowssystem32 749f0000 version.dll 6.0.6002.18005 C:Windowssystem32 74a00000 dhcpcsvc6.DLL 6.0.6002.18005 C:Windowssystem32 74a30000 DNSAPI.dll 6.0.6002.18416 C:Windowssystem32 74a60000 dhcpcsvc.DLL 6.0.6002.18005 C:Windowssystem32 74e80000 WINNSI.DLL 6.0.6001.18000 C:Windowssystem32 74e90000 iphlpapi.dll 6.0.6002.18005 C:Windowssystem32 74f30000 Secur32.dll 6.0.6002.18541 C:Windowssyswow64 74f90000 WLDAP32.dll 6.0.6002.18005 C:Windowssyswow64 74fe0000 SHLWAPI.dll 6.0.6002.18393 C:Windowssyswow64 75040000 PSAPI.DLL 6.0.6000.16386 C:Windowssyswow64 75050000 ADVAPI32.dll 6.0.6002.18005 C:Windowssyswow64 75120000 USER32.dll 6.0.6002.18005 C:Windowssyswow64 751f0000 NSI.dll 6.0.6001.18000 C:Windowssyswow64 75200000 comdlg32.dll 6.0.6002.18005 C:Windowssyswow64 75280000 oleaut32.dll 6.0.6002.18508 C:Windowssyswow64 75310000 WS2_32.dll 6.0.6001.18000 C:Windowssyswow64 75340000 shell32.dll 6.0.6002.18393 C:Windowssyswow64 76020000 msvcrt.dll 7.0.6002.18005 C:Windowssyswow64 760d0000 Normaliz.dll 6.0.6000.16386 C:Windowssyswow64 760e0000 CLBCatQ.DLL 2001.12.6931.18000 C:Windowssyswow64 76170000 ole32.dll 6.0.6002.18277 C:Windowssyswow64 762c0000 kernel32.dll 6.0.6002.18449 C:Windowssyswow64 763d0000 USP10.dll 1.626.6002.18244 C:Windowssyswow64 76450000 urlmon.dll 9.0.8112.16440 C:Windowssyswow64 76570000 WININET.dll 9.0.8112.16440 C:Windowssyswow64 76720000 iertutil.dll 9.0.8112.16440 C:Windowssyswow64 768e0000 MSCTF.dll 6.0.6002.18005 C:Windowssyswow64 769b0000 GDI32.dll 6.0.6002.18005 C:Windowssyswow64 76a40000 RPCRT4.dll 6.0.6002.18024 C:Windowssyswow64 76b30000 IMM32.DLL 6.0.6002.18005 C:Windowssystem32 773e0000 LPK.DLL 6.0.6002.18005 C:Windowssyswow64 77410000 ntdll.dll 6.0.6002.18541 C:WindowsSysWOW64 processes: 0000 Idle 0 0 0 0004 System 0 0 0 0190 smss.exe 0 0 0 0300 csrss.exe 0 0 0 0350 wininit.exe 0 0 0 0364 csrss.exe 1 0 0 0388 services.exe 0 0 0 0394 lsass.exe 0 0 0 039c lsm.exe 0 0 0 00d0 winlogon.exe 1 0 0 0118 svchost.exe 0 0 0 0308 svchost.exe 0 0 0 0424 svchost.exe 0 0 0 0440 svchost.exe 0 0 0 044c svchost.exe 0 0 0 0498 audiodg.exe 0 0 0 04b0 svchost.exe 0 0 0 04c0 SLsvc.exe 0 0 0 04f4 svchost.exe 0 0 0 055c svchost.exe 0 0 0 0620 taskeng.exe 0 0 0 0628 spoolsv.exe 0 0 0 0654 svchost.exe 0 0 0 07e0 dwm.exe 1 15 2 high 07f8 taskeng.exe 1 174 72 normal 08d4 svchost.exe 0 0 0 08fc httpd.exe 0 0 0 0988 sqlservr.exe 0 0 0 09fc httpd.exe 0 0 0 0b98 mysqld.exe 0 0 0 07b0 PnkBstrA.exe 0 0 0 07b8 svchost.exe 0 0 0 05a4 sqlwriter.exe 0 0 0 074c TeamViewer_Service.exe 0 0 0 0b78 svchost.exe 0 0 0 0c10 WLIDSVC.EXE 0 0 0 0c24 SearchIndexer.exe 0 0 0 0c88 WLIDSVCM.EXE 0 0 0 0cc4 WUDFHost.exe 0 0 0 0cf8 SDWinSec.exe 0 0 0 107c Monitor.exe 1 19 18 normal C:WindowsPixArtPAC7302 1058 wmpnetwk.exe 0 0 0 1340 svchost.exe 0 0 0 0ef4 wmplayer.exe 1 624 110 normal C:Program Files (x86)Windows Media Player 0fe0 mfpmp.exe 1 0 0 1b10 AVGIDSAgent.exe 0 0 0 14f4 avgfws.exe 0 0 0 134c avgwdsvc.exe 0 0 0 02d8 avgnsa.exe 0 0 0 0e0c avgemca.exe 0 0 0 0dc8 avgrsa.exe 0 0 0 026c avgtray.exe 1 207 108 normal C:Program Files (x86)AVGAVG2012 2740 avgcsrva.exe 0 0 0 1ffc avgcsrva.exe 0 0 0 2f24 taskeng.exe 1 12 5 normal 1618 rundll32.exe 1 4 0 normal C:WindowsSysWOW64 4ae0 TSVNCache.exe 1 12 8 normal 497c DivXUpdate.exe 1 41 24 normal C:Program Files (x86)DivXDivX Update 4dbc TSVNCache.exe 1 12 8 normal C:Program Files (x86)TortoiseSVNbin 3dd0 conime.exe 1 11 9 normal 5020 WPFFontCache_v0400.exe 0 0 0 518c explorer.exe 1 1067 644 normal 1f88 Dropbox.exe 1 165 111 normal C:UsersBeheerderAppDataRoamingDropboxbin 4710 unsecapp.exe 1 9 4 normal 53a8 WmiPrvSE.exe 0 0 0 491c chrome.exe 1 144 66 normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 3c08 chrome.exe 1 10 1 normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 50c0 chrome.exe 1 10 1 normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 5558 chrome.exe 1 12 1 normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 50ac chrome.exe 1 10 1 normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 52cc chrome.exe 1 11 7 normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 5798 chrome.exe 1 9 9 normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 5ba8 msnmsgr.exe 1 241 175 normal C:Program Files (x86)Windows LiveMessenger 57d0 wlcomm.exe 1 13 47 normal C:Program Files (x86)Windows LiveContacts 5e0c SpiderSolitaire.exe 1 40 25 normal 5f1c chrome.exe 1 40 1 below normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 5a70 MySQLWorkbench.exe 1 248 257 normal C:Program Files (x86)MySQLMySQL Workbench 5.2 CE 56f8 chrome.exe 1 103 1 normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 5afc chrome.exe 1 9 5 normal C:UsersBeheerderAppDataLocalGoogleChromeApplication 5cf0 firefox.exe 1 71 44 normal C:Program Files (x86)Mozilla Firefox 5498 plugin-container.exe 1 19 13 normal C:Program Files (x86)Mozilla Firefox 564c taskmgr.exe 1 144 102 high 5ab4 SearchProtocolHost.exe 0 0 0 5ce0 SearchFilterHost.exe 0 0 0 idle 5a34 dllhost.exe 1 0 0 5b60 dllhost.exe 0 0 0 59a4 Thor.exe 1 91 41 normal D:Beginner eAthena V4AnimeNationRO hardware: + Computer - Op ACPI x64-gebaseerde PC + Disk drives - Generic- Compact Flash USB Device - Generic- MS/MS-Pro USB Device - Generic- SD/MMC USB Device - Generic- SM/xD-Picture USB Device - ST31000528AS ATA Device + Display adapters - ATI Radeon HD 4300/4500 Series (driver 8.861.0.0) + DVD/CD-ROM drives - TSSTcorp CDDVDW SH-S223B ATA Device + Human Interface Devices - HID-compliant apparaat - HID-compliant apparaat - HID-compliant besturingsapparaat van gebruikers - USB-HID - USB-HID - USB-HID + IDE ATA/ATAPI controllers - ATA Channel 0 - ATA Channel 0 - ATA Channel 1 - ATA Channel 1 - Intel(R) 82801G (ICH7 Family) Ultra ATA Storage Controllers - 27DF - Intel(R) 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller - 27C0 + Imaging devices - Trust WB-3420N HIRS Webcam Live (driver 1.0.0.19) + Keyboards - HID-toetsenbordapparaat + Mice and other pointing devices - HID-compliant muis + Monitors - hp pavilion mx70 + Network adapters - Microsoft Loopback-adapter - Microsoft Loopback-adapter #2 - Microsoft Loopback-adapter #3 - Realtek PCIe GBE Family Controller (driver 6.241.623.2010) + Portable Devices - E: - F: - G: - H: + Ports (COM & LPT) - Communications Port (COM1) + Processors - Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz - Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz - Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz - Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz + Sound, video and game controllers - AMD High Definition Audio Device (driver 6.58.0.6601) - ManyCam Virtual Webcam, WDM Video Capture Driver (driver 2.2.0.64) - USB-audioapparaat - VIA High Definition Audio (driver 6.0.1.8700) + Storage controllers - Microsoft iSCSI-initiator + Storage volume shadow copies - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume - Algemene schaduwkopie van volume + System devices - ACPI-aan/uit-knop - ACPI-vaste-functieknop - ATK0110 ACPI UTILITY (driver 1043.2.15.37) - BIOS-stuurprogramma voor Microsoft Systeembeheer - Controller voor directe geheugentoegang - Gebeurtenistimer met hoge precisie - High Definition Audio-besturing - High Definition Audio-besturing - Intel(R) 82801 PCI Bridge - 244E - Intel(R) 82801G (ICH7 Family) PCI Express Root Port - 27D0 - Intel(R) 82801G (ICH7 Family) PCI Express Root Port - 27D2 - Intel(R) 82801G (ICH7 Family) SMBus Controller - 27DA - Intel(R) 82801GB/GR (ICH7 Family) LPC Interface Controller - 27B8 - Intel(R) 82802 Firmware-hubapparaat - Muisstuurprogramma voor Terminal Server - Numerieke-gegevensprocessor - PCI standard host CPU bridge - PCI standard PCI-to-PCI bridge - PCI-bus - Programmeerbare interruptcontroller - Systeem dat voldoet aan Microsoft ACPI - Systeem-CMOS/Real-timeklok - Systeemkaart - Systeemkaart - Systeemkaartbronnen - Systeemkaartbronnen - Systeemkaartbronnen - Systeemkaartbronnen - Systeemkaartbronnen - Systeemluidspreker - Systeemtimer - Teller voor Plug en Play-apparatuur - Toetsenbordstuurprogramma voor Terminal Server - UMBus Enumerator - UMBus Enumerator - UMBus Root Bus Enumerator - Volumebeheer + Universal Serial Bus controllers - Generic USB Hub - Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27C8 - Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27C9 - Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27CA - Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27CB - Intel(R) 82801G (ICH7 Family) USB2 Enhanced Host Controller - 27CC - Samengesteld USB-apparaat - Samengesteld USB-apparaat - USB-apparaat voor massaopslag - USB-hoofdhub - USB-hoofdhub - USB-hoofdhub - USB-hoofdhub - USB-hoofdhub cpu registers: eax = 006fa6a0 ebx = 006fa6a0 ecx = 0017f868 edx = 00000000 esi = 0051504c edi = 0017f860 eip = 005140e7 esp = 0017f7e4 ebp = 00000000 stack dump: 0017f7e4 d2 40 51 00 a0 a6 6f 00 - e8 67 51 00 00 00 7f 00 [email protected]..... 0017f7f4 10 38 83 00 dc f8 17 00 - 35 a7 43 77 2c f9 17 00 .8......5.Cw,... 0017f804 a0 a6 6f 00 a0 a6 6f 00 - a0 a6 6f 00 08 30 4f 00 ..o...o...o..0O. 0017f814 e8 f9 17 00 b0 5e 40 00 - 2c f9 17 00 ff ff ff ff .....^@.,....... 0017f824 a0 a6 6f 00 a0 a6 6f 00 - 00 00 00 00 03 00 00 00 ..o...o......... 0017f834 00 9d 13 75 e0 4b 7f 00 - 20 00 00 00 38 ca 8d 00 ...u.K......8... 0017f844 03 00 00 00 00 00 00 00 - 9d 00 00 00 a7 00 00 a7 ................ 0017f854 01 00 00 00 a0 87 13 75 - 44 03 1a 75 14 c4 79 00 .......uD..u..y. 0017f864 00 00 00 86 00 00 0d 00 - 86 01 00 00 e7 00 00 00 ................ 0017f874 f4 01 00 00 13 02 00 00 - 00 00 00 00 00 00 00 00 ................ 0017f884 08 00 00 00 60 d4 40 00 - 00 00 00 00 00 00 00 00 ....`.@......... 0017f894 00 00 40 00 00 00 00 00 - 03 00 01 00 00 00 00 00 ..@............. 0017f8a4 00 00 00 00 00 00 00 00 - 54 00 4d 00 61 00 69 00 ........T.M.a.i. 0017f8b4 6e 00 46 00 72 00 6d 00 - 00 00 00 00 00 00 00 00 n.F.r.m......... 0017f8c4 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 0017f8d4 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 0017f8e4 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 0017f8f4 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 0017f904 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 0017f914 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ disassembling: [...] 0040664c mov eax, $62eb1c 00406651 call -$10e ($406548) ; System.ExitDll 00406656 cmp byte ptr [ebx+$28], 0 0040665a jnz loc_406670 0040665c cmp dword ptr [edi], 0 0040665f jz loc_406670 00406661 mov eax, [edi] 00406663 mov esi, eax 00406665 xor eax, eax 00406667 mov [edi], eax 00406669 > call esi 0040666b cmp dword ptr [edi], 0 0040666e jnz loc_406661 00406670 cmp byte ptr [ebx+$28], 2 00406674 jnz loc_406684 00406676 cmp dword ptr [$619000], 0 0040667d jnz loc_406684 0040667f xor eax, eax 00406681 mov [ebx+$c], eax 00406684 call +$5d3e7 ($463a70) ; madExcept.InterceptFinalizeUnits 00406689 cmp byte ptr [ebx+$28], 1 [...] Quote Link to comment Share on other sites More sharing options...
Aeomin Posted February 6, 2012 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 104 Reputation: 30 Joined: 11/11/11 Last Seen: July 4, 2019 Share Posted February 6, 2012 Interesting, could you try the 10/24/2011 build(2.6.2.70)? Also, send me your copy with config in. Quote Link to comment Share on other sites More sharing options...
SunDeath Posted February 6, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Author Share Posted February 6, 2012 Since I'm not quite sure if you just wanted the thor.exe or all of the files I've just packed all files I used I also wasn't sure if you just wanted the 2.6.1.66 version or both or the last one so I just did both Thor Files (2.6.1.66 & 2.6.2.70): http://www.mediafire.com/?topeoogmuorv2go Note: the files not stamped with a version are the 2.6.2.70 thor.exe and bugreport.txt. The visible differences: 2.6.1.66 shows the start button grayed out and doesn't draw a progress bar. 2.6.2.70 does not show the start button but does draw the progress bar. Other than that it does the exact same - show an error upon closing (besides the whole not showing anything else thing) Quote Link to comment Share on other sites More sharing options...
Aeomin Posted February 8, 2012 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 104 Reputation: 30 Joined: 11/11/11 Last Seen: July 4, 2019 Share Posted February 8, 2012 Right on the spot I found the remote config file is inaccessible. You should fix that first. Quote Link to comment Share on other sites More sharing options...
SunDeath Posted February 8, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Author Share Posted February 8, 2012 I can't seem to make it able to connect... is it even possible when using webs? (It worked for Neoncube but I'm not sure if it would work for Thor as well) Quote Link to comment Share on other sites More sharing options...
Aeomin Posted February 8, 2012 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 104 Reputation: 30 Joined: 11/11/11 Last Seen: July 4, 2019 Share Posted February 8, 2012 http://animenationro.webs.com/patch/main.ini If you can't get the file in a browser, there is no way for patcher to find it. Quote Link to comment Share on other sites More sharing options...
SunDeath Posted February 8, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Author Share Posted February 8, 2012 In that case it shouldnt be a problem: http://animenationro.webs.com/patch/patch.ini (the config files say its called patch.ini, not main.ini - i renamed it) Quote Link to comment Share on other sites More sharing options...
Aeomin Posted February 9, 2012 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 104 Reputation: 30 Joined: 11/11/11 Last Seen: July 4, 2019 Share Posted February 9, 2012 That's not what it is in the package you gave me. and http://animenationro.webs.com/patch/Notice.html is also incorrect. Although incorrect notice URL shouldn't crash patcher on exit, it happens once in a while due to compatibility with different IE versions, which I will try fix them in following versions. Quote Link to comment Share on other sites More sharing options...
SunDeath Posted February 9, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Author Share Posted February 9, 2012 I've changed them back to their default(?) values for the most part. config.ini: [Config:Main] RootURL='animenationro.webs.com/patch' RemoteConfigFile='main.ini' TimeOut=0 StatusFile='server.dat' DefaultGRF='anro.grf' ClientEXE='AnimeNationRO.exe' ClientParameter='-1sak1' FinishOnConnectionFailure=false [Config:Window] AutoResize=true Style='none' Width= Height= DragHandling=true Background='images/bg.bmp' FadeOnDrag=false [Config:BGM] File= Loop=true Volume=20 Directory= [Config:Misc] Title='AnimeNationRO Patcher' HideProgressBarWhenFinish=true [ProgressBar:bar1] Width=342 Height=10 Left=23 Top=486 BackColorStart=$009DEEEF BackColorEnd=$00C2F1F1 FrontColorStart=$006ED5B0 FrontColorEnd=$0080DDCA FrontImage= BackImage= Hook='ProgressChange' [Label:Status] AutoResize = false Width=369 Height= Left=15 Top=498 Alignment='center' FontColor=$000000 FontName = '' FontSize = Text='' Hook='StatusChange' [NoticeBox:Box0] Width=347 Height=250 Left=21 Top=217 URL='animenationro.webs.com/patch/notice.html' [button:Start] Default='images/start1.png' OnHover='images/start2.png' OnDown='images/start3.png' Left=383 Top=211 Hook='Start' [button:Exit] Default='images/Exit1.png' OnHover='images/Exit2.png' OnDown='images/Exit3.png' Left=383 Top=244 Hook='Exit' [button:Cancel] Default='images/Exit1.png' OnHover='images/Exit2.png' OnDown='images/Exit3.png' Left=383 Top=211 Hook='Cancel' Main.ini: //Thor Patcher remote config file [Main] //Allow patching or not? allow=true //Should patcher ignore everything else and finish patch immediately? Force_Start=false //if not, what message should appear? policy_msg=Server is taking a nap. //file_url - patch files should ALL put here. // This config entry will override the one in embed config. // o HTTP: // http://domain.com/dir/ // o FTP: // ftp://domain.com/dir/ // o With <Username> [Password] [Port] // ftp://username:[email protected]:port/dir/ // o Note: username is required if want put password, otherwise everything is optional. file_url=http://animenationro.webs.com/patch/data/ [Patch] //use CheckSum tool, hash for client & patcher // used to make sure exe is up to date // (leave empty to disable this feature) ClientSum= PatcherSum= //This is compressed file for patcher & client update // To make these work, ClientSum and/or PatcherSum can't be empty // Note: these files should put same place as patch file (file_url in internal config) //Relative address, not FULL URL! ClientPath= PatcherPath= // Patch list file PatchList=patchlist.txt [stars] // Shining o.O (Anyways, its for start button clones) // Since orignal client has check sum.. why not for clones? XD //How many? (it should same as amount of start button clone, but of course it's your choice) clients=0 // _sum - checksum, use CheckSum tool. //client1_sum= // _Name - Filename of exe //client1_Name= // _Path - Path for file [Compressed] //client1_Path= [Misc] //Set a limit for fragment, when reach this limit, patcher will ask user to defrag FragmentLimit=50 I can find all files by going to the following places: Main.ini: http://animenationro.webs.com/patch/main.ini Patchlist.txt: http://animenationro.webs.com/patch/patchlist.txt Notice.html: http://animenationro.webs.com/patch/notice.html Packed inside the Thor.exe: skin, languagemap.ini (unedited), config.ini Seeing how it still does the same thing I assume that the problem most likely is that when going directly to the files you can find them, but when going to the folder itself you cant. http://animenationro.webs.com/patch/ Quote Link to comment Share on other sites More sharing options...
Aeomin Posted February 9, 2012 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 104 Reputation: 30 Joined: 11/11/11 Last Seen: July 4, 2019 Share Posted February 9, 2012 You are missing http:// ... Quote Link to comment Share on other sites More sharing options...
SunDeath Posted February 9, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 50 Reputation: 2 Joined: 01/15/12 Last Seen: December 2, 2012 Author Share Posted February 9, 2012 Oh wow.. can't believe I made such a small mistake xD Thank you, it works now Quote Link to comment Share on other sites More sharing options...
Question
SunDeath
Is it possible to create my own custom patcher?
I know it should be possible, seeing how there is Thor, Neoncube, KPatcher, etc.
How would I go about making my very own patcher?
All patchers I find are always limited in the amount of GRFs you can use (1~3).
However I prefer to keep my files seperated from each others and grouped together.
For example, 1 GRF for the basic connection files, 1 GRF for the monsters, 1 GRF for the items, 1 GRF for the dyes, 1 GRF for the maps, etc.
Is there a patcher out there that allows around 5 or more GRFs to be used?
If not, how would I go about making my very own that does allow it?
I've tried googling it, but all I find are guides on how to setup either Thor or Neoncube..
Thank you.
Edited by SunDeathLink to comment
Share on other sites
19 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.