mirror of
https://github.com/Cxbx-Reloaded/Cxbx-Reloaded.git
synced 2025-04-02 11:11:52 -04:00
Commit graph
Select branches
Hide pull requests
dx11
master
master-fixup-test
#100
#1000
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1009
#1010
#1011
#1012
#1016
#1017
#1018
#1019
#102
#1020
#1022
#1023
#1025
#1026
#1027
#1027
#1028
#1029
#1030
#1031
#1033
#1034
#1035
#1036
#1037
#1039
#1040
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1047
#1048
#1049
#105
#1050
#1050
#1054
#1056
#1057
#1058
#106
#106
#1060
#1063
#1065
#1065
#1066
#1066
#107
#1071
#1072
#1072
#1073
#1076
#1077
#1079
#1081
#1084
#1085
#1087
#1089
#109
#1090
#1092
#1092
#1093
#1094
#1098
#110
#1100
#1101
#1102
#1104
#1105
#1109
#1110
#1111
#1112
#1113
#1114
#1116
#112
#1123
#1124
#1125
#1126
#1127
#1128
#1128
#113
#1130
#1131
#1135
#1135
#1140
#1142
#1143
#1144
#1146
#1147
#1149
#115
#1150
#1152
#116
#1161
#1162
#1163
#1164
#1168
#1169
#1171
#1178
#1179
#118
#1180
#1183
#1184
#1186
#1187
#1188
#1189
#1189
#1190
#1191
#1192
#1193
#1194
#1196
#1197
#1198
#12
#120
#1200
#1201
#1202
#1205
#1208
#1210
#1211
#1212
#1213
#1214
#1215
#1216
#1217
#1217
#1218
#122
#1220
#1221
#1226
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1235
#1236
#1240
#1241
#1243
#1243
#1244
#1245
#1246
#1247
#1248
#1250
#1251
#1252
#1253
#1257
#1258
#1259
#126
#1260
#1262
#1264
#1265
#1268
#1269
#1269
#1270
#1271
#1272
#1279
#128
#1280
#1281
#1282
#1284
#1285
#1286
#1287
#1288
#1289
#1291
#1295
#1296
#1297
#1298
#1299
#130
#1300
#1301
#1302
#1303
#1304
#1305
#1307
#1308
#1310
#1311
#1314
#1317
#132
#1320
#1326
#1327
#1328
#133
#133
#1332
#1333
#1334
#1337
#1341
#1343
#1343
#1345
#1346
#1346
#1347
#1348
#1349
#1350
#1351
#1355
#1357
#1365
#1366
#1368
#1369
#137
#137
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1377
#1380
#1383
#1384
#1386
#1388
#1389
#139
#1392
#1393
#1394
#1395
#1398
#1399
#140
#1400
#1402
#1403
#1404
#1405
#1407
#1408
#141
#141
#1410
#1411
#1412
#1413
#1414
#1415
#1417
#1418
#1419
#142
#1420
#1421
#1422
#1422
#1423
#1424
#1425
#1426
#1427
#143
#1434
#1436
#1437
#1439
#1440
#1441
#1442
#1443
#1444
#1445
#1449
#145
#1451
#1452
#1453
#1454
#1455
#1457
#1458
#1460
#1461
#1462
#1463
#1464
#1466
#147
#148
#1481
#1482
#1485
#1488
#1489
#149
#1490
#1491
#1492
#1493
#1494
#1495
#1497
#1499
#15
#150
#1503
#1504
#1505
#1507
#1508
#1509
#1510
#1511
#1512
#1515
#1516
#1517
#1519
#152
#1520
#1521
#1522
#1523
#1526
#1527
#1529
#153
#1530
#1531
#1532
#1533
#1534
#1535
#1537
#1538
#154
#1541
#1543
#1544
#1545
#1546
#1547
#1548
#1549
#1552
#1553
#1556
#1557
#1558
#1560
#1561
#1563
#1564
#1565
#1567
#1568
#157
#157
#1570
#1572
#1573
#1574
#1575
#1577
#1578
#1579
#158
#1581
#1582
#1583
#1584
#1586
#1588
#1589
#159
#1590
#1592
#1593
#1594
#1595
#1596
#1597
#1599
#160
#1601
#1602
#1603
#1605
#1606
#1607
#1608
#1609
#161
#1611
#1612
#1613
#1614
#1615
#1618
#1619
#1620
#1621
#1622
#1623
#1624
#1626
#1627
#1629
#163
#1631
#1632
#1633
#1635
#1636
#1637
#1639
#164
#1641
#1642
#1644
#1646
#1647
#1648
#1649
#165
#1650
#1651
#1652
#1654
#1655
#1657
#166
#1662
#1664
#1666
#1667
#1668
#1669
#167
#167
#1670
#1671
#1672
#1673
#1674
#1675
#1676
#1677
#1678
#1679
#168
#1680
#1682
#1683
#1684
#1686
#1687
#1688
#169
#1692
#1694
#1695
#1696
#1697
#170
#1700
#1701
#1702
#1703
#1704
#1705
#1707
#1708
#1709
#171
#1713
#1715
#1716
#1717
#1719
#172
#1720
#1721
#1722
#1723
#1725
#1726
#1728
#1729
#1730
#1731
#1735
#1736
#1737
#1738
#1741
#1742
#1745
#1746
#1747
#1748
#1750
#1752
#1754
#1755
#1756
#1757
#1759
#176
#1761
#1763
#1765
#1766
#1767
#1769
#1770
#1771
#1772
#1774
#1776
#178
#1780
#1781
#1782
#1783
#1785
#1789
#179
#1791
#1796
#1797
#1799
#18
#180
#1800
#1801
#1805
#1806
#1807
#1808
#1809
#181
#1811
#1812
#1813
#1814
#1815
#1816
#1817
#1818
#1820
#1821
#1823
#1824
#1825
#1827
#1828
#1829
#1833
#1834
#1835
#1837
#1838
#1839
#184
#1840
#1842
#1843
#1844
#1845
#1846
#1847
#1849
#185
#1850
#1851
#1852
#1853
#1854
#1856
#1857
#1859
#186
#1862
#1863
#1864
#1865
#1866
#1867
#1868
#1869
#187
#1870
#1871
#1872
#1877
#1879
#188
#1881
#1887
#1888
#1889
#189
#1890
#1891
#1892
#1894
#190
#1901
#1904
#1905
#1906
#191
#1911
#1913
#1914
#1915
#1916
#1917
#1918
#1921
#1922
#1923
#1925
#1928
#1929
#1932
#1934
#1935
#1938
#1940
#1941
#1942
#1943
#1944
#1945
#1946
#1947
#1948
#1952
#1955
#1956
#1957
#1964
#1965
#1966
#1967
#1968
#1969
#1970
#1972
#1974
#1975
#1976
#1977
#1978
#1981
#1982
#1983
#1984
#1985
#1986
#1987
#1989
#1990
#1991
#1992
#1993
#1994
#1995
#1996
#1997
#1998
#1999
#20
#200
#2000
#2001
#2002
#2003
#2004
#2005
#2007
#2008
#201
#201
#2011
#2012
#2014
#2015
#2021
#2022
#2028
#2029
#203
#203
#2030
#2031
#2032
#2033
#2034
#2036
#2037
#2038
#2039
#204
#2040
#2041
#2044
#2045
#2047
#2048
#2049
#2050
#2052
#2053
#2055
#2058
#2059
#2060
#2067
#2068
#2069
#2070
#2071
#2072
#2073
#2074
#2075
#2076
#2078
#208
#210
#2104
#2105
#2106
#2107
#2108
#2109
#211
#2110
#2112
#2116
#2117
#2118
#2120
#2121
#2122
#2123
#2124
#2125
#2126
#2127
#2128
#2129
#2130
#2131
#2133
#2134
#2135
#2136
#2138
#214
#2140
#2141
#2146
#2147
#2148
#2149
#215
#2150
#2151
#2152
#2153
#2154
#2155
#2156
#2157
#2158
#2160
#2163
#2164
#2165
#2167
#2168
#217
#2170
#2171
#2172
#2174
#2176
#2178
#2179
#2181
#2182
#2183
#2184
#2185
#2188
#2189
#2192
#2193
#2194
#2196
#2197
#2198
#2199
#220
#2200
#2201
#2202
#2203
#2204
#2205
#2206
#2207
#2209
#221
#2210
#2211
#2212
#2213
#2214
#2215
#2217
#2218
#2219
#2220
#2221
#2222
#2223
#2224
#2227
#2228
#2230
#2231
#2232
#2233
#2233
#2234
#2235
#2236
#2237
#2238
#2239
#2240
#2241
#2242
#2243
#2244
#2245
#2246
#2247
#2248
#2249
#2250
#2252
#2254
#2255
#2256
#2257
#2259
#2261
#2265
#2266
#2267
#2268
#2269
#227
#2271
#2278
#2280
#2281
#2282
#2284
#2285
#2286
#2288
#2289
#2290
#2291
#2292
#2294
#2295
#2296
#2297
#2298
#2299
#23
#2301
#2302
#2305
#2306
#2308
#2309
#2309
#2310
#2311
#2312
#2315
#2318
#2319
#232
#2320
#2321
#2325
#2326
#2327
#2328
#233
#2334
#2336
#2337
#2339
#234
#2340
#2341
#2342
#2345
#2348
#2349
#2350
#2351
#2353
#2355
#2356
#2357
#2358
#2359
#2360
#2362
#2363
#2364
#2365
#2369
#2370
#2374
#2375
#2377
#2378
#238
#2380
#2381
#2382
#2383
#2384
#2385
#2386
#2387
#2388
#2389
#239
#2390
#2391
#2393
#2397
#2398
#240
#2400
#2401
#2403
#2404
#2406
#2408
#2409
#2411
#2412
#2413
#2414
#2416
#2417
#2418
#242
#2426
#2428
#2429
#2429
#2432
#2434
#2434
#2436
#2436
#2437
#2438
#2438
#2439
#244
#2440
#2441
#2444
#2445
#2451
#2452
#2455
#2456
#2457
#2458
#2462
#2463
#2468
#2469
#2470
#2470
#2472
#2473
#2474
#2484
#2485
#2485
#249
#252
#253
#254
#255
#256
#258
#259
#260
#263
#264
#267
#27
#270
#281
#284
#286
#287
#289
#291
#292
#293
#294
#299
#301
#303
#304
#305
#307
#318
#319
#321
#324
#324
#325
#326
#327
#328
#329
#33
#330
#331
#333
#334
#345
#347
#348
#350
#356
#357
#359
#36
#363
#364
#365
#366
#367
#368
#37
#370
#374
#375
#376
#379
#380
#381
#382
#383
#384
#385
#387
#388
#389
#390
#392
#393
#394
#395
#396
#397
#398
#40
#400
#405
#406
#41
#410
#417
#419
#42
#420
#421
#422
#423
#424
#428
#43
#432
#433
#434
#435
#436
#437
#439
#440
#441
#443
#450
#453
#458
#458
#459
#460
#461
#462
#463
#464
#465
#468
#469
#471
#473
#474
#480
#484
#486
#491
#492
#496
#498
#50
#501
#503
#505
#506
#507
#508
#509
#51
#510
#511
#514
#529
#53
#534
#536
#537
#538
#539
#54
#540
#542
#543
#544
#548
#554
#555
#556
#557
#558
#56
#562
#564
#57
#571
#572
#575
#576
#577
#580
#581
#582
#585
#59
#592
#595
#598
#601
#615
#616
#618
#62
#626
#66
#66
#67
#672
#673
#676
#681
#683
#683
#684
#687
#689
#690
#691
#693
#694
#695
#696
#698
#699
#701
#702
#703
#704
#708
#71
#710
#711
#712
#713
#714
#715
#718
#719
#720
#721
#722
#722
#724
#726
#727
#729
#73
#732
#733
#734
#735
#736
#737
#738
#739
#740
#741
#742
#744
#745
#749
#751
#752
#753
#755
#756
#757
#758
#759
#76
#760
#761
#763
#764
#765
#768
#77
#770
#771
#772
#773
#774
#775
#777
#778
#78
#780
#781
#782
#785
#786
#787
#79
#790
#795
#797
#80
#800
#801
#802
#804
#805
#806
#809
#810
#811
#812
#814
#816
#819
#821
#822
#823
#824
#825
#826
#828
#83
#830
#833
#835
#837
#838
#839
#839
#84
#840
#841
#843
#844
#845
#846
#848
#85
#851
#852
#853
#854
#856
#858
#859
#86
#862
#864
#865
#866
#867
#868
#869
#87
#872
#874
#875
#876
#88
#881
#882
#883
#884
#886
#887
#888
#889
#891
#892
#893
#895
#896
#897
#898
#899
#899
#90
#900
#903
#905
#906
#907
#908
#909
#910
#911
#912
#914
#915
#917
#918
#919
#920
#921
#922
#923
#924
#925
#926
#927
#928
#929
#93
#930
#932
#933
#933
#934
#935
#935
#936
#938
#939
#940
#940
#941
#943
#944
#945
#947
#949
#95
#950
#951
#954
#956
#957
#958
#961
#963
#964
#965
#967
#968
#969
#970
#971
#973
#975
#976
#977
#977
#979
#980
#983
#984
#989
#99
#990
#992
#993
#994
#995
#995
#997
#999
CI-0007d20
CI-0043e45
CI-018a806
CI-0217200
CI-049a070
CI-067aa82
CI-06fadd6
CI-0799214
CI-09e744e
CI-0afcf04
CI-0b69563
CI-0c28aca
CI-0f853f3
CI-1034185
CI-1077115
CI-10ba282
CI-111728f
CI-13bd79f
CI-16ffe3a
CI-1710f01
CI-17b0cb8
CI-187f4a8
CI-1887f3a
CI-1b10e1b
CI-1c46540
CI-1c67c0d
CI-1e05973
CI-1e300d6
CI-1ee1239
CI-204dcf8
CI-213dd2f
CI-216b5c2
CI-21c27b4
CI-238dda1
CI-2397ece
CI-23a3bc4
CI-23c1dcf
CI-23c8d37
CI-246d1fa
CI-24c4e3d
CI-25b9a2e
CI-2695d91
CI-2833314
CI-28d031d
CI-2a23634
CI-2c72faa
CI-2d3977b
CI-2d63e89
CI-2f74af1
CI-30956c1
CI-30dbba8
CI-31a47cd
CI-31ff15b
CI-34f8d30
CI-3515449
CI-357948a
CI-362c938
CI-374ba5e
CI-38242d4
CI-38aaf71
CI-3908a8c
CI-3a7b233
CI-3b82af6
CI-3bdd689
CI-3bf2eff
CI-3d244b7
CI-3e5272d
CI-3edc388
CI-3f4f141
CI-401337a
CI-41c9d7a
CI-41d45dd
CI-4204640
CI-42ff76c
CI-4457d11
CI-44f0aee
CI-44f1e09
CI-471f389
CI-47795ba
CI-4808be6
CI-484a2c3
CI-48814d3
CI-494ef0b
CI-4b5bef2
CI-4b5edbd
CI-4b735c5
CI-4c384ef
CI-4d06712
CI-4d4f6dd
CI-4e6068f
CI-4f24048
CI-4ff30ff
CI-50334cb
CI-52c88d7
CI-52cdb4e
CI-547c3ae
CI-555f240
CI-55da0a2
CI-56eede2
CI-59534bd
CI-5995641
CI-5a1b8b5
CI-5a454aa
CI-5d222c1
CI-5e42d18
CI-5e928e5
CI-5f7b941
CI-5fe769b
CI-6111fc9
CI-615b702
CI-61e7e30
CI-6283232
CI-629d6d2
CI-6350aba
CI-6389cb6
CI-65959ec
CI-66bccac
CI-6788bf1
CI-68b3f0f
CI-696d498
CI-6a70a08
CI-6c530fb
CI-6cfad6f
CI-6d187f1
CI-6db6256
CI-6e68433
CI-6f32d89
CI-6f81d21
CI-70088b3
CI-71dc7e9
CI-724a1ca
CI-7290824
CI-72acea2
CI-74138d1
CI-74c8b0c
CI-756ad91
CI-764304c
CI-7767250
CI-7938142
CI-79391fc
CI-7a59d77
CI-7a69834
CI-7bfd8be
CI-7c630d6
CI-7e0f8f4
CI-807f95c
CI-8087b15
CI-827a321
CI-8415397
CI-84cd4e3
CI-8588230
CI-85daa21
CI-8602274
CI-8667d22
CI-86788a5
CI-875f97b
CI-88a37ac
CI-8919d99
CI-8a1e4b1
CI-8a4c746
CI-8a87fd8
CI-8ac5d14
CI-8ae094d
CI-8b35389
CI-8b9b26b
CI-8bfbcb5
CI-8c1ee7d
CI-8c754be
CI-8c986c2
CI-8cc9c73
CI-8d8ebd7
CI-8f848f8
CI-8fcc2f5
CI-8fe6092
CI-917bf50
CI-91a77b0
CI-935fab7
CI-94f0258
CI-95b789e
CI-9635ba9
CI-967f53a
CI-97012d6
CI-971318a
CI-97b90fc
CI-97bf1d9
CI-9a773ef
CI-9b5fe39
CI-9d714c4
CI-9e9f78e
CI-9ebdef8
CI-9f5b4e0
CI-9f87854
CI-9fab1d5
CI-a1dfa3d
CI-a25e455
CI-a380927
CI-a53f360
CI-a5f4b3b
CI-a5fa409
CI-a650fd2
CI-a6e17bc
CI-a852c3e
CI-aa3c09c
CI-ab6b478
CI-abb50d6
CI-abe0c82
CI-ac5289d
CI-ac68fd4
CI-ad7328d
CI-addf4b4
CI-ae43ded
CI-b07ca85
CI-b1bd9dd
CI-b2ca281
CI-b2f6391
CI-b304e53
CI-b33ed95
CI-b3f1e61
CI-b405153
CI-b43f6bb
CI-b4dadb1
CI-b6d4c76
CI-ba980d2
CI-ba9ee5f
CI-bc9cbec
CI-be4fb1d
CI-bf1483a
CI-bf6d8b8
CI-bf931d2
CI-bfb1009
CI-c36da13
CI-c382d0f
CI-c3993c6
CI-c594e34
CI-c65d26a
CI-c7bf62c
CI-c7e75d7
CI-c808cf2
CI-c89e1ba
CI-c9fe07a
CI-ca0b978
CI-cd768c6
CI-cdb3b13
CI-ce05ea1
CI-cec1b0b
CI-cf87eae
CI-cfa7be7
CI-d0b4c6a
CI-d1580cd
CI-d26e028
CI-d3544f7
CI-d42e3ee
CI-d51743a
CI-d5af846
CI-d95249c
CI-d9b994c
CI-d9ec434
CI-da7a917
CI-db1bae2
CI-db545a3
CI-db640d5
CI-dc1f93b
CI-dc5f562
CI-dd36dd5
CI-dd7fbe3
CI-de16fe3
CI-df22c8b
CI-dff5fb0
CI-e0f41fe
CI-e1ea10c
CI-e34c990
CI-e4ef9c1
CI-e5af2b1
CI-e6b2ed8
CI-e6d9c6d
CI-e6e0d5d
CI-e774044
CI-e7f2e88
CI-e8f943e
CI-ea70070
CI-eb90237
CI-ec6987d
CI-eca9c33
CI-ed57ca9
CI-ed8a612
CI-eddc14e
CI-ee6a61c
CI-ef30044
CI-efda454
CI-efe42f4
CI-efee57a
CI-f0e99ba
CI-f1d09af
CI-f1e54be
CI-f296636
CI-f32a2e7
CI-f390c79
CI-f3aaea3
CI-f3d7ae6
CI-f44f35f
CI-f5b4878
CI-f6274cc
CI-f6e54ac
CI-f7042be
CI-f857593
CI-f8593e6
CI-f8b449d
CI-f8e0b73
CI-f9449d0
CI-fa6387a
CI-fb4b988
CI-fb4ca71
CI-fca206c
CI-fe0c2db
CI-fe398a4
CI-fe84236
CI-ff4f4f0
CI-ffe3b95
v0.1
v0.1-alpha
-
f2fd7cfbc7
Further cleanup of stray variables to printf()s
Echelon9
2013-05-05 11:09:22 +10:00 -
90f25b53ed
Additional documentation around SetRenderState_ShadowFunc
Echelon9
2013-04-09 00:58:12 +10:00 -
6cbc69de2d
Correct documentation string in XFreeSectionByHandle
Echelon9
2013-04-09 00:15:29 +10:00 -
07e02328ee
Add new section to XGetSectionHandleA lookup table
Echelon9
2013-04-09 00:00:14 +10:00 -
0e937af7ff
Added special case to NtQueryVirtualMemory to handle Forza Motorsport bug -- backported from Dxbx, where issue was resolved by PatrickvL
Echelon9
2013-04-08 23:22:30 +10:00 -
406795b743
Implement ExFreePool and bugfix for ExAllocatePoolWithTag
Echelon9
2013-04-07 17:53:42 +10:00 -
ffe15fa11a
More conformant implementation of ExAllocatePool and ExAllocatePoolWithTag
Echelon9
2013-04-07 17:14:52 +10:00 -
e339af5e15
Implementation of RtlAssert() when triggered within emulated program
Echelon9
2013-04-07 13:33:44 +10:00 -
933ad18234
Initial implementation of KeSetTimerEx
Echelon9
2013-04-07 12:39:04 +10:00 -
5b1cdd0edc
Resolve some potential confusion with 64bit pointers, and extra documentation behind the use of a magic number in KeInitializeTimer
Echelon9
2013-04-06 23:55:41 +11:00 -
9d7193ce5d
Fixes to improve clarity within KeInitializeTimerEx, KeSetTimer and MmCreateKernelStack
Echelon9
2013-04-06 00:21:01 +11:00 -
44ed2bd5b5
Greatly enhanced implementation of MmQueryStatistics, which reports on a range of total and available system memory metrics.
Echelon9
2013-01-04 03:19:55 +11:00 -
f5df8d7e75
Add additional warning for NULL pointer passed to IDirect3DResource8_AddRef()
Echelon9
2013-01-04 01:23:15 +11:00 -
33683bcf1c
Improve documentation for ExQueryNonVolatileMemory(), yet to correct implementation
Echelon9
2013-01-04 00:20:39 +11:00 -
a586201124
Although the constructor is a bit wonky, at least go about setting this object up correctly for the time when constructor has been implemented.
Echelon9
2013-01-02 23:46:27 +11:00 -
f7d16a8096
Ensure that if an invalid parameter is passed to IDirectSoundBuffer_SetNotificationPositions(), the result is not undefined -- which will of course mask the real error.
Echelon9
2013-01-02 23:43:42 +11:00 -
1297540c3d
Implementation (basic) of the HalReadSMBusValue kernel call 0x002D (45)
Echelon9
2013-01-02 21:12:24 +11:00 -
4af8f49b8c
Implementation (basic) of the HalWriteSMBusValue kernel call 0x0032 (50)
Echelon9
2013-01-02 20:39:23 +11:00 -
c3cf5edc2e
Whoops, we can't call DbgPrintf from here.
Echelon9
2012-12-02 01:35:04 +11:00 -
847315c60e
PVS-Studio fix: V576 Incorrect format. Consider checking the fifth actual argument of the 'printf' function. The pointer to string of char type symbols is expected.
Echelon9
2012-12-02 01:04:24 +11:00 -
ef81d4e037
PVS-Studio fixes: The 'true/false' value is implicitly casted to the integer type.
Echelon9
2012-12-01 02:08:37 +11:00 -
dec7f8a727
PVS-Studio fixes: A couple more examples of incorrect arguments to DbgPrintf calls.
Echelon9
2012-12-01 01:39:16 +11:00 -
20f68057fa
PVS-Studio fix: Ensure that when the DbgPrintf macro is expanded that it doesn't interfere with the if() ... else structure.
Echelon9
2012-12-01 01:19:23 +11:00 -
b31e36c6dd
More correct implementation of the KDPC structure.
Echelon9
2012-12-01 00:41:01 +11:00 -
44e9bca20e
Changes required to allow Debug mode to run on an unmodified Windows XP install, without XInput_9_01.dll
Echelon9
2012-11-30 23:40:54 +11:00 -
1d68c18bdd
Fix up the naming of documentation associated with these Input functions.
Echelon9
2012-11-30 23:29:38 +11:00 -
41f938bc96
More full implement ExQueryNonVolatileSetting() for corner cases.
Echelon9
2012-11-30 23:08:52 +11:00 -
922746198e
Add some extra detail to the GetFileAttributes() error checking routine.
Echelon9
2012-11-30 21:17:12 +11:00 -
1ecac386c0
Whoops, little typo in RtlEqualString()
Echelon9
2012-11-28 23:55:35 +11:00 -
14e15f9129
Build out definition of MmCreateKernelStack()
Echelon9
2012-11-28 23:36:57 +11:00 -
edee70ddd0
Fix up IDirect3DSurface8_LockRect and IDirect3DTexture8_LockRect calls for situations where Flags set to NULL. Resolves issued with Halo1 and Turok.
Echelon9
2012-11-27 22:37:27 +11:00 -
1d8b6efee4
Enable Doxygen based automated code documentation. Recommending that the output from a Doxygen run not be commited, as the benefit of documentation to developers is that it is run on a fresh basis as and when needed.
Echelon9
2012-11-26 20:31:34 +11:00 -
4c8803a2b0
PVS-Studio fix: The values of different enum types are compared. Simplifying and tightening the sanity check until such time as we support other forms of the NtQueryVolumeInformationFile call.
Echelon9
2012-11-26 02:57:22 +11:00 -
9e9b06615c
Fix to EmuIDirect3DDevice8_GetScissors() -- was setting x1 and x2 to 0 (top left), rather than x1 and y1.
Echelon9
2012-11-26 02:45:02 +11:00 -
6b16b6caaa
PVS-Studio fix: The '&' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '&&' operator.
Echelon9
2012-11-26 02:33:24 +11:00 -
db33acdc7c
PVS-Studio fix: Incorrect format. A different number of actual arguments is expected while calling 'sprintf' function. The EFlags value can be read from the Kernel Debug console.
Echelon9
2012-11-26 02:23:29 +11:00 -
964c0038a8
Ensure the Cxbx Kernel .dll is labelled correctly throughout, taking the opportunity to simplify the Release and Debug branches. Bump version number as well.
Echelon9
2012-11-26 01:44:43 +11:00 -
8527fc95a3
Implement Kernel 0x0002 AvSendTVEncoderOption()
Echelon9
2012-11-26 01:31:54 +11:00 -
01c5e3839d
Update and split Visual Studio project files by version, support Visual Studio 2010.
Echelon9
2012-11-26 01:20:51 +11:00 -
f13a1e7b78
Updates for Outrun2 and more. Alternative D3DDevice_BlockUntilVerticalBlank() implementation added.
blueshogun96
2012-10-10 19:02:03 +00:00 -
cb671b2a27
As XPP_DEVICE_TYPE contains Reserved[3] it has elements numbered [0-2], so ensure we don't access memory outside the array bounds
Echelon9
2012-10-08 01:13:30 +11:00 -
929a108885
Fixes to printf() and DbgPrintf() messages
Echelon9
2012-10-08 01:06:57 +11:00 -
8f41bc0795
fprintf() not expecting a class type variable, rather needs an element to resolve the pointer to, in Xbe::DumpInformation()
Echelon9
2012-10-08 00:51:44 +11:00 -
dbb15e0341
Fix order of precedence for menu item greying out
Echelon9
2012-10-08 00:48:31 +11:00 -
cc5e0dc658
Ensure memset() does not underflow mCertificate.wszTitleName
Echelon9
2012-10-08 00:41:27 +11:00 -
5b1d969547
Fix ordering of variables reported in CxbxRtlReallocDebug()
Echelon9
2012-10-08 00:38:25 +11:00 -
b3463985b5
Ensure correct error checking in EmuXGSwizzleBox
Echelon9
2012-10-08 00:34:00 +11:00 -
b0c60ebb2a
Fix for end of memory block in CheckIntegrity()
Echelon9
2012-10-08 00:21:20 +11:00 -
0ad1cf1d88
Update gitattributes (with line ending fixes)
Echelon9
2012-10-07 23:58:52 +11:00 -
ceb25b9f66
Correct use of STL container methods
Echelon9
2012-10-07 23:54:07 +11:00 -
78f665cbf9
No commit message
blueshogun96
2012-01-12 02:54:37 +00:00 -
1737efc2cf
Quick fixes for Dashboard.
blueshogun96
2011-11-03 10:17:12 +00:00 -
11b58429a9
Xbox Dashboard (3944) is now working okay (not perfect).
blueshogun96
2011-11-03 00:13:00 +00:00 -
b125dd93a1
Some stuff I completely forgot I did a few months ago...
blueshogun96
2011-09-03 10:04:21 +00:00 -
9cf502c47e
Added preliminary native XInput support files and new HLE database files.
blueshogun96
2011-06-18 07:20:17 +00:00 -
3aad740a75
Quick update
blueshogun96
2011-06-18 07:15:32 +00:00 -
00097449c6
Added XG for 4432.
blueshogun96
2011-06-15 08:17:53 +00:00 -
caa409ea83
Added XG for 4432.
blueshogun96
2011-06-15 08:17:32 +00:00 -
c7913dfab4
Added XG for 4432.
blueshogun96
2011-06-15 08:17:17 +00:00 -
7e31d6deb2
Whacked is playable + lots of other random updates!
blueshogun96
2011-06-15 06:56:33 +00:00 -
176ce4fe96
Fixed deferred texture state bugs and Panzer works again.
blueshogun96
2010-06-17 07:07:34 +00:00 -
33ba592146
Lots of updates for XDK 4034 and 4134 + random bug fixes.
blueshogun96
2010-04-29 22:34:18 +00:00 -
3e65aa93c9
Random updates
blueshogun96
2010-04-22 17:53:29 +00:00 -
511ba86290
Fixed compile errors in EmuKrnl.cpp
blueshogun96
2010-04-17 17:37:39 +00:00 -
2f9b24859f
Updating (the hard way) because I can't get TSVN to do it automatically!
blueshogun96
2010-04-17 03:21:41 +00:00 -
0dfaf44aba
Added for those who don't have the DirectX8 SDK. For now, you'll have to add the /include and /lib directories in the project yourself!
blueshogun96
2009-11-13 21:41:02 +00:00 -
9409a6b851
Didn't realize these changed...
blueshogun96
2009-11-13 21:08:20 +00:00 -
a550b71bd7
Didn't realize these changed...
blueshogun96
2009-11-13 21:08:09 +00:00 -
dab24dbfec
blueshogun96
2009-11-13 21:07:08 +00:00 -
f0bad56ee7
Added new version
blueshogun96
2009-11-13 21:05:44 +00:00 -
22e64d6eaa
blueshogun96
2009-11-13 21:05:11 +00:00 -
9d10c637af
Forgot to update OpenXDK includes. Sorry about that!
blueshogun96
2009-11-13 20:17:54 +00:00 -
bcc8260f17
Forgot to update
blueshogun96
2009-11-13 20:15:34 +00:00 -
5618473d90
Just another [major] update...
blueshogun96
2009-11-12 01:35:57 +00:00 -
271a1cad1d
Just another [major] update...
blueshogun96
2009-11-12 01:35:50 +00:00 -
6838efd341
Fixed a bug in Xapi EmuRtlReAllocateHeap. Returned value was not updated with alignment offset. Caused crashes with the allocation tracker.
Daniel Stien
2008-09-28 03:58:16 +00:00 -
18bcc2160c
Added XDK 3911 OOVPAs for Xapi. - XGetDevices, moved back from 4034 - XID_fCloseDevice - XInputClose, moved back from 4361 - XInputGetCapabilities
Daniel Stien
2008-09-22 01:08:25 +00:00 -
26861248d2
NtCreateFile will now fallback to parent directory if a regular file is being opened as a directory. This fixes Xapi FindFirstFile, although wildcard handling may need more work. Removed HLE for FindFirstFileA/FindNextFileA.
Daniel Stien
2008-09-21 00:54:09 +00:00 -
5bed305918
Additional deferred render state updates used by Futurama. - D3DRS_FOGDENSITY (4) - D3DRS_RANGEFOGENABLE (5) - D3DRS_WRAP1 (7) - D3DRS_DIFFUSEMATERIALSOURCE (19) - D3DRS_EMISSIVEMATERIALSOURCE (21)
Daniel Stien
2008-09-13 01:14:56 +00:00 -
da6a1816e8
Use cached Z stencil if new stencil don't contain a surface in IDirect3DDevice8_SetRenderTarget. Used by Futurama when rendering character shadow.
Daniel Stien
2008-09-12 23:33:32 +00:00 -
46410680e8
Activate render window before entering message dispatch loop to avoid deadlock when the message queue is empty.
Daniel Stien
2008-09-09 18:44:52 +00:00 -
86dfc8027c
If a vertex shader doesn't contain the generic transformation instructions, assume it writes direct screen coordinates and apply naive hack to normalize oPos.
Daniel Stien
2008-09-07 03:08:25 +00:00 -
df0153d9d5
Convert D3DSHADEMODE from Xbox to PC.
Daniel Stien
2008-09-06 23:33:44 +00:00 -
2dcf87aed2
Xapi Input fixes. - Properly copy XINPUT_POLLING_PARAMETERS in EmuXInputOpen. Would crash in EmuXInputGetState when accessing said structure. - Send gamepad insertion in first EmuXGetDeviceChanges call only. Would cause permanent "controller connected" message in some games.
Daniel Stien
2008-08-31 04:16:02 +00:00 -
2c0d3ca73a
Normalize texture coordinates in FVF buffers used with linear textures. Linear textures can have non-power-of-two sizes, thus using direct image coordinates for mapping. Inline vertex buffers are patched in-place.
Daniel Stien
2008-08-31 00:16:31 +00:00 -
cbe26fd9d6
Allow viewports smaller than 640*480.
Daniel Stien
2008-08-25 21:14:11 +00:00 -
97e52aa668
Use C++ libc headers.
Daniel Stien
2008-08-24 04:54:44 +00:00 -
cb1dbe458c
Added XDK 5233 OOVPAs for D3D8. - Locate XREF_D3DRS_MULTISAMPLEMODE and XREF_D3DRS_MULTISAMPLERENDERTARGETMODE. - IDirect3DDevice8_SetRenderState_MultiSampleMode and IDirect3DDevice8_SetRenderState_MultiSampleRenderTargetMode OOVPAs. - D3D_CommonSetRenderTarget XRef OOVPA, reuse EmuIDirect3DDevice8_SetRenderTarget from 4627. - EmuIDirect3DDevice8_IsFencePending stub - Moved back IDirect3DDevice8_InsertFence from XDK 5558 - D3D::SetFence and IDirect3DDevice8_IsFencePending 5233 OOVPAs - Don't register stencil surface in Futurama for now
Daniel Stien
2008-08-23 03:32:59 +00:00 -
52db07e9a6
Added XDK 5233 OOVPAs for Xapi. - XInputGetCapabilities - SetThreadPriority/SetThreadPriorityBoost
Daniel Stien
2008-08-23 03:11:11 +00:00 -
8de73a718e
Print stack trace on exceptions in debug mode.
Daniel Stien
2008-08-23 02:48:38 +00:00 -
1872177ff1
Added several 5233 DSound OOVPAs and stubs for new functions. - Stubs for new functions EmuIDirectSound8_EnableHeadphones, EmuIDirectSound8_SynchPlayback and EmuIDirectSoundBuffer8_SetMode - Ignore unknown formats in EmuCDirectSoundStream_AddRef for now
Daniel Stien
2008-08-23 02:35:58 +00:00 -
561c3b7d4f
Implemented several kernel functions. - NtQueryVirtualMemory to support Xapi VirtualQuery - NtCreateSemaphore/NtReleaseSemaphore to support Xapi semaphores - MmCreateKernelStack/MmDeleteKernelStack to support Xapi fibers
Daniel Stien
2008-08-23 02:14:20 +00:00 -
ced145e4be
Added several 5233 D3D8 OOVPAs and stub for new function EmuIDirect3DDevice8_SetScreenSpaceOffset(...).
Daniel Stien
2008-08-23 01:55:53 +00:00 -
7bc22a857f
Added XDK 5233 HLE for Xapi, XG, D3D8 and DSound. Initial OOVPAs are reused from earlier compatible versions or backported from 5558.
Daniel Stien
2008-08-23 01:50:33 +00:00 -
199136e926
Expanded tabs and trimmed EOL whitespace.
Daniel Stien
2008-08-23 01:29:07 +00:00 -
df389d51f4
MS VC++ 9.0 solution and project files.
Daniel Stien
2008-08-23 00:49:24 +00:00 -
ec1781fd5b
Small bugfix
martin_sw
2007-08-11 11:11:18 +00:00 -
6ea335a188
Forgot to add some files
martin_sw
2007-08-11 11:04:05 +00:00 -
9ea9791e02
Battlestar Galactica *PAL* now runs somewat ok. Added many random things.
martin_sw
2007-08-09 19:29:07 +00:00 -
de318911ef
martin_sw
2007-08-09 15:08:53 +00:00