Commit graph

1131 commits

Author SHA1 Message Date
Extrems
deff3be31e Optimized framebuffer clearing.
Avoided flushing L2 cache in recompiler.
2025-02-05 12:24:56 -05:00
Extrems
2fe266379e Added option to invert analog X axis.
Improved support for horizontal Wii Remote.
2025-02-02 12:31:45 -05:00
Extrems
eb55030ffc Adjusted for libogc-rice changes. 2024-11-20 16:43:57 -05:00
Extrems
9e7a4660f2 Increased maximum ROM size to 252/256 MiB.
Improved framebuffer size heuristic.
2024-06-15 16:57:08 -04:00
Extrems
745a66a377 Always assume there's a first controller.
Fixed copying name from ROM header.
Adjusted for libogc-rice changes.
Synchronized changes from Swiss.
2023-11-02 19:19:44 -04:00
Extrems
487a0d30fb Other minor fixes. 2022-11-21 16:20:02 -05:00
Extrems
261abf9f04 - Improved constant propagation.
- Optimized load delay slots.
- Optimized consecutive ULW/USW/ULD/USD instructions.
- Optimized function argument passing.
- Optimized memory operations with constant addresses.
2022-11-11 10:19:19 -05:00
Extrems
c73cf029eb Implemented CACHE IXIN/IHIN and LLD/SCD instructions.
Optimized LDL/LDR/SDL/SDR instructions.
Optimized ULW/USW/ULD/USD instruction macros.
Optimized AND/OR/XOR/NOR/ORI/XORI with 32-bit operands.
Updated Mupen64Plus RSP HLE plugin.
Updated xxHash to v0.6.5.
Other minor fixes.
2022-10-29 22:00:35 -04:00
Extrems
75c0d1ae96 Added Wii Remote +Control Pad as analog source.
Added AutoLoadSave option.
Fixed regression from 03b282c295.
2021-08-29 11:20:47 -04:00
Extrems
e2dda1385e Added YUV texture support. 2021-08-22 18:25:27 -04:00
Extrems
03b282c295 Integrated texture decoding improvements from GLideN64. 2021-08-20 18:44:07 -04:00
Extrems
1cfbaa363e Fixed a texture warping issue.
Fixed some compiler warnings.
Fixed assigning no controller.
2021-08-17 21:59:21 -04:00
Extrems
d7ca5e913f Added GC Loader 2.0.0 write support.
Added M.2 Loader support.
Added directory structure creation.
Added USB storage device name compatibility.
Fixed Wii Remote extension controller hotplug.
Fixed LoadButtonSlot argument.
Fixed RSP DMA memory alignment.
Fixed viewport flipping.
Other minor fixes.
2021-08-16 22:52:09 -04:00
Extrems
6f4fbb76f3 Added GC Loader read-only support. 2020-06-09 23:54:31 -04:00
Extrems
f2bd1b0084 Added invalid characters substitution from Wii64.
Fixed primitive depth source.
2020-05-24 13:15:01 -04:00
Extrems
1c519b2c0f Fixed depth range issues. 2020-05-18 17:48:07 -04:00
Extrems
0d0562ec3b Fixed exploding geometry.
Fixed fogging with zero multiplier.
Fixed audio sampling rate for demos.
2020-05-14 13:20:50 -04:00
Extrems
8be842aa43 Added SD2SP2 support.
Improved IDE-EXI support.
Changed 16Kbit EEPROM list to use ROM ID.
Updated 16Kbit EEPROM list from Project64.
Updated Mupen64Plus RSP HLE plugin.
2020-05-09 11:16:42 -04:00
Extrems
1bb10eb21d 2017-10-09 13:55:01 -04:00
Extrems
6d9c01a485 2017-10-06 13:35:48 -04:00
Extrems
866fce20ed 2017-10-03 21:00:42 -04:00
Extrems
223c058983 2017-09-30 16:55:02 -04:00
Extrems
fd4dfd02d4 2017-09-25 17:20:01 -04:00
Extrems
34c74cb91a 2016-12-09 21:49:26 -05:00
Extrems
0f3da0dfae 2016-11-27 21:08:06 -05:00
Extrems
56d9e9f69b 2016-11-26 19:34:00 -05:00
Extrems
304c56f72c 2016-04-20 14:29:23 -04:00
Extrems
7d39fbc8b4 2015-02-05 04:08:28 -05:00
Extrems
a6a27c8b75 2015-02-04 04:12:48 -05:00
Extrems
426ac4db5a 2015-02-04 04:02:53 -05:00
Extrems
46d9a301bb 2015-02-04 03:10:12 -05:00
Extrems
561e8c3287 2015-02-04 03:06:20 -05:00
Extrems
b6084c1d31 2015-02-04 03:02:51 -05:00
Extrems
74c727b4c6 2015-02-04 02:56:45 -05:00
Extrems
1a42cd3159 2015-02-04 02:52:54 -05:00
Extrems
59a38add3a 2015-02-04 02:45:36 -05:00
Extrems
3cde57f6c3 2015-02-04 02:42:06 -05:00
Extrems
b4702846a2 2015-02-04 02:32:38 -05:00
Extrems
48d2950e04 2015-02-04 02:26:00 -05:00
Extrems
4bc659471a 2015-02-04 02:19:58 -05:00
Extrems
0994573e4e 2015-02-04 02:11:59 -05:00
Extrems
1b85d78c76 2015-02-04 02:07:05 -05:00
Extrems
deb6357eda 2015-02-04 02:03:20 -05:00
sepp256
31252de3d6 More beta 1.1 documentation updates. 2010-05-29 02:16:01 +00:00
sepp256
59c938702c Updating documentation for beta 1.1 2010-05-29 02:15:05 +00:00
emukidid
4f2aea8991 DVD Disc swapping fixed (still relying on DI_Mount() but using ppc reads) 2010-05-29 00:50:38 +00:00
sepp256
5abaf0728c Reworked Matrix Transforms. 2010-05-28 15:52:19 +00:00
sepp256
70b4940382 Matrix cleanup. 2010-05-28 15:51:32 +00:00
tehpola
ce78c0f9b2 Using elf2dol for GC builds 2010-05-28 13:48:36 +00:00
sepp256
10ea53b3a8 Adjusted scissoring so that it trims to the viewport only for triangles. 2010-05-28 12:25:36 +00:00