ergo720
2608a2767c
Implemented termal sensor device
2018-03-28 14:48:24 +02:00
Luke Usher
d30aadda4c
Oops, forgot to commit updated project files..
2018-03-15 10:39:27 +00:00
Luke Usher
1f4f32414a
Use D3D8to9 as a wrapper for D3D9 support
2018-03-07 14:22:53 +00:00
Luke Usher
dd5aa368bf
Enable function inlining for all functions, not just those marked inline
2018-03-02 20:48:25 +00:00
Luke Usher
b887054e16
Tweak Visual Studio settings to optimize code a little better
2018-02-28 17:49:06 +00:00
PatrickvL
52f936611b
NV2A : Copy over more nv2a code from OpenXbox/Xqemu
2018-02-19 10:58:26 +01:00
Luke Usher
a2f727f0a1
Update xxHash to use Hardware CRC32C if available
2018-02-17 12:03:59 +00:00
PatrickvL
451dae5987
Kernel : Move Ki* symbols to own files
2018-02-17 11:56:31 +00:00
PatrickvL
4fb8326384
NV2A : Hide less code behind COMPILE_OPENGL
2018-02-16 11:37:19 +01:00
PatrickvL
c3d8cc2e0e
NV2A : Moved a few functions inside our device class
2018-02-16 11:36:54 +01:00
patrickvl
21db823596
NV2A : Split up in the same way as OpenXbox. This makes differences between the two easier to spot.
2018-02-16 11:36:22 +01:00
x1nixmzeng
f2ead8d7f6
Force Capstone dependency on Cxbx to resolve cross-arch issues
2018-02-14 20:12:09 +00:00
x1nixmzeng
4585d33812
Removed cross-platform build dependency
2018-02-14 20:09:55 +00:00
x1nixmzeng
c5d9fffa87
Fixed build configurations for ci
2018-02-13 23:32:59 +00:00
x1nixmzeng
5f3ddf6ee1
Merge https://github.com/Cxbx-Reloaded/Cxbx-Reloaded into cxbx-debugger
2018-02-07 22:05:11 +00:00
patrickvl
1313fd9d99
Fix project filters
2018-02-03 13:57:48 +01:00
PatrickvL
fde310fe94
Centralized hardware devices around Xbox sytem, (revisions of) components chosen based on hardware revision.
...
Most is not yet implemented, but more will surely follow.
Moved SMBUS-address defines and global device variables towards Xbox.h
2018-02-03 13:53:23 +01:00
x1nixmzeng
c270797b83
Fixed bad merge of project filters
2018-02-03 12:34:02 +00:00
x1nixmzeng
f57a74334f
Merge https://github.com/Cxbx-Reloaded/Cxbx-Reloaded into cxbx-debugger
2018-02-01 20:58:01 +00:00
PatrickvL
4d7895eb98
Centralized hardware devices around Xbox sytem, (revisions of) components chosen based on hardware revision.
...
Most is not yet implemented, but more will surely follow.
Moved SMBUS-address defines and global device variables towards Xbox.h
2018-02-01 17:07:07 +01:00
x1nixmzeng
416a3a9a68
Support for naming threads under Windows
2018-01-31 23:17:33 +00:00
PatrickvL
f738bf47d4
Isolated XbePrinter into it's own file, so the Xbe.h/.cpp files don't need to know about it.
2018-01-22 13:16:12 +01:00
jarupxx
bf846b59be
Separate XDK 5558/5659 with Integrated Hotfixes OOVPA to 5788 database
...
XDK 5558/5659 with Integrated Hotfixes use 5788 database.
Standard XDK 5659 still uses 5558 database.
Verified with
- [5558] NHL HITZ Pro 2004
- [5558 with Intergrated Hotfixes] XIII
- [5659] NFL Blitz Pro
- [5659 with Intergrated Hotfixes] Midway Arcade Treasures Paperboy
- [5788] Digimon Battle Chronicle
2018-01-22 18:45:42 +09:00
x1nixmzeng
c2052e0c13
Fixed poorly merged filters file
2018-01-22 00:44:16 +00:00
PatrickvL
78cf44077d
Merge pull request #872 from blueshogun96/master
...
Azurik updates
2018-01-22 00:41:50 +01:00
patrickvl
33d3dc418e
All hardware devices are moved outside CxbxKrnl, towards devices (some into devices\video)
2018-01-22 00:30:32 +01:00
patrickvl
afa4e4034d
The NV2A is now registered as a hardware device, just like all other devices.
...
Like the NVNet device, it's implementation is currently just a forward to the existing code.
Still, this removes a dependency from EmuX86 on the NV2A device - from now on it's reached via the generic device framework.
2018-01-21 22:20:38 +01:00
x1nixmzeng
ed02200d6c
Added call stack disassembly
2018-01-21 16:12:25 +00:00
blueshogun96
1a650f280e
Increase stack reserve and commit size (stops Azurik from crashing during FMVs in release mode)
2018-01-20 16:10:07 -08:00
x1nixmzeng
a36f30907a
Ignore child processes settings file
2018-01-13 01:09:47 +00:00
x1nixmzeng
321236c907
Merge https://github.com/Cxbx-Reloaded/Cxbx-Reloaded into cxbx-debugger
2018-01-13 01:00:32 +00:00
PatrickvL
0d19738282
PCI : Move Xbox hardware initialization towards it's own file
2018-01-10 09:25:29 +00:00
patrickvl
6ecc0ed899
Simplified child-process debugging
2018-01-10 09:23:26 +00:00
PatrickvL
0a4413d939
X86 belongs in Hardware project-filter too.
2018-01-10 09:23:25 +00:00
PatrickvL
187707fd93
SMC : Added LED sequences and HardwareModel, simplified PICVersionString
2018-01-10 09:23:25 +00:00
PatrickvL
509f8a5f11
SMC : Renamed device from PIC16LC (since we're only emulating it at a functional level, not low level).
2018-01-10 09:21:24 +00:00
PatrickvL
b44b433259
PIC16LC (SMC) device stub added
2018-01-10 09:21:24 +00:00
PatrickvL
4b88e0c800
EEPROMDevice : Applied Luke's code review comments
2018-01-10 09:20:51 +00:00
Luke Usher
7b2774391f
Add PCI/SMBus classes/base devices.
...
Note that these intentionally make use of standard types rather than Windows/Cxbx specifics like xbaddr...
These classes are designed to be platform and device independent
2018-01-10 09:16:27 +00:00
x1nixmzeng
ba74b162ad
Debugger messaging system
...
Now using RaiseException instead of OutputDebugString
2018-01-07 20:13:47 +00:00
ergo720
bacf07ce71
Deleted folder with incorrect cpp source from PatrickvL
2018-01-03 13:15:31 +01:00
x1nixmzeng
d12bedaff2
Added CxbxDebugger to main solution
2018-01-02 23:28:09 +00:00
PatrickvL
d60bd90dcb
Added (untested) printf kernel API's
2018-01-02 22:37:36 +01:00
PatrickvL
984e2bd510
Merge pull request #821 from ergo720/memory
...
Virtual memory manager + Kernel memory functions implementation
2017-12-31 23:55:38 +01:00
jarupxx
00e5ac056a
Remove unused HLEDataBase files
2017-12-21 12:37:51 +01:00
ergo720
6576933e34
Virtual memory management implementation (WIP)
2017-12-10 17:50:05 +01:00
x1nixmzeng
76c59f38ee
Make sure the CI build still produces artifacts
2017-12-07 00:14:07 +00:00
x1nixmzeng
a72034b78a
Prevent recompiling every build due to Version.h splatting
2017-12-07 00:06:44 +00:00
x1nixmzeng
6d961d2c35
Stop packaging after every build
2017-12-06 23:39:12 +00:00
jarupxx
435d6eb1b1
Check artifact before exporting
2017-12-02 01:39:51 +01:00