Jason Benaim
852cc571dc
README: add Fedora 29 build packages
2019-02-18 18:30:07 -08:00
Jason Benaim
b27960c94f
Merge pull request #116 from Nabile-Rahmani/cause-register-mask
...
Only software interrupt bits are writable into the Cause register
2019-01-06 20:37:21 -08:00
Nabile Rahmani
43cfdfee22
Only software interrupt bits are writable into the Cause register.
...
See: VR4300 user manual, chapter 6.3.6.
2018-12-24 23:42:58 +01:00
Lauri Kasanen
123cf2f76a
Optimize cen64-profile2callgrind, 100x faster when not repeatedly calling addr2line
2018-12-16 20:53:36 +02:00
Lauri Kasanen
9812f78917
Add profiling support
2018-12-16 20:04:09 +02:00
Jason Benaim
a8779878e9
Merge pull request #112 from tgsm/fix-oot-save
...
cart_db: fix Ocarina of Time's (NTSC) save type
2018-12-01 16:42:48 -08:00
tgsm
c3387fca49
cart_db: fix Ocarina of Time's (NTSC) save type
...
Ocarina of Time NTSC uses SRAM, not 4k EEPROM.
2018-11-30 06:25:06 -05:00
Tyler Stachecki
06de46e4bc
Merge pull request #108 from pavelkryukov/patch-2
...
memorymap.c: initialize mappings array with zeros
2018-10-12 21:08:46 -04:00
Tyler Stachecki
6d57561ee0
Merge pull request #105 from MIPT-ILab/master
...
Add CI configuration files
2018-10-12 20:53:58 -04:00
Tyler Stachecki
b17d5c531f
Merge pull request #107 from pavelkryukov/patch-1
...
Disable sanitizer of undefined behavior in Clang builds
2018-10-12 20:53:44 -04:00
Tyler Stachecki
57209ee850
Merge pull request #109 from MIPT-ILab/no-pun
...
Use bus_controller pointers instead of type punning
2018-10-12 20:48:42 -04:00
Pavel Kryukov
c6c03012fc
Use bus_controller pointers instead of type punning
2018-10-09 01:39:10 +03:00
Pavel I. Kryukov
11e50e5585
memorymap.c: initialize mappings array with zeros
2018-10-06 14:14:36 +03:00
Pavel I. Kryukov
c5e9899221
Disable sanitizer of undefined behavior in Clang builds
...
Sanitizer makes link failures if 128-bit multiplication is called,
see https://bugs.llvm.org/show_bug.cgi?id=16404 for details.
2018-10-06 13:55:15 +03:00
Pavel I. Kryukov
e1cdee9171
Add CI configuration files
2018-09-16 16:38:17 +03:00
peterlemon
58c6af5f98
add ifdef win32 to cp0.c
2018-09-10 23:32:35 +01:00
peterlemon
5ce3772646
fix master
2018-09-10 23:15:30 +01:00
peterlemon
6278d46fb7
fix implicit decleration of keyboard functions on windows
2018-09-10 22:39:26 +01:00
peterlemon
32641012eb
fix const struct is_viewer
2018-09-10 22:15:07 +01:00
peterlemon
82cbba5a1b
fix const struct is_viewer
2018-09-10 22:02:08 +01:00
PeterLemon
cf1dd9c292
Merge pull request #103 from tj90241/revert-102-const
...
Revert "Remove wrong 'const' qualifier for is_viewer pointer"
2018-09-10 21:10:23 +01:00
PeterLemon
0a79c4cacd
Merge branch 'master' into revert-102-const
2018-09-10 21:10:06 +01:00
PeterLemon
8c6c2a5a16
Merge pull request #100 from MIPT-ILab/implicit-function
...
Enable implicit-function-declaration as a error
2018-09-10 21:01:21 +01:00
PeterLemon
f08ffadc04
Revert "Remove wrong 'const' qualifier for is_viewer pointer"
2018-09-10 20:58:18 +01:00
Pavel I. Kryukov
147e26b81f
Merge branch 'master' into implicit-function
2018-09-10 22:56:17 +03:00
PeterLemon
8d030d0a9f
Merge pull request #101 from MIPT-ILab/space
...
Add space between string literal and a macro
2018-09-10 20:45:30 +01:00
PeterLemon
da891002fa
Merge pull request #102 from MIPT-ILab/const
...
Remove wrong 'const' qualifier for is_viewer pointer
2018-09-10 20:44:30 +01:00
Pavel I. Kryukov
8b2f77ed6c
Remove wrong 'const' qualifier for is_viewer pointer
2018-09-10 11:36:21 +03:00
Pavel I. Kryukov
a47278602f
Add space between string literal and a macro
...
C++11 parser treats tokens after the closing quote mark as a literal specifiers
2018-09-09 21:43:20 +03:00
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