Releases: devkitPro/libogc
Releases · devkitPro/libogc
libogc 2.6.0
What's Changed
- Fixed setting cmdblk state incorrectly on cancels by @Exortile in #168
- libasnd: Fixed the swapped stereo problem by @Wohlstand in #170
- correct addrlen in net_connect
- implement net_getsockname for Wii
- convert line endings to \r for Dolphin
- aes: return the changed aes iv back to the caller
libogc 2.5.0
What's Changed
- sha: fix define name to not confuse and clash with actual sha block size by @DacoTaco in #155
- Move MAX_SND_VOICES to header file by @1011X in #158
- fix: generic fixes from extrems by @DacoTaco in #159
- fix: several card fixes by extrems by @DacoTaco in #161
- Fix typo by @Crayon2000 in #162
- add support for Dolphin debug messages by @WinterMute in #164
New Contributors
- @Crayon2000 made their first contribution in #162
libogc 2.4.1
- implement __getreent syscall by @WinterMute in #151
- libdb: implement qfThreadInfo & qsThreadInfo by @WinterMute in #154
- use github workflow to build doxygen docs on tag by @WinterMute in #152
Recommended and supported installation is through devkitPro pacman
libogc 2.4.0
fixes:
- fix reading memory card address >= 0x800000 by @suloku in #121
- fix reset button not being detected on gamecube by @DacoTaco in #124
- use const in GX calls to allow for better code generation by @1011X in #118
- fix dsp state setting with certain messages by @DacoTaco in #139
- fix AESND_Reset, it no longer hangs the system by @DacoTaco in #143
- fix Video_Init, it now gives VI time to respond to the register pokes @DacoTaco in #144
- correctly offset the console x/y with the given coordinates y @DacoTaco in #146 #147
- correctly fetch time when starting the application by @DacoTaco in #148
- ipc: check memory translation on incoming messages in by @Extrems in d91c59a
features:
- add argument parameters to the AESND callbacks by @HTV04 in #129
- allow retries of if_config by @bendmorris in #99
- implement the AES & SHA1 engines on the wii by @DacoTaco in #136 #132 #133
- implement getsockopt by @bendmorris in #105
- implement GX_SetTevIndWarp by @gamemasterplc in #66
- implement VIDEO_GetVideoScanMode by @DacoTaco in #144
New Contributors
- @suloku made their first contribution in #121
- @carstene1ns made their first contribution in #119
- @MasterofGalaxies made their first contribution in #122
- @techflashYT made their first contribution in #127
- @HTV04 made their first contribution in #129
- @bendmorris made their first contribution in #99
- @1011X made their first contribution in #118
- @gamemasterplc made their first contribution in #66
- @muff1n1634 made their first contribution in #135
- @mardy made their first contribution in #134
libogc 2.3.1
- use standard bool in mp3player code.
libogc 2.3.0
libogc 2.2.1
- remove use of deprecated register keyword for gcc 11
- Several issues were fixed, and usability and stability were improved.
libogc 2.2.0
- Cleanup and add memory clobbers to ISR operations
- Rearrange headers to avoid collisions and aid porting
- lwIP: Refresh pbuf code with cherry-picked upstream
- fix 3rd party classic controllers that don't send calibration data.
- Several issues were fixed, and usability and stability were improved.
binaries available via devkitPro pacman
This, and other releases announced in our May Updates list
libogc 2.0.0
- Fix unaligned IPL ROM read, use 32MHz
- Add missing render modes, fix PAL timings
- Support Game Boy Player startup settings
- SI fixes and additions
- Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
binaries available via devkitPro pacman
libogc 1.8.24
- fix memset warning
- fix stat for latest newlib
- fix _SHIFTL macro usage (#76)
- Fix POLL* definitions per Dolphin (#73)
- Cleanup in audio.c (#72)
- gx: Fix definitions for GXMatrixType and swapped comments (#74)
- Fix random crash on thread exit
- Fix unlocked memory cards
- Fix multi-sector read
- Fix __gcsd_isInserted
- Fix __gcsd_startup