dsp_rom: Fix readme eols and trailing whitespace

This commit is contained in:
Pokechu22 2021-08-17 11:12:25 -07:00
parent 9b1d370478
commit d0b40528e5

View file

@ -1,64 +1,64 @@
Legal GC/WII DSP IROM replacement (v0.3.1) Legal GC/WII DSP IROM replacement (v0.3.1)
------------------------------------------------------- -------------------------------------------------------
- irom: When running from the ROM entrypoint, skip the bootucode_ax branch - irom: When running from the ROM entrypoint, skip the bootucode_ax branch
of the bootucode procedure. Since the ROM doesn't set any of the AX of the bootucode procedure. Since the ROM doesn't set any of the AX
registers, it could cause bad DMA transfers and crashes. registers, it could cause bad DMA transfers and crashes.
ligfx ligfx
10/aug/2017 10/aug/2017
Legal GC/WII DSP IROM replacement (v0.3) Legal GC/WII DSP IROM replacement (v0.3)
------------------------------------------------------- -------------------------------------------------------
- coef: Explicitly set 23 different values that are used by GBA UCode, and - coef: Explicitly set 23 different values that are used by GBA UCode, and
tweaked overall parameters to more closely match those 23 values. tweaked overall parameters to more closely match those 23 values.
- irom: Moved a few functions to their proper places, updated BootUCode to - irom: Moved a few functions to their proper places, updated BootUCode to
configure DMA transfers using AX registers as well as IX registers (the GBA configure DMA transfers using AX registers as well as IX registers (the GBA
UCode uses this to do two sequential transfers in one call), and added UCode uses this to do two sequential transfers in one call), and added
partial functions used by GBA UCode. partial functions used by GBA UCode.
ligfx ligfx
2/june/2017 2/june/2017
Legal GC/WII DSP IROM replacement (v0.2.1) Legal GC/WII DSP IROM replacement (v0.2.1)
------------------------------------------------------- -------------------------------------------------------
- coef: 4-tap polyphase FIR filters - coef: 4-tap polyphase FIR filters
- irom: unchanged - irom: unchanged
Coefficients are roughly equivalent to those in the official DROM. Coefficients are roughly equivalent to those in the official DROM.
Improves resampling quality greatly over linear interpolation. Improves resampling quality greatly over linear interpolation.
See generate_coefs.py for details. See generate_coefs.py for details.
stgn stgn
29/june/2015 29/june/2015
Legal GC/WII DSP IROM replacement (v0.2) Legal GC/WII DSP IROM replacement (v0.2)
------------------------------------------------------- -------------------------------------------------------
- coef: crafted to use a linear interpolation when resampling (instead of - coef: crafted to use a linear interpolation when resampling (instead of
having a real 4 TAP FIR filter) having a real 4 TAP FIR filter)
- irom: added all the mixing functions, some functions not used by AX/Zelda are - irom: added all the mixing functions, some functions not used by AX/Zelda are
still missing still missing
Should work with all AX, AXWii and Zelda UCode games. Card/IPL/GBA are most Should work with all AX, AXWii and Zelda UCode games. Card/IPL/GBA are most
likely still broken with it and require a real DSP ROM. likely still broken with it and require a real DSP ROM.
delroth delroth
16/march/2013 16/march/2013
Legal GC/WII DSP IROM replacement (v0.1) Legal GC/WII DSP IROM replacement (v0.1)
------------------------------------------------------- -------------------------------------------------------
- coef: fake (zeroes) - coef: fake (zeroes)
- irom: reversed and rewrote ucode loading/reset part, everything else is missing - irom: reversed and rewrote ucode loading/reset part, everything else is missing
Good enough for Zelda ucode games (and maybe some AX too): Good enough for Zelda ucode games (and maybe some AX too):
- WII: SMG 1/2, Pikmin 1/2 WII, Zelda TP WII, Donkey Kong Jungle Beat (WII), ... - WII: SMG 1/2, Pikmin 1/2 WII, Zelda TP WII, Donkey Kong Jungle Beat (WII), ...
- GC: Mario Kart Double Dash, Luigi Mansion, Super Mario Sunshine, Pikmin 1/2, Zelda WW, Zelda TP, ... - GC: Mario Kart Double Dash, Luigi Mansion, Super Mario Sunshine, Pikmin 1/2, Zelda WW, Zelda TP, ...
Basically... If game is not using coef and irom mixing functions it will work ok. Basically... If game is not using coef and irom mixing functions it will work ok.
Dolphin emulator will report wrong CRCs, but it will work ok with mentioned games. Dolphin emulator will report wrong CRCs, but it will work ok with mentioned games.
LM LM
31/july/2011 31/july/2011