Commit graph

2672 commits

Author SHA1 Message Date
Logan McNaughton
3d2da343d2 Just stop frontend from enabling cheats during netplay 2020-10-27 19:19:31 -07:00
carnivoroussociety
b1ac3a86b0
Updated netplay API wiki
Fixed misaligned si command for netplay sync
2020-10-24 14:54:14 +10:00
carnivoroussociety
e17969b9f8
Removed redundant shift for overclock 2020-10-24 13:38:03 +10:00
carnivoroussociety
90b42c42ac
Use shift/sub for cycle overclock 2020-10-24 11:53:19 +10:00
carnivoroussociety
68252d6eed
Updated Netplay version (packet struct change) 2020-10-24 02:38:29 +10:00
carnivoroussociety
7da307490b
Increased fixed overclock rate (more stable) 2020-10-23 21:32:19 +10:00
carnivoroussociety
e6b0952a62
Update receive length for Netplay 2020-10-23 16:31:25 +10:00
carnivoroussociety
e794eca5f3
Add fixed count factor overclock 2020-10-23 15:25:40 +10:00
Richard Goedeken
872751df5d
Merge pull request #785 from loganmc10/ef
Tag outgoing UDP packets with EF DSCP
2020-10-16 16:52:31 -07:00
Logan McNaughton
5f3863a2b1 Tag outgoing UDP packets with EF for Linux 2020-10-16 12:39:52 -07:00
Richard Goedeken
6c3fe4a4e4
Merge pull request #784 from loganmc10/sm
CountPerOp=1 for Smash
2020-10-13 20:16:52 -07:00
Logan McNaughton
2f2ed8d31b CountPerOp=1 for Smash
Also include Smash Remix
2020-10-12 18:57:12 -07:00
Logan McNaughton
00fc2a19a5 Update xxHash to 0.8.0 2020-10-11 12:28:08 +02:00
Richard Goedeken
6019724f90
Merge pull request #735 from loganmc10/pifrom
PIF binary boot rom support
2020-10-09 19:42:04 -07:00
Logan McNaughton
f6303f5c91 PIF binary boot rom support 2020-10-09 18:30:00 -07:00
Richard Goedeken
94a7a08fcf
Merge pull request #725 from loganmc10/pif
Implement PIF write flags properly
2020-10-09 17:30:39 -07:00
Joel Denning
6cba5747cf Fix typo in M64CMD_NETPLAY_INIT docs 2020-10-05 18:54:48 +02:00
Richard Goedeken
1db9f4032b Revert part of 2cced9529b because it conflicts with GNU make which always defines default values for certain variables 2020-09-16 22:30:36 -07:00
Richard Goedeken
59a501ec89
Merge pull request #775 from Jj0YzL5nvJ/alter_plus
Improve compatibility on restrictive platforms and other minor changes
2020-08-30 18:52:50 -07:00
Jj0YzL5nvJ
2cced9529b Improve compatibility on restrictive platforms and other minor changes 2020-08-30 06:05:12 -06:00
Richard Goedeken
16cced5c67
Merge pull request #764 from Rosalie241/pr-1
Get/Set Refresh Rate
2020-08-26 22:29:50 -07:00
Rosalie Wanders
4baba51077 Get/Set Refresh Rate
To be able to change the refresh rate,
there are 2 new video extension functions:

1) VidExt_ListFullscreenRates
    This function allows you to retrieve a
    list of refresh rates for a given resolution

2) VidExt_SetVideoModeWithRate
    This function allows you to set a video mode,
    with a specified refresh rate
2020-08-26 13:35:04 +02:00
Rosalie Wanders
e94a86d876 Makefile: add missing " 2020-08-25 15:46:32 +02:00
Richard Goedeken
b708895766
Merge pull request #766 from Jj0YzL5nvJ/alter
Allow to set custom platform toolset from commands
2020-08-19 23:36:01 -07:00
Richard Goedeken
209f4f5e52
Merge pull request #768 from loganmc10/patch-12
CountPerOp=3 for Wave Race 64 - Shindou Edition
2020-08-19 23:16:12 -07:00
Logan
303e1f8e12
CountPerOp=3 for Wave Race 64 - Shindou Edition 2020-08-17 07:58:52 -06:00
Jj0YzL5nvJ
729ea2e296 Allow to set custom platform toolset from commands 2020-08-13 12:17:21 -06:00
Richard Goedeken
a29b44251a
Merge pull request #721 from loganmc10/rsp
Emulate RSP DMA FIFO queue
2020-06-28 20:31:32 -07:00
Richard Goedeken
b7f2a7e946 improve documentation for netplay 2020-06-28 11:24:56 -07:00
Richard Goedeken
18d0bac93a
Merge pull request #753 from loganmc10/netplay2
Netplay
2020-06-28 10:40:34 -07:00
LuigiBlood
923dc4192c [Disk] Revert DMA DD timing change
Fixes 64DD games, to fix F-Zero X Expansion Kit set CountPerOp=1 for F-Zero X (J)
2020-06-16 23:46:09 +02:00
LuigiBlood
f2e1825d98 [Disk] Optimize write_sector 2020-06-16 02:21:29 +02:00
LuigiBlood
4f36004d07 [Disk] Use memcmp instead of memicmp 2020-06-16 02:21:08 +02:00
LuigiBlood
1e2406d3bf [Disk] Remove redundant table 2020-06-15 23:40:49 +02:00
LuigiBlood
7855db4e13 [Disk] Cleanup, add structs & less magic numbers 2020-06-15 23:21:16 +02:00
LuigiBlood
43268d5b95 [Disk] Fix LBAToByte implementation when dealing with max LBA 2020-06-15 18:24:37 +02:00
LuigiBlood
86e3c68e65 [Disk] Add support for D64 format 2020-06-15 15:05:00 +02:00
LuigiBlood
7d1e10e996 [Disk] Change disk agnostic function names 2020-06-15 02:35:59 +02:00
LuigiBlood
b907d6070c [Disk] Make dd_controller agnostic functions 2020-06-15 02:30:35 +02:00
LuigiBlood
3ccd2c4f28 [Disk] Perform System Area Checks & Handle Read Errors 2020-06-15 01:50:41 +02:00
LuigiBlood
75f7385ee3 [Disk] Add Development Disk Detection, System Area Heuristics 2020-06-11 22:16:01 +02:00
LuigiBlood
4a3121645d [Disk] Add USA & DEV 64DD IPL support 2020-06-11 19:18:03 +02:00
LuigiBlood
2feddea795 [Disk] Working SDK format without conversion 2020-06-11 18:54:40 +02:00
LuigiBlood
51b579bb95 [Disk] Support SDK disk images without conversion (not fully working yet) 2020-06-11 18:44:51 +02:00
Logan McNaughton
1fccc3ba6c Netplay 2020-06-06 16:09:45 -06:00
Logan McNaughton
08be4f6792 Emulate RSP DMA FIFO queue 2020-05-25 06:47:39 -06:00
Logan McNaughton
4e6280be31 Implement PIF write flags properly 2020-05-25 06:47:26 -06:00
Logan McNaughton
b7b56fea51 Disable FTZ in SSE when FCR31 FS bit is set
Remove -ffast-math, makes us IEEE compliant
2020-05-25 10:47:21 +02:00
Richard Goedeken
1a495aefd9
Merge pull request #758 from Henrik0x7F/manage-sdl
Allow frontends to manage SDL's lifetime
2020-05-23 23:07:23 -07:00
Henrik
ff9aeef5af Only shut down SDL if frontend is not using it 2020-05-23 19:19:44 +02:00