mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2025-06-27 17:39:41 -06:00
Commit Graph
Select branches
Hide Pull Requests
arm9timinghack
audio_interp
battery-level
betterer_wifi
blackmagic7
blackmagic_II
camera_betterer
cart_refactor
ci-macos14
ci-qt6
ci-stuff
ci/mac-fix-double-zip
ci/python-stuff
ci/vcpkg-update
compute-shader-renderer
doublemelon
dsi_camera
dsiwifi
fasterer_teakra
fatfs_mkII
fatfs_nand
feature/controller-touch
feature/homebrew-llvm
feature/optional-libslirp
feature/soundbias
feature/zstd-roms
fix/mac-fastmem
input-dialog-redesign
input_shito
local_wifi
mainram_conc
master
melonDSi
melonHLE
modern-cmake
multiinstance-jit
nand
no-more-context-mess
normalized-half-vec
opengl-es-renderer
pathinator
pu_shito
release/1.0
resource-cleanup
rtc_revamp
season2
season3
season4
slirp
texcache
timing17
ui-consistency
vcpkg
vendored-libslirp
wifi-power-saving
#1002
#1003
#1005
#1005
#1006
#1009
#1009
#1011
#1013
#1017
#1018
#1020
#1020
#1024
#1024
#1026
#1029
#103
#103
#104
#104
#1040
#1040
#1042
#1054
#1062
#1067
#1070
#1072
#1073
#109
#1095
#1102
#1104
#1110
#1114
#1115
#1117
#1117
#1119
#112
#1123
#1128
#1128
#1130
#1130
#1132
#1132
#1149
#1154
#1162
#1164
#1164
#1167
#1171
#1172
#1174
#1175
#1176
#1181
#1182
#1189
#1204
#1205
#1207
#1216
#1221
#1226
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#1247
#1247
#1248
#1251
#1271
#1277
#1280
#1282
#1283
#1317
#1319
#1326
#1328
#1333
#1370
#1372
#1372
#1375
#1377
#1394
#1395
#1398
#1398
#14
#1402
#1402
#1408
#1409
#1421
#1421
#1422
#1434
#1441
#1455
#1485
#1486
#1486
#1489
#1490
#1494
#1494
#1500
#1506
#1507
#1508
#1508
#1516
#1520
#1523
#1523
#1528
#1529
#1531
#1532
#1546
#1550
#1557
#1557
#1558
#1560
#1566
#1566
#1567
#1574
#1576
#1576
#1579
#1581
#1582
#1582
#1583
#1587
#1598
#1602
#1607
#1607
#1609
#1630
#1639
#1640
#1643
#1645
#1654
#1656
#1662
#1663
#1667
#1670
#1671
#1671
#1680
#1681
#1686
#1687
#1693
#1697
#1697
#1705
#1705
#1707
#1709
#1712
#1714
#1716
#1717
#1722
#1722
#1724
#1724
#1728
#1728
#1795
#1798
#1800
#1802
#1803
#1805
#1805
#1807
#1807
#1808
#1812
#1812
#1814
#1815
#1816
#1818
#1820
#1824
#1824
#1826
#1828
#1828
#1829
#1829
#1833
#1834
#1835
#1836
#1837
#1841
#1842
#1843
#1844
#1846
#1846
#1852
#1854
#1855
#1856
#1858
#1862
#1863
#1864
#1865
#1865
#1867
#1870
#1871
#1872
#1873
#1874
#1877
#1879
#1880
#1882
#1883
#1886
#1887
#1888
#1889
#1892
#1892
#1893
#1895
#1896
#1898
#1900
#1901
#1902
#1903
#1904
#1905
#1906
#1907
#1908
#1908
#1909
#1910
#1911
#1911
#1912
#1913
#1914
#1916
#1917
#1919
#1920
#1921
#1922
#1923
#1926
#1926
#1927
#1931
#1933
#1934
#1935
#1936
#1937
#1944
#1947
#1947
#1955
#1955
#1956
#1965
#1967
#1968
#1969
#1971
#1972
#1973
#1974
#1976
#1979
#1982
#1982
#1994
#1994
#1995
#1997
#1998
#1999
#200
#2000
#2000
#2010
#2011
#2012
#2012
#2024
#2028
#2041
#2043
#2043
#2045
#2050
#2051
#2052
#2054
#2058
#2059
#2060
#2060
#2061
#2062
#2062
#2063
#2065
#2065
#2067
#2071
#2071
#2074
#2074
#2078
#2079
#2084
#2088
#2088
#2089
#2090
#2091
#2095
#2095
#2097
#2101
#2102
#2103
#2107
#2108
#2112
#2115
#2118
#2119
#2122
#2125
#2125
#2127
#2127
#2131
#2133
#2133
#2137
#2137
#2138
#2139
#2140
#2146
#2146
#215
#2154
#2154
#2156
#2157
#2159
#216
#2166
#2167
#2168
#2168
#2171
#2172
#2174
#2174
#2177
#2177
#2178
#2178
#2179
#2181
#2183
#2186
#2186
#2187
#219
#2195
#2197
#2199
#2200
#2200
#2201
#2216
#2216
#2218
#222
#2221
#2225
#2234
#2235
#2235
#224
#2245
#2246
#2247
#2252
#2256
#2258
#2258
#2265
#2266
#2268
#2284
#2286
#2286
#2294
#2294
#230
#2301
#2311
#2315
#2315
#2317
#2317
#2319
#2322
#2322
#2326
#2330
#2330
#2331
#2332
#2332
#2333
#2336
#2336
#2338
#241
#245
#248
#254
#265
#269
#285
#3
#3
#342
#356
#357
#362
#364
#366
#372
#382
#391
#396
#398
#4
#400
#401
#402
#403
#411
#412
#414
#416
#420
#43
#430
#44
#44
#442
#456
#467
#472
#490
#494
#498
#5
#5
#504
#505
#506
#508
#509
#511
#516
#522
#527
#539
#544
#545
#546
#549
#550
#554
#557
#570
#573
#574
#575
#576
#579
#581
#582
#588
#592
#594
#594
#601
#602
#607
#608
#609
#609
#610
#611
#614
#615
#616
#618
#621
#622
#623
#624
#626
#634
#635
#638
#641
#643
#649
#651
#655
#667
#668
#670
#678
#679
#680
#681
#682
#683
#701
#703
#703
#711
#715
#719
#724
#729
#729
#730
#731
#732
#734
#735
#748
#749
#757
#764
#765
#765
#767
#768
#768
#769
#771
#772
#778
#779
#781
#783
#785
#787
#788
#789
#790
#798
#8
#8
#802
#806
#811
#815
#816
#817
#821
#822
#825
#828
#835
#836
#837
#839
#841
#842
#849
#865
#876
#876
#890
#911
#916
#918
#923
#924
#925
#926
#930
#932
#933
#934
#937
#938
#939
#942
#946
#946
#948
#949
#953
#954
#955
#958
#959
#959
#960
#967
#968
#970
#973
#974
#974
#975
#975
#979
#985
#990
#991
#992
0.1
0.2
0.3
0.4
0.5
0.6
0.6b
0.7
0.7.1
0.7.2
0.7.3
0.7.4
0.8
0.8.1
0.8.2
0.8.3
0.9
0.9.1
0.9.2
0.9.3
0.9.4
0.9.5
1.0rc
Select branches
Hide Pull Requests
arm9timinghack
audio_interp
battery-level
betterer_wifi
blackmagic7
blackmagic_II
camera_betterer
cart_refactor
ci-macos14
ci-qt6
ci-stuff
ci/mac-fix-double-zip
ci/python-stuff
ci/vcpkg-update
compute-shader-renderer
doublemelon
dsi_camera
dsiwifi
fasterer_teakra
fatfs_mkII
fatfs_nand
feature/controller-touch
feature/homebrew-llvm
feature/optional-libslirp
feature/soundbias
feature/zstd-roms
fix/mac-fastmem
input-dialog-redesign
input_shito
local_wifi
mainram_conc
master
melonDSi
melonHLE
modern-cmake
multiinstance-jit
nand
no-more-context-mess
normalized-half-vec
opengl-es-renderer
pathinator
pu_shito
release/1.0
resource-cleanup
rtc_revamp
season2
season3
season4
slirp
texcache
timing17
ui-consistency
vcpkg
vendored-libslirp
wifi-power-saving
#1002
#1003
#1005
#1005
#1006
#1009
#1009
#1011
#1013
#1017
#1018
#1020
#1020
#1024
#1024
#1026
#1029
#103
#103
#104
#104
#1040
#1040
#1042
#1054
#1062
#1067
#1070
#1072
#1073
#109
#1095
#1102
#1104
#1110
#1114
#1115
#1117
#1117
#1119
#112
#1123
#1128
#1128
#1130
#1130
#1132
#1132
#1149
#1154
#1162
#1164
#1164
#1167
#1171
#1172
#1174
#1175
#1176
#1181
#1182
#1189
#1204
#1205
#1207
#1216
#1221
#1226
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#1247
#1247
#1248
#1251
#1271
#1277
#1280
#1282
#1283
#1317
#1319
#1326
#1328
#1333
#1370
#1372
#1372
#1375
#1377
#1394
#1395
#1398
#1398
#14
#1402
#1402
#1408
#1409
#1421
#1421
#1422
#1434
#1441
#1455
#1485
#1486
#1486
#1489
#1490
#1494
#1494
#1500
#1506
#1507
#1508
#1508
#1516
#1520
#1523
#1523
#1528
#1529
#1531
#1532
#1546
#1550
#1557
#1557
#1558
#1560
#1566
#1566
#1567
#1574
#1576
#1576
#1579
#1581
#1582
#1582
#1583
#1587
#1598
#1602
#1607
#1607
#1609
#1630
#1639
#1640
#1643
#1645
#1654
#1656
#1662
#1663
#1667
#1670
#1671
#1671
#1680
#1681
#1686
#1687
#1693
#1697
#1697
#1705
#1705
#1707
#1709
#1712
#1714
#1716
#1717
#1722
#1722
#1724
#1724
#1728
#1728
#1795
#1798
#1800
#1802
#1803
#1805
#1805
#1807
#1807
#1808
#1812
#1812
#1814
#1815
#1816
#1818
#1820
#1824
#1824
#1826
#1828
#1828
#1829
#1829
#1833
#1834
#1835
#1836
#1837
#1841
#1842
#1843
#1844
#1846
#1846
#1852
#1854
#1855
#1856
#1858
#1862
#1863
#1864
#1865
#1865
#1867
#1870
#1871
#1872
#1873
#1874
#1877
#1879
#1880
#1882
#1883
#1886
#1887
#1888
#1889
#1892
#1892
#1893
#1895
#1896
#1898
#1900
#1901
#1902
#1903
#1904
#1905
#1906
#1907
#1908
#1908
#1909
#1910
#1911
#1911
#1912
#1913
#1914
#1916
#1917
#1919
#1920
#1921
#1922
#1923
#1926
#1926
#1927
#1931
#1933
#1934
#1935
#1936
#1937
#1944
#1947
#1947
#1955
#1955
#1956
#1965
#1967
#1968
#1969
#1971
#1972
#1973
#1974
#1976
#1979
#1982
#1982
#1994
#1994
#1995
#1997
#1998
#1999
#200
#2000
#2000
#2010
#2011
#2012
#2012
#2024
#2028
#2041
#2043
#2043
#2045
#2050
#2051
#2052
#2054
#2058
#2059
#2060
#2060
#2061
#2062
#2062
#2063
#2065
#2065
#2067
#2071
#2071
#2074
#2074
#2078
#2079
#2084
#2088
#2088
#2089
#2090
#2091
#2095
#2095
#2097
#2101
#2102
#2103
#2107
#2108
#2112
#2115
#2118
#2119
#2122
#2125
#2125
#2127
#2127
#2131
#2133
#2133
#2137
#2137
#2138
#2139
#2140
#2146
#2146
#215
#2154
#2154
#2156
#2157
#2159
#216
#2166
#2167
#2168
#2168
#2171
#2172
#2174
#2174
#2177
#2177
#2178
#2178
#2179
#2181
#2183
#2186
#2186
#2187
#219
#2195
#2197
#2199
#2200
#2200
#2201
#2216
#2216
#2218
#222
#2221
#2225
#2234
#2235
#2235
#224
#2245
#2246
#2247
#2252
#2256
#2258
#2258
#2265
#2266
#2268
#2284
#2286
#2286
#2294
#2294
#230
#2301
#2311
#2315
#2315
#2317
#2317
#2319
#2322
#2322
#2326
#2330
#2330
#2331
#2332
#2332
#2333
#2336
#2336
#2338
#241
#245
#248
#254
#265
#269
#285
#3
#3
#342
#356
#357
#362
#364
#366
#372
#382
#391
#396
#398
#4
#400
#401
#402
#403
#411
#412
#414
#416
#420
#43
#430
#44
#44
#442
#456
#467
#472
#490
#494
#498
#5
#5
#504
#505
#506
#508
#509
#511
#516
#522
#527
#539
#544
#545
#546
#549
#550
#554
#557
#570
#573
#574
#575
#576
#579
#581
#582
#588
#592
#594
#594
#601
#602
#607
#608
#609
#609
#610
#611
#614
#615
#616
#618
#621
#622
#623
#624
#626
#634
#635
#638
#641
#643
#649
#651
#655
#667
#668
#670
#678
#679
#680
#681
#682
#683
#701
#703
#703
#711
#715
#719
#724
#729
#729
#730
#731
#732
#734
#735
#748
#749
#757
#764
#765
#765
#767
#768
#768
#769
#771
#772
#778
#779
#781
#783
#785
#787
#788
#789
#790
#798
#8
#8
#802
#806
#811
#815
#816
#817
#821
#822
#825
#828
#835
#836
#837
#839
#841
#842
#849
#865
#876
#876
#890
#911
#916
#918
#923
#924
#925
#926
#930
#932
#933
#934
#937
#938
#939
#942
#946
#946
#948
#949
#953
#954
#955
#958
#959
#959
#960
#967
#968
#970
#973
#974
#974
#975
#975
#979
#985
#990
#991
#992
0.1
0.2
0.3
0.4
0.5
0.6
0.6b
0.7
0.7.1
0.7.2
0.7.3
0.7.4
0.8
0.8.1
0.8.2
0.8.3
0.9
0.9.1
0.9.2
0.9.3
0.9.4
0.9.5
1.0rc
-
50c051121f
Merge remote-tracking branch 'origin/master' into season3
Arisotura
2024-08-10 16:58:48 +02:00 -
4f252cb713
integrate LAN into the UI better
Arisotura
2024-08-10 16:57:29 +02:00 -
e0f40cd2d1
add GetMSCount/GetUSCount to Platform. remove SDL dependency from LAN.
Arisotura
2024-08-08 17:42:21 +02:00 -
ec71b15505
Add a Nix flake (#2097)
Nadia Holmquist Pedersen
2024-08-08 05:36:06 +02:00 -
fc5628bbc2
actually finish the work and hook up the LAN stuff
Arisotura
2024-08-07 20:12:53 +02:00 -
53c58bd777
fix potential issue with glib shim min/max defines
Nadia Holmquist Pedersen
2024-08-07 17:49:29 +02:00 -
4359bccfcb
fix the slirp shit some more
Nadia Holmquist Pedersen
2024-08-07 17:45:56 +02:00 -
b47563e888
Apply FixInterfaceIncludes to the slirp package again to work around package inconsistencies
Nadia Holmquist Pedersen
2024-08-07 17:28:25 +02:00 -
a174901412
fix building with system libslirp
Nadia Holmquist Pedersen
2024-08-07 17:23:48 +02:00 -
8e4daeace7
start encapsulating LAN
Arisotura
2024-08-07 16:39:30 +02:00 -
8423dae6ff
Add "Open melonDS directory" menu option
Nadia Holmquist Pedersen
2024-08-07 15:53:58 +02:00 -
7b40d3f6ca
move LAN/netplay stuff to net-utils
Arisotura
2024-08-07 15:13:26 +02:00 -
bdbcd9c351
lay base for supporting different MP interfaces
Arisotura
2024-08-07 13:19:46 +02:00 -
0ad1fa8514
prepare some stuff (also fix copyright headers)
Arisotura
2024-08-07 11:37:13 +02:00 -
9dbb4babfa
Merge remote-tracking branch 'origin/master' into season3
Arisotura
2024-08-07 01:34:12 +02:00 -
d57fbd3f17
add warning when starting LAN game while having multiple instances open
Arisotura
2024-08-07 00:09:03 +02:00 -
b50d2f377c
add the LAN/netplay menu items
Arisotura
2024-08-06 20:52:07 +02:00 -
2c67e0f928
bare minimum to get it to build
Arisotura
2024-08-06 20:39:48 +02:00 -
5d84f3831c
start decoupling LAN/netplay dialogs from the actual modules
Arisotura
2024-08-06 18:19:01 +02:00 -
dd386d12a9
use templates to only execute GDB stub related code if enabled
RSDuck
2024-08-05 03:23:49 +02:00 -
76c2723f5c
Fix console output on Windows (#2122)
pants64DS
2024-08-02 03:21:37 +03:00 -
757a608b6e
Fix a few compiler warnings (#2063)
CasualPokePlayer
2024-08-01 14:26:46 -07:00 -
54e87c915f
fix a couple polygons (#1920)
Jakly
2024-08-01 16:55:00 -04:00 -
12be06beb6
fix gdb stub causing the emulator to hang on undefined instructions (#2054)
Jakly
2024-08-01 16:48:52 -04:00 -
161bd9d3d2
Default zero dot display register to the 24 bit integer limit (#1968)
Jakly
2024-08-01 16:46:05 -04:00 -
d0a7239f15
fix some bugs with compressed texture look up (#2051)
Jakly
2024-08-01 16:44:04 -04:00 -
29c67f2140
implement 16 bit r/w IF and DISPCAPCNT (#2061)
Jakly
2024-08-01 16:41:21 -04:00 -
327ce45124
Refactor network implementations to be more reusable and less buggy (#2107)
Jesse Talavera
2024-08-01 16:02:45 -04:00 -
c6bf5d5181
Allow
AREngine
to be used independently ofARCodeFile
(#2108)Jesse Talavera
2024-08-01 16:01:00 -04:00 -
f3f6a6a194
Fix building on i686 Linux
Nadia Holmquist Pedersen
2024-08-01 21:57:32 +02:00 -
37c0320cbe
Fix an inaccuracy with the No$gba debug registers 04fffa14 and 04fffa18 (#2119)
pants64DS
2024-07-31 02:13:06 +03:00 -
b778fbaad1
attempt at correct utf8 decoding for toml config file path
RSDuck
2024-07-30 17:48:41 +02:00 -
01c2d65f07
Explicitly include QModernWindowsStylePlugin in static builds
Nadia Holmquist Pedersen
2024-07-30 03:10:01 +02:00 -
d62c61ba08
vcpkg 2024.07.12
Nadia Holmquist Pedersen
2024-07-30 00:43:15 +02:00 -
12563fb636
use platform file functions for savestates and NAND importing file check should fix character encoding issues on Windows
RSDuck
2024-07-29 00:15:19 +02:00 -
c0ada2f445
Fix invalid .gitattributes entries
Nadia Holmquist Pedersen
2024-07-28 03:22:23 +02:00 -
ececf337f2
Build Windows CI builds with vcpkg and Qt 6 (#2112)
Nadia Holmquist Pedersen
2024-07-27 17:22:35 +02:00 -
d31eabb6fa
Don't disable firmware settings controls when override external firmware settings is disabled
Nadia Holmquist Pedersen
2024-07-27 16:55:49 +02:00 -
837a582087
Expose some fields of
DSi_BPTWL
needed to support direct boot (#2103)Jesse Talavera
2024-07-21 11:23:19 -04:00 -
821f5f5f29
Allow frontends to use different headers for OpenGL declarations (#2102)
Jesse Talavera
2024-07-21 11:02:31 -04:00 -
9b828c2cde
Implement Rumble Pak support. (#2101)
BueniaDev
2024-07-21 10:01:30 -05:00 -
ead4f35705
basic fixoring.
Arisotura
2024-07-17 21:10:25 +02:00 -
cae725ffeb
get this started
Arisotura
2024-07-17 20:51:52 +02:00 -
5eadd67df6
EmuInstance: Use GetLocalFilePath to get the wfcsettings path
Nadia Holmquist Pedersen
2024-07-17 15:44:47 +02:00 -
4b17de7e8c
Fix annoying Qt touch event deprecations for real this time
Nadia Holmquist Pedersen
2024-07-15 14:37:37 +02:00 -
71f4d7b222
deviceType doesn't exist in Qt5 apparently
Nadia Holmquist Pedersen
2024-07-15 14:04:40 +02:00 -
6d2ad2a3f0
Ignore touch events originating from trackpads
Nadia Holmquist Pedersen
2024-07-15 13:57:21 +02:00 -
2031f491f0
fix some Qt6 bugs (buttonClicked -> idClicked)
Arisotura
2024-07-15 13:00:40 +02:00 -
d92c9fcd90
do not immediately create a core when creating an EmuInstance. fixes some nasty potential bugs. watch out for bugs this may introduce though...
Arisotura
2024-07-15 12:57:18 +02:00 -
94ba7c1594
Split networking code into its own target (#2091)
Jesse Talavera
2024-07-14 11:03:21 -04:00 -
a812a43bda
Fix various issues with firmware generation (#2058)
CasualPokePlayer
2024-07-11 06:55:06 -07:00 -
841e3eb060
Use
CMAKE_CURRENT_SOURCE_DIR
to set some CMake-related paths (#2089)Jesse Talavera
2024-07-11 08:02:40 -04:00 -
a82b5758bc
Update EmuInstance.cpp (#2090)
OverdueWeevil2
2024-07-11 14:48:27 +03:00 -
b55eb431bd
ensure that we actually link the OpenGL library on macOS
Nadia Holmquist Pedersen
2024-07-07 13:45:45 +02:00 -
1302cbdd64
frontend: Restore linear interpolation for audio output resampling
Nadia Holmquist Pedersen
2024-07-07 08:19:49 +02:00 -
25b5ac91bd
Fix horizontal mosaic on sprites (#2084)
Antonio Niño Díaz
2024-07-03 23:24:29 +01:00 -
613569a2ab
append newline to nocash logging makes behaviour consistent with no$gba
RSDuck
2024-07-02 19:09:32 +02:00 -
7898b46435
Add Discord invite link to README.md
Nadia Holmquist Pedersen
2024-07-02 10:06:05 +02:00 -
4e3592f2d4
Fix loading GBA carts
Nadia Holmquist Pedersen
2024-07-02 08:18:44 +02:00 -
f2611680ca
EmuInstance: check consoleType from NDS rather than the instance's when updating console, fixes crash on console type switch
Nadia Holmquist Pedersen
2024-07-02 06:23:21 +02:00 -
db20771ef3
slirp: Add -fvisibility=hidden to glib stub
Nadia Holmquist Pedersen
2024-06-24 05:25:00 +02:00 -
cbb0f4b872
Tell the compiler that we want wrapping signed arithmetic
Nadia Holmquist Pedersen
2024-06-18 15:51:08 +02:00 -
e234385c20
OpenGL: add support for changing BG0HOFS midframe. fixes #2072
Arisotura
2024-06-18 13:11:42 +02:00 -
626d2379bc
* fix default for audio volume * add default bools for battery settings
Arisotura
2024-06-17 14:51:32 +02:00 -
eb2bd73c7d
ensure teakra is always static linked even in dynamically linked builds
Nadia Holmquist Pedersen
2024-06-15 21:31:23 +02:00 -
ae44ba2475
blarg
Arisotura
2024-06-15 21:01:27 +02:00 -
649462ff5c
fix more bugs and crap
Arisotura
2024-06-15 20:57:26 +02:00 -
890dc4f228
fix other bugs with these regexes
Arisotura
2024-06-15 19:23:18 +02:00 -
d449888405
fix up the regexes in Config.cpp
Arisotura
2024-06-15 19:10:28 +02:00 -
ccc5c955e9
fix one potential crash bug
Arisotura
2024-06-15 17:42:26 +02:00 -
8fc403cdad
update copyright headers
Arisotura
2024-06-15 17:01:19 +02:00 -
25a7b1ca1d
merge doublemelon (#2067)
Arisotura
2024-06-15 13:52:47 +02:00 -
df079aed18
blarg.
doublemelon
Arisotura
2024-06-15 12:52:52 +02:00 -
fba6e71732
oh god
Arisotura
2024-06-15 12:27:54 +02:00 -
36ee6ef345
fix DSi loading crash
Arisotura
2024-06-15 12:21:03 +02:00 -
1d4c5d1576
Merge remote-tracking branch 'origin/master' into doublemelon
Arisotura
2024-06-15 00:28:31 +02:00 -
0cf003999a
run Reset through EmuThread too
Arisotura
2024-06-14 23:24:04 +02:00 -
32a5aa07ba
fix up framestep too
Arisotura
2024-06-14 23:04:12 +02:00 -
0cac63811a
more cleanup
Arisotura
2024-06-14 21:45:21 +02:00 -
438c989716
route run/pause/unpause through the message queue system
Arisotura
2024-06-14 21:25:58 +02:00 -
9b13b5e492
use the message queue for GL context init/deinit
Arisotura
2024-06-14 19:30:10 +02:00 -
77548ac086
attempting at fixing Stop function. also lay base for EmuThread command queue.
Arisotura
2024-06-14 19:22:24 +02:00 -
fd065f4803
reimplement commandline/event preloading code
Arisotura
2024-06-14 12:16:43 +02:00 -
88a91f5bc1
rename Platform LAN_xxxx to Net_xxxx as per the new naming. remove old cruft.
Arisotura
2024-06-13 18:40:28 +02:00 -
dfd89fdef4
touch up net init/deinit stuff
Arisotura
2024-06-13 18:36:25 +02:00 -
31480fea98
get things somewhat working, still not done
Arisotura
2024-06-12 23:17:38 +02:00 -
4e2cb3bfcf
lay base for the packet dispatcher
Arisotura
2024-06-12 20:53:42 +02:00 -
9c3749bfa0
add RingBuffer class -- FIFO but optimized for larger volumes of data
Arisotura
2024-06-10 23:49:30 +02:00 -
7a12237cec
rename the net interface files. it's a start I guess.
Arisotura
2024-06-09 20:24:51 +02:00 -
027c93b207
change LocalMP to use separate queue buffers, clean things up (also fix a nasty bug in the process)
Arisotura
2024-06-09 11:40:39 +02:00 -
8e9b88d01d
Actually generate DownscaleFramebuffer (#2059)
CasualPokePlayer
2024-06-08 11:48:42 -07:00 -
15bb45d069
fix up LocalMP
Arisotura
2024-06-05 00:10:12 +02:00 -
153f01ec54
lay down basic idea of multi-instance support
Arisotura
2024-06-04 23:00:03 +02:00 -
83c9b8dd42
remove some global cruft.
Arisotura
2024-06-04 12:13:54 +02:00 -
724d5fbac1
shit.
Arisotura
2024-06-04 11:25:26 +02:00 -
6b2209ea72
fuck every aspect of this
Arisotura
2024-06-04 11:16:45 +02:00 -
5378be51c4
make Platform stuff pull the right EmuInstance.
Arisotura
2024-06-03 23:31:30 +02:00 -
1e9326bf85
move emuDirectory to main.cpp, and make it a QString. remove more Platform shit.
Arisotura
2024-05-27 00:56:22 +02:00 -
41e9715f7f
remove some stuff from Platform
Arisotura
2024-05-27 00:41:13 +02:00 -
5fb8836440
port video settings shit
Arisotura
2024-05-26 21:28:00 +02:00