Commit Graph

4905 Commits

Author SHA1 Message Date
Francois Berder da37c46cbc Project64-core: Fix undefined behavior in CPifRam::LogControllerPakData
Signed-off-by: Francois Berder <fberder@outlook.fr>
2019-03-27 09:40:37 +00:00
Francois Berder f2e6199fcb RSP: Fix undefined behavior in RDP_LogDlist
When calling sprintf, source and destination must not overlap
otherwise it is undefined behavior as specified by
C99 standard, 7.19.6.6.

Signed-off-by: Francois Berder <fberder@outlook.fr>
2019-03-27 09:38:44 +00:00
zilmar a298011104
Merge pull request #1587 from LuigiBlood/rdb_update
[RDB] Update 64DD games
2019-03-15 11:28:35 +10:30
LuigiBlood 307d9a2d8c [RDB] Sim City 64 forgot to RDRAM Size to 8 2019-03-12 12:43:17 +01:00
zilmar 75786f6b40
Merge pull request #1592 from EmpyreusX/patch-1
Update Chinese (Simplified).pj.Lang
2019-02-20 19:22:57 +10:30
EmpyreusX 0d1e534853
Update Chinese (Simplified).pj.Lang
Re-translated and optimized Chinese (Simplified) lang file.
2019-02-20 11:36:45 +08:00
zilmar eb2b1f0a2c [Android] Add review menu 2019-02-20 11:48:28 +10:30
zilmar a4e685d7fc [Android] Make sure we are asking for permission 2019-02-17 04:30:56 +10:30
zilmar d650e230e3 [Android] Ask for permission 2019-02-16 20:25:36 +10:30
zilmar c6dc4d6e88 [Android] Target SdkVersion as 26 2019-02-13 16:31:18 +10:30
zilmar f6d4290992 [Android] Missed some patreon settings 2019-02-13 15:52:21 +10:30
zilmar 19328cc7ef [Adnroid] Remove all mentions of patreon 2019-02-13 15:39:47 +10:30
zilmar 9902b542c3 [Android] Turn ABL off by default in android 2019-02-13 15:12:35 +10:30
zilmar be2ee76e79 Start to add in support menu item 2019-02-13 15:11:35 +10:30
zilmar 92d22a014b [Android] Change forum menu link to discord 2019-02-13 11:55:58 +10:30
zilmar f69a70e033 Merge branch 'master' of https://github.com/project64/project64 2019-02-10 09:15:49 +10:30
zilmar 03700db740 [Project64] Add checks around g_Debugger->FrameDrawn 2019-02-10 09:14:51 +10:30
zilmar 2caf30684d
Merge pull request #1589 from Fanatic-64/master
[RDB] Set 32bit=No and Counter Factor=1 for FIFA 99
2019-02-09 09:57:04 +10:30
Fanatic-64 ddb1793694
[RDB] Set 32bit=No and Counter Factor=1 for FIFA 99
32-bit engine causes the geometry to be messed up and the game to quickly freeze when starting a match. Setting Counter Factor to 1 also makes the game a lot less choppy.
2019-02-08 16:58:19 -06:00
zilmar cfc510880c [Android] Put android settings under settings 2019-02-09 06:31:17 +10:30
zilmar 6175511b55 [Android] Updating SettingsID.java 2019-02-09 06:19:45 +10:30
zilmar aca70f317c [Project64] Fix CPath::IsRelative for non WIN32 2019-02-09 05:02:02 +10:30
LuigiBlood a76a242b12 [RDB] Change F-Zero X (J) to remove FAT
and change F-Zero X with all caps instead for the expansion
2019-02-03 09:59:42 +01:00
zilmar 23f040c0dd
Merge pull request #1585 from Frank-74/master
[Project64-Audio] Remove FAT from audio plugin.
2019-02-03 05:51:24 +10:30
zilmar eaab627f64 [Project64] change memcpy_s to memcpy 2019-01-31 18:41:24 +10:30
LuigiBlood ccf0a80cda [RDB] Fix Sim City 64 SP DMA READ error 2019-01-31 00:51:24 +01:00
LuigiBlood 964249c840 [RDB] Accidentally removed RDRAM Size=8 2019-01-31 00:42:38 +01:00
LuigiBlood 0354bbeceb [RDB] Update 64DD games 2019-01-30 22:46:55 +01:00
zilmar eef2ed27aa
Merge pull request #1586 from shygoo/debugger-cleanup
[Debugger] Clean up compiler warnings
2019-01-28 17:53:24 +10:30
zilmar 20c1dca39f
Merge pull request #1582 from LuigiBlood/64dd_exp
[64DD] Handle disks that don't have Disk ID
2019-01-28 09:19:18 +10:30
shygoo 03ba3640b5 [Debugger] Clean up compiler warnings 2019-01-27 16:40:23 -06:00
LuigiBlood c931580e3f [RDB] Add RDRAM Size = 8 on every 64DD game 2019-01-27 23:04:38 +01:00
Frank-74 a5e6f55a47 [Project64-Audio] Remove FAT from audio plugin.
Fixes main.cpp error.
2019-01-27 21:59:42 +00:00
LuigiBlood 29a97e6c8b Handle m_RomName for disks that don't have any disk ID (use CRC instead) and also forge disk header differently for plugins. 2019-01-27 22:03:52 +01:00
LuigiBlood 15ceec5d38 [RDB] Super Mario 64 Disk Version added 2019-01-27 21:22:04 +01:00
LuigiBlood b8c47d0087 Alternate calculation of "CRC" for disks that don't have IDs 2019-01-27 21:21:25 +01:00
zilmar e286d90dab
Merge pull request #1576 from LuigiBlood/64dd_load
64DD support overhaul
2019-01-28 06:01:48 +10:30
zilmar 784c1465bf
Merge pull request #1580 from Frank-74/patch-1
Move Fixed Audio setting back to Project64.rdb
2019-01-28 06:01:22 +10:30
Frank-74 cbb973a824
Move Fixed Audio setting back to Project64.rdb 2019-01-27 19:14:27 +00:00
LuigiBlood 5551307e4a Fix Kyojin no Doshin name in RDB 2019-01-27 20:02:25 +01:00
LuigiBlood c5eb3b18ef Translate to French the new 64DD messages 2019-01-27 17:27:20 +01:00
LuigiBlood db1f872b7d Include 64DD games in RDB file 2019-01-27 17:09:15 +01:00
LuigiBlood 0870ecbc0d Handle case where IPL ROM is not found (or not yet set up) to display an error message 2019-01-27 13:17:31 +01:00
LuigiBlood 0a347f59f1 DD IPL ROM check in CN64Rom instead 2019-01-27 13:06:36 +01:00
LuigiBlood 3e52ff7b48 Manage 64DD IPL loading errors 2019-01-27 12:52:22 +01:00
zilmar c85054f0c0
Merge pull request #1577 from shygoo/input-require-focus
[N-Rage] Ignore input if main window isn't focused
2019-01-27 16:27:21 +10:30
LuigiBlood 0233d848c2 Forge 64DD Disk Header for plugins
(For some reason, no idea how common that gets, but CMainGui::ProcessAllMessages can crash the entire emulator with some kind of access violation error...)
2019-01-26 16:58:41 +01:00
LuigiBlood f312476b8b Handle Disk "Header" for Plugins (not forged, may be unreliable) 2019-01-26 14:31:24 +01:00
LuigiBlood 48ce8fbee7 Enable Disk based on what is loaded instead (fix Combo loading) 2019-01-26 09:40:58 +01:00
LuigiBlood b1a2fcfddd Fix Memory leak when switching back and forth from 64DD to N64 2019-01-25 23:12:01 +01:00