Pavel I. Kryukov
b47f078895
Enable implicit-function-declaration as a error
2018-09-09 00:10:25 +03:00
PeterLemon
484eff1780
Merge pull request #98 from pseudophpt/master
...
Use shuffling operation for VMOV instruction
2018-09-04 08:15:53 +01:00
pseudophpt
3b879e32d7
Remove debug information from VMOV code
2018-09-03 22:54:57 -04:00
pseudophpt
643e4a028a
Add shuffling to VMOV instruction
2018-09-03 22:52:18 -04:00
Jason Benaim
72c778c3bf
Fix segfault when DMAing past the end of cart ROM.
...
When a game triggers a DMA from the cart ROM area to RDRAM, part or all of the
DMA'd area is not covered by the currently-loaded ROM, cen64 treats it as a
series of reads from open-bus. A bug in the code that handles this case was
causing segfaults.
Hat-tip to cen64 user Grim who provided a test rom that triggered this bug. His
test ROM was less than (1 MB + 4 KB) in size, which was causing the initial 1MB
DMA to trigger this bug.
2018-05-23 23:23:45 -04:00
PeterLemon
6215202df6
Merge pull request #94 from tlercher/fix-mingw-build
...
Fix windows build which APIs which don't feature 'SetThreadName'
2018-05-06 21:48:32 +01:00
Thomas Lercher
f27a35aa32
Remove windows support for setthread_name alltogether
2018-05-06 22:45:58 +02:00
Thomas Lercher
87e4c99e35
Fix windows build which APIs which don't feature 'SetThreadName'
2018-05-06 22:32:50 +02:00
Mike Ryan
582cec0f36
Merge pull request #92 from tlercher/fix-thread_setname
...
Fix thread_setname handling for macOS and older Windows APIs
2018-05-05 14:02:58 -07:00
Thomas Lercher
8dfae37edb
Fix thread_setname handling for macOS and older Windows APIs
2018-05-05 23:01:35 +02:00
Mike Ryan
1faf432193
Merge pull request #91 from tlercher/improve-mt
...
Add thread names
2018-05-05 09:21:12 -07:00
Thomas Lercher
c16a317b3d
Add thread names
2018-05-05 17:43:36 +02:00
PeterLemon
e63fc96f15
OpenGL AA & Resample emulation
2018-04-29 20:30:21 +01:00
PeterLemon
ed14563b0e
set texture wrap s & t to clamp instead of repeat
2018-04-29 20:22:15 +01:00
PeterLemon
1de909981f
Optimize OpenGL gamma boost emulation
2018-04-29 18:40:27 +01:00
PeterLemon
4335b0b210
OpenGL gamma boost emulation
2018-04-29 18:04:46 +01:00
PeterLemon
52f639c90b
Add remaining iQue Bootcode CRCs
2018-04-28 01:36:31 +01:00
PeterLemon
ec38dd93a1
Rename iQue Bootcode CRC
2018-04-27 19:14:14 +01:00
PeterLemon
9006a1d890
Add iQue Bootcode CRC
2018-04-25 14:17:40 +01:00
Tyler J. Stachecki
294cb39d08
Report SSE4.1 build status correctly.
...
Fixes #83 .
Signed-off-by: Tyler J. Stachecki <stachecki.tyler@gmail.com>
2018-02-25 20:48:13 -05:00
Tyler Stachecki
ac098bc0af
Merge pull request #85 from queueRAM/save_ram
...
Verify save file options for entries in cart DB
2018-02-25 20:46:33 -05:00
queueRAM
ac01d73146
Make save file warning messages consistent
2018-02-25 19:30:34 +00:00
queueRAM
93e956fba6
Verify calloc return value for RAM saves files
2018-02-24 18:29:09 -08:00
queueRAM
9c5c5bb1fb
Verify save file options for entries in cart DB
...
If an entry in the cartridge database specifies use of a save type, then
verify that save type is present in the options. If not, warn and allocate
the save file in RAM.
Fixes #76
2018-02-20 05:55:20 +00:00
Tyler Stachecki
4ca25e09b7
Merge pull request #81 from queueRAM/registers
...
Correct T5 register identifier
2018-01-18 23:59:10 -05:00
queueRAM
dc2489fb47
Correct T5 register identifier
2018-01-19 04:49:13 +00:00
PeterLemon
68d37fcb36
Add cen64 Usage to README.md
2018-01-10 00:22:53 +00:00
PeterLemon
cca1071118
Add cen64 mini FAQ to README.md
2018-01-09 17:36:28 +00:00
PeterLemon
44465c7ada
Add cen64 mini FAQ to README.md
2018-01-09 17:35:11 +00:00
PeterLemon
5f31c1cfdb
Add cen64 mini FAQ to README.md
2018-01-09 17:33:17 +00:00
PeterLemon
b2aaac0974
Add cen64 mini FAQ to README.md
2018-01-09 17:22:32 +00:00
PeterLemon
a01862d9ba
Add cen64 mini FAQ to README.md
2018-01-09 17:20:55 +00:00
PeterLemon
b151ef5004
Add cen64 mini FAQ to README.md
2018-01-09 17:19:59 +00:00
PeterLemon
91642586ed
Add cen64 mini FAQ to README.md
2018-01-09 17:18:40 +00:00
PeterLemon
87d2329dc9
Add cen64 mini FAQ to README.md
2018-01-09 17:15:54 +00:00
PeterLemon
34d640dcf8
Add cen64 mini FAQ to README.md
2018-01-09 17:12:27 +00:00
Tyler J. Stachecki
063f76a57e
tab -> whitespace.
...
Signed-off-by: Tyler J. Stachecki <stachecki.tyler@gmail.com>
2018-01-04 18:46:26 -05:00
Tyler J. Stachecki
db6ea2029c
vr4300: Fix whitespace
...
Signed-off-by: Tyler J. Stachecki <stachecki.tyler@gmail.com>
2017-12-19 14:28:28 -05:00
Tyler Stachecki
e2002fea9a
Merge pull request #79 from sp1187/div
...
vr4300: Fix (d)div(u) results for division by zero
2017-12-18 18:39:26 -05:00
Simon Eriksson
65b5a08cd6
vr4300: Fix (d)div(u) results for division by zero
2017-12-18 23:25:27 +01:00
Tyler J. Stachecki
b0af355bc9
Add links to downloads
2017-07-17 07:21:01 -04:00
Tyler J. Stachecki
06d8028644
These aren't required anymore...
...
... and only hinder optimizations.
2017-07-16 20:51:02 -04:00
Tyler J. Stachecki
883ca7b2ac
Update README.md
...
- Poor man's build trigger here.
2017-07-16 20:46:05 -04:00
Tyler J. Stachecki
888d4dd054
Bugfixes found during n64chain development.
...
Signed-off-by: Tyler J. Stachecki <stachecki.tyler@gmail.com>
2017-07-01 10:18:09 -04:00
queueRAM
d7339013a6
Don't make any OpenAL calls if -noaudio option is used.
...
Also returns error if some OpenAL initialization fails
during ai_context_create().
Fixes #68
2017-05-17 11:54:07 -05:00
Tyler Stachecki
62f0f9bc9e
Merge pull request #67 from queueRAM/pif_init
...
Clear reset type bits in CIC seed values from PIF
2017-05-08 20:29:14 -04:00
queueRAM
dd14dc9bbc
Clear reset type bits in CIC seed values from PIF
...
Some CIC seed values had bit 0x20000 set which is the reset type
indicated from PIF (1 = NMI, 0 = Cold Reset). Some games
follow different initialization paths for NMIs which can cause
some unexpected boot behavior during a cold reset.
Fixes #58 Expansion Pak detection in Perfect Dark
2017-05-08 19:24:10 -05:00
Tyler Stachecki
30ce1c9acb
Merge pull request #62 from hcorion/patch-1
...
Fix for building on MacOS
2017-04-23 19:16:55 -04:00
Zion
430c1546cf
Fix for building on MacOS
...
This may screw up the windows build, I'm not sure.
2017-04-22 18:34:13 -07:00
Tyler J. Stachecki
d58edd90d8
vr4300: Support system call exceptions.
2017-04-17 22:13:53 -04:00