Bug Fixes
- writing mc icon (#14) #223 (KrahJohlito)
Commits
- backported patch for bug #26405 (2009-05-05): Prematurely released semaphore causes lwip_select() to crash. #195 (SP193)
- backported patch for bug #23240 (2009-07-09) - recv_udp increases counters for available receives before netbuf is actually posted. #195 (SP193)
- backported patch for bug #28716 (2010-01-23) - select() returns 0 after waiting for less than 1 ms. #195 (SP193)
- fixed tcpip waiting for a signal when TCPIP core locking is used. Removed redundant memory free from tcpip_apimsg(). Moved call to sys_mbox_fetch() into tcpip_apimsg(), as every call to tcpip_apimsg() will be followed by a call to sys_mbox_fetch(). #198 (SP193)
- [6a859d2]: EE core: write to SIF regs one-by-one, as per the original. (SP193) #198
- [2184ece]: Updated Ratchet & Clank 3: Up Your Arsenal patch as HDD mode no longer has cdvdman labelled as "dev9". (SP193) #198
- disabled call to sys_mbox_post() from err_tcp() and do_recv() when TCPIP_CORE_LOCKING is used. conn->mbox will no longer be created when TCPIP_CORE_LOCKING is used. Removed unused mbox field from struct api_msg_msg. #199 (SP193)
- revised algorithm for unscrambling the PS2 logo. Fixes failures to correctly unscramble the logo if the first byte of subsequent passes does not represent a black pixel. #199 (SP193)
- removed ioman_add.h, moved custom imports to imports.lst, use PS2SDK's libmc and libcdvd definitions, fixed returned time for mc_getmcrtime() when the clock battery is flat, fixed vmc_mcformat() not using BLOCKKB to determine the buffer length. #199 (SP193)
- [e346f7a]: UDPTTY-ingame: removed intrman_add.h. (SP193) #199
- [2c8e473]: Increased priority of USBD in-game to 2 & 3. (SP193) #199
- [19904e0]: Update languages (ElPatas1)
- [71993a8]: (SMB) Use custom recvfrom() function to reduce overhead when small reads are made. (SP193) #200
- Fixed pointer incorrectly getting incremented, when alignment correction is performed. #200 (SP193)
- [ec25258]: fix bin2s path if have installed other program with the same name (sL1pKn07) #202
- [ab8042f]: minor changes to pademu (belek666) #228
- [6853fd9]: Update memory card icon (Tupakaveli) #208
- [a68f0c0]: Update icon.sys (Tupakaveli) #208
- [00ab656]: Fix MC icon not being written if OPL folder exists (Tupakaveli) #208
- [acb9b19]: Replace slide transition with Maximus32's fade transition (Tupakaveli) #208
- [1e61fe1]: Fix transition sound effect (Tupakaveli) #208
- [c84e96f]: Revert 00ab656 (Tupakaveli) #208
- [38e50a0]: Fix main10 bug (Tupakaveli) #210
- [1d3c470]: add support for reading language files from all devices (#1) (KrahJohlito) #210
- [4dbe3ec]: lng update (#2) (KrahJohlito) #210
- [4c9260f]: Revert "CDVDFSV: Fixed pointer incorrectly getting incremented, when alignment correction is performed." (Maximus32) #217
- Fix buffer overrun #217 (Maximus32)
- [04cd087]: Add run (ps2client) and sim (PCSX2) target (Maximus32) #217
- [5ecdd86]: Replace printf with LOG (Maximus32) #217
- FIX: do not free builtin sounds #217 (Maximus32)
- [2c43035]: Merge Rules.make files and speed up compilation (Maximus32) #217
- malloc memory area for ioprp_image too small #217 (Maximus32)
- [ab0319c]: Fix loading theme from "manual" device (Maximus32) #217
- [94f2ed3]: Small code clean ups, lang fix... add notifications (optional) (#10) (KrahJohlito) #222
- [2f8cc62]: Try to standardise English language strings (Tupakaveli) #222
- [8837305]: Reduce notifications code (#12) (KrahJohlito) #222
- [bf68d79]: Update English language template (Tupakaveli) #222
- show upon manual device init, if thm or lang changed (#13) #222 (KrahJohlito)
- allow AttributeText and AttributeImage on main page #223 (Tupakaveli)
- Fix for Samurai Warriors 2 and Warriors Orochi series. (#226) #226 (luisdallos)
- [61b3fef]: Update README.md (ElPatas1)
- [471eae1]: Update README.md (ElPatas1)
- move game settings into a submenu - game menu #229 (KrahJohlito)
- [0e8e583]: gui-ui - move rename and delete functionality into game menu and map info submenu to square (KrahJohlito) #229
- fix a bug where lang font files would not load from custom themes #229 (KrahJohlito)
- fix PADEMU gui bug that flashes text on screen when first entering the dialog window #229 (KrahJohlito)
- try to standardise hint strings, add theme option to center align hints #229 (KrahJohlito)
- [48dc754]: game menu: fix dma modes in the gui (KrahJohlito) #229
- [e380881]: game menu: add default global config for game settings (KrahJohlito) #234
- fix vmc name not displaying upon first entering the menu if one is already set #234 (KrahJohlito)
- remove info page option as it is now redundant #234 (KrahJohlito)
- [850b6da]: VMC over SMB seems to get corrupted by some games. Reverting the shifting of smb_Disconnect() from DeviceDeinit() to DeviceUnmount() seems to prevent this. (SP193) #233
- [b06de73]: update english template (KrahJohlito) #234
- optimise for filesize #239 (Tupakaveli)
- add MiB suffix to #Size AttributeText #239 (Tupakaveli)
- allow internal theme to use overlays and multiple default textures #239 (Tupakaveli)
- allow internal theme to use AttributeImage #239 (Tupakaveli)
- only validate custom themes #239 (Tupakaveli)
- add button in display settings to reset theme to default compiled in colours #239 (KrahJohlito)
- update font to POEVeticaNew #239 (Tupakaveli)
- update internal theme to Korium by Berion #239 (Tupakaveli)
- fix scaling for video modes with non square pixels #239 (Tupakaveli)
- reorganise main menu #239 (KrahJohlito)
- [cd5ae9a]: update about page (KrahJohlito) #239
- [6741574]: update compat mode count to only include used modes (KrahJohlito) #239
- [facad65]: 8 bit png support (KrahJohlito) #239
- [826a39f]: 4 bit png support (KrahJohlito) #239
- volume adjustment now takes place in real time #239 (KrahJohlito)
- [cbfab5e]: fix a bug that causes a crash if saving to HDD for the first time (KrahJohlito) #239
- destroy and rerender main menu only when leaving settings #239 (KrahJohlito)
- if switching from custom lang back to Internal English, reload default internal font #239 (KrahJohlito)
- [649ef0c]: Update lang_Korean.lng (DDinghoya) #236
- [5ff0fd5]: Update lang_Korean.lng (DDinghoya) #237
- [a40dd25]: Merge https://github.com/ifcaro/Open-PS2-Loader (Tupakaveli) #239
- update polish, adjust english & change atlas filter (thanks to Maximus32) #239 (Tupakaveli)
- translate info page attribute text keys #239 (KrahJohlito)
- [f5ab840]: validate png size with actual psm (KrahJohlito) #239
- [f7024b9]: add belek666 & jolek to about page, code clean ups (Tupakaveli) #239
- [62b541e]: theme adjustments (Tupakaveli) #239
- fix scaling in auto video mode #239 (Tupakaveli)
- [df71d4e]: Remove unnecessary inline specifier from functions (uyjulian) #243
- [a75fd81]: Fix memcpy linking error with new toolchain (uyjulian) #243
- [8487ed7]: Inline assembler compatibility with new toolchain (uyjulian) #243
- [259246c]: Increase read delay cycles for Kingdom Hearts II (#248) (Tobias Jakobi) #248
- [361883d]: Languages update. (#253) (Jolek) #253
- [4c00bcb]: Make compatible with newlib (Maximus32) #261
- [9a3dcde]: Disables PS2 controller when using pademu (belek666) #262
- [5050873]: Cleaner code (belek666) #262
- [0d550c9]: Fix closing file when jpg too large (Maximus32) #261
- [6cc28cd]: Fix freeing texture clut (Maximus32) #261
- [ff170c6]: Always reload theme when changing video modes (Rick Gaiser) #261
- [619c0e8]: Fix FPS counter (newlib port required) (Rick Gaiser) #261
- [de1ade8]: Notification duration implemented wrong. This fix works but it's a hack. (Maximus32) #261
- [51f402d]: Simplify timeout in guiConfirmVideoMode (Maximus32) #261
- [7998912]: Update lang_Arabic.lng. (Jolek) #264
- [13beb42]: Update lang_Bulgarian.lng. (Jolek) #264
- [6d58f2c]: Create lang_Croatian.lng. (Jolek) #264
- [228ecfc]: Update lang_Czech.lng. (Jolek) #264
- [c056a24]: Update lang_Danish.lng. (Jolek) #264
- [727212b]: Update lang_Dutch.lng. (Jolek) #264
- [6fca191]: Update lang_Filipino.lng. (Jolek) #264
- [c4b949c]: Update lang_French.lng. (Jolek) #264
- [b50582f]: Update lang_German.lng. (Jolek) #264
- [91f2359]: Update lang_Greek.lng. (Jolek) #264
- [18a076f]: Update lang_Hungarian.lng. (Jolek) #264
- [1a3db5e]: Update lang_Indonesian.lng. (Jolek) #264
- [b6c8b36]: Update lang_Italian.lng. (Jolek) #264
- [86ce6aa]: Update lang_Japanese.lng. (Jolek) #264
- [90ab98a]: Update lang_Korean.lng. (Jolek) #264
- [79f769f]: Update lang_Laotian.lng. (Jolek) #264
- [0075506]: Create lang_Persian.lng. (Jolek) #264
- [9938b6f]: Update lang_Polish.lng. (Jolek) #264
- [62a15ec]: Update lang_Portuguese.lng. (Jolek) #264
- [d3f3677]: Update lang_Portuguese_BR.lng. (Jolek) #264
- [494371a]: Update lang_Romana.lng. (Jolek) #264
- [7cc211e]: Update lang_Russian.lng. (Jolek) #264
- [f9eaff6]: Update lang_SChinese.lng. (Jolek) #264
- [bab1d35]: Update lang_Spanish.lng. (Jolek) #264
- [5581bf0]: Update lang_Swedish.lng. (Jolek) #264
- [d65433e]: Update lang_TChinese.lng. (Jolek) #264
- [f146f1f]: Update lang_Turkish.lng. (Jolek) #264
- [bf45510]: Create lang_Vietnamese.lng. (Jolek) #264
- [5c5ee63]: Delete font_Italian.ttf. (Jolek) #264
- [ae6999f]: Delete font_Turkish.ttf. (Jolek) #264
- [8de9151]: Added fonts. (Jolek) #264
- [3c76d13]: Update files (ElPatas1)
- [db35e0b]: New\updated OPL translations & fonts. (#264) (ElPatas1) #264
- [d0ac3ed]: theme adjustments to fix custom themes (Tupakaveli) #270
- [598944b]: util.c: fix MC checking (KrahJohlito) #270
- [72cfd61]: Automate all the different compilation flavours and generate artefacts using release compilation (Maximus32) #271
- [b4786d6]: Adding myself to the Credits (Francisco Javier Trujillo Mata) #271
- [bdea72e]: Add information in the readme about the current CI status (Francisco Javier Trujillo Mata) #271
- [37f7822]: Prevent implicit double conversion (astrelsky) #273
- [6602d7b]: Use floor float instead of floor double (astrelsky) #277
- [331d2b5]: Modified VU0MixVec. Corrected clobbers. (astrelsky) #272
- [d6f724f]: Only keep used memory instead of flushing all registers (astrelsky) #278
- [b8769b6]: Update french language/font & indonesian language (ElPatas1)
- [f1152f0]: Use iop-gcc -dumpversion for getting version number (uyjulian) #281
- fix attribute text displaying incorrectly in custom themes #285 (KrahJohlito)
- fix typo in CD regs - thanks AKuHAK #285 (KrahJohlito)
- if loading custom saved theme at init from any device other than MC, refresh hints for all modes. #285 (KrahJohlito)
- [417f20c]: Simplify diaExecuteDialog sfx (Rick Gaiser) #287
- [f18e465]: Cleanup sfx code (Rick Gaiser) #287
- [cb73ec1]: Cleanup guiDrawBusy and guiRenderGreeting (Rick Gaiser) #287
- check interface functions if initialized or not #287 (Rick Gaiser)
- [ab33508]: Calculate sound delays, init sound in init, control sound from introloop (Rick Gaiser) #287
- allow sfxInit to continue if audio lib is init #287 (KrahJohlito)
- [2f5030d]: Improve sound duration calculation (Rick Gaiser) #287
- [a6c6b05]: Add fadeDuration calculation (Rick Gaiser) #287
- update default sfx to include number of samples in header & update duration calculation function #287 (KrahJohlito)
- [c487160]: fix notifications timer (KrahJohlito) #287
- remove unneeded code, restore deferred calls to audio init #287 (KrahJohlito)
- [6f8cd1a]: Update issue templates (AKuHAK) #286
- [7d5cfdf]: Removed old issue templates (AKuHAK) #286
- [92e4686]: Update feature_request.md (AKuHAK) #286
- [30d3d4b]: Merge branch 'master' of https://github.com/sl1pkn07/Open-PS2-Loader (uyjulian) #202
- [2e10915]: Merge branch 'master' of https://github.com/astrelsky/Open-PS2-Loader (uyjulian) #278
- [bd78578]: start last played auto start countdown after intro loop (KrahJohlito) #287
- [9f1ffc1]: fix last played auto start datatype (KrahJohlito) #287
- [9e2faec]: Add more variants to CI (#288) (Julian Uy) #288
- [e46b8f1]: Exclude some code from being formatted (uyjulian) #240
- [f4c59c6]: Add formating command usable by "make format" (uyjulian) #240
- [953f535]: Add formatting check to continuous integration (uyjulian) #240
- [a4dcfc5]: Format files using clang-format (uyjulian) #240
- [61d1ccb]: Always use sio2man/padman/mcman/mcserv from ps2sdk (#289) (Julian Uy) #289
- [f84d508]: Use xmcman version instead of mcman version (uyjulian) #291
- use POSIX I/O functions #296 (KrahJohlito)
- [163d686]: fix apps not working from USB with prefix (Tupakaveli)
- [cf02bc7]: Merge branch 'master' of https://github.com/Tupakaveli/Open-PS2-Loader (uyjulian)
- [2d72e5e]: Show message when PS2SDK is not setup when attempting to build (uyjulian) #299
- [7a1417f]: Changes to CI files: (uyjulian) #299
- [be58bec]: Update check-format.yml (AKuHAK)
- [c410d64]: Overhaul memory card selection and folder creation code (uyjulian) #308
- [ba2bc14]: Move memory card directory and icon creation to thread (uyjulian) #308
- search for legacy apps cfg on each device #306 (KrahJohlito)
- have legacy app system getItemConfig - display info page stuff #306 (KrahJohlito)
- add APP size to config set #306 (KrahJohlito)
- reload legacy apps config at refresh #306 (KrahJohlito)
- [e967710]: Fix notification display of memory card (uyjulian) #308
- [eecbb0a]: Use lseek64 instead of lseek (#309) (Rick Gaiser) #309
- [991bd38]: Add gawk to packages to install (uyjulian) #310
- [8742c1a]: Update compilation.yml (AKuHAK) #313
- Fix to GetFileStatFromImage #317 (PSISP)
- Cleanup GetFileStatFromImage return code #317 (PSISP)
- [41f7cf0]: Fix formatting for last merge (uyjulian)
- [21ff6b1]: Replace stricmp with strcasecmp (Maximus32) #334
- [c77b0d4]: Global data may not be in the header files (Maximus32) #334
- [efcc15a]: Fix gcc10 warnings (Maximus32) #334
- [fe24474]: Improve mix: 1 less multiplication (Maximus32) #334
- [5aa2863]: Fix 'uses -mdouble-float' warnings (Maximus32) #334
- [b0f807c]: Fix warning '.end symbol does not match .ent symbol' (Maximus32) #334
- [d918f6a]: Fix warning 'break strict-aliasing rules' (Maximus32) #334
- [df4bd01]: Override program headers, but why?! (Maximus32) #334
- [422fee7]: iop Makefiles simplified (Maximus32) #334
- [6c62ad9]: fix memory card detection (KrahJohlito) #340
- [01d2159]: fix freeing languages at switch (KrahJohlito) #340
- [63367d2]: Disable stat function to make loading files fast (Maximus32) #342
- pack structs used in assembly code #342 (Maximus32)
- [a3428d7]: Add debugging for parameters passed to ee_core (Maximus32) #342
- [9fc223c]: Fix rendering special characters (Maximus32) #342
- load debug modules before loading drivers #342 (Maximus32)
- [0ee82ae]: update README (KrahJohlito) #344
- Add OPL_VERSION based on git tags an format change (Maximus32)
- Releases based on OPL_VERSION and git tags (Maximus32)
- [62de32d]: OPL v1.0.0-rc1 (Maximus32)