2010-05-12 오전 11:15:42 Hit. 35161
PSP 6.2 또는 PSPgo 6.2에서 사용할 수 있는 해프 바이트 로더 1.1 r78 버전이 나왔습니다.로더가 나온지 한 달 사이에 엄청난 속도로 버전업이 되고 있습니다.대부분이 홉브류 실행과 관련된 버그들을 수정한 버전이므로 업데이트 내용은 특별히 언급하지 않겠습니다.초기 버전에 비해서 홈브류 실행 성공율이 높아진 것 같습니다. :)자세한 설치방법은 아래 기사를 참고 하세요.http://www.finalfantasia.com/board/board.php?bo_table=gameinfo&stext=&page=1&wr_id=87632 Half Byte Loader Series r78 - Fixed an error on "make distrib" (again, thanks Cathesdus) r77 - Put back the tables memory allocation (seems to work fine now) r76 - Deleted all user mode libraries from the tables --> It's useless to have them there when the user mode modules have been unloaded - Fixed REESTIMATE_SYSCALL define to be useful (wasn't used) - Added a new make target (nonids) to build without NID debug - Fixed big stupid bug on new syscall estimation method (FROM_CLOSEST) r75 Edited wiki page through web user interface. r74 - Reverted the tables memory allocation, made a lot of things to fail r73 +1 - Fixed error on "make distrib" (thanks Cathesdus) r72 +1 - Fixed bug on syscall reestimation - Added a new reestimation method - Reverted first estimation method (FROM_LOWEST) r71 - Fixed 5.03 FW detection (should be detected as 5.50) - HBL tables are now allocated separately, this fixes a bug where they were overwritten when another module was loaded - Changed reestimation method order (I don't see any improvement though) r70 +1 wololo - adding missing file r69 -1 wololo - More functions overrides - Automatic SVN version number through makefile (tested on cygwin and dos command line, hopefully will work on linux too) - Some cleanup. Removed some dead code related to thread/modules. - Fixed a nid bug in eLoaderconf.rb r68 Edited wiki page through web user interface. r67 Edited wiki page through web user interface. r66 +1 - Fixed a bug in syscall estimation for PSP Go - Added 2 new methods for syscall estimation (also for reestimation) - Added new C files for function testing and reestimation - Now reestimation seems to work sometimes (compared to never working before xD) --> Needs more heavy testing - Modified data structure to hold NIDs (added number of nids) - Now estimated syscalls are saved on nid_table so they don't have to be estimated again (until table fills) --> This feature may need a more dynamic nid_ r65 +1 wololo - more Functions overrides. Some of them are direct Aliases so they're 100% good -- other are more borderline and we need a way to use them or not on a game-per-game and maybe firmware basis (config file) - updated Makefile. make or make dev for debug, make distrib for no debug info - Added sceReg.nids - uploaded a compiled version at http://wololo.net/wagic/hbl/ and I hope people will now stop asking "how to compile" all the time :P r64 - Changed detection of FW 5.51 as 5.55 (previously set to 5.50) to load correct configuration May 01, 2010 ametric r63 - Fixed resolving functions (resolve.c) to accept other loading address than PRX_LOAD_ADDRESS --> Now external modules seem to load/relocate/resolve fine, they do not crash but do not start either. PSPLink reports the external module thread is stopped - Minor code/style fixing r62 Changed some links referring to old inactive threads @ AdvancedPSP r61 +1 wololo - Override a bunch of functions to avoid estimating them -- Most of those can be deactivated with macros in eLoader.h (in the future we'll want a config for each game) -- With these overrides, Wagic now loads on the PSPGo as long as you remove the mp3s from the sound folder. (it crashes when attempting to save options though...) - Fixed a bug that prevented big EBOOTS from loading (scummVM) because the path was overwritten r60 +1 - Added hooks for external module loading - Fixed some bugs on module loading/starting --> HBL crashes when resolving the imports for loaded module. Seems values have not been relocated. r59 +1 - Changed prx_load_program() to accept addresses other than PRX_LOAD_ADDRESS - Added load_module and start_module functions in modmgr.c - Moved some generic functions from utils.c to lib.c - Changed EBOOT offset type to SceOff - Added relevant data structures and functions for module loading - To load external modules, hook sceKernelLoadModule and sceKernelStartModule (not tested), and uncomment LOAD_MODULE - Big thanks to ab5000 for the memory allocation library! r58 Edited the "Emulators" section in response to one of the comments r57 - Added a new data structure to handle module loading information - New parsing user modules to free (thanks to Davee) r56 - Added a new member to tNIDResolver struct to relate each NID to a library --> I think this is better than including a pointer/array for NID in tSceLibrary - Added more debugging functions to dump ELF structures directly (more need to be done) r55 Edited wiki page through web user interface. r54 Edited wiki page through web user interface.
불량게시글신고
·댓글