Commit graph

4742 commits

Author SHA1 Message Date
John Baumann
2f812cba49 Organize and rename, try to tidy things up. 2022-09-05 23:12:26 -05:00
johnbaumann
d93b3c0c21
Merge branch 'grumpycoders:main' into sio0_pocketstation_stuff 2022-09-03 02:01:04 -05:00
John Baumann
a565bf0c51 Fix bios mc screen missed xfers, tidy up some 2022-09-03 02:00:50 -05:00
Nicolas Noble
a17092d454
Merge pull request #1001 from grumpycoders/multipart-quotes
Workarounding multipart quotes string
2022-09-02 23:41:40 -07:00
Nicolas Noble
ee1410f88e Workarounding multipart quotes string 2022-09-02 23:01:34 -07:00
twevs
24a4c1b6d9
Merge pull request #999 from twevs/typed_debugger_wip
Typed Debugger: added handling of arguments passed on the stack.
2022-09-02 04:17:36 +02:00
twevs
7b007820e9 Typed Debugger: added handling of arguments passed on the stack. 2022-09-01 20:30:26 +01:00
twevs
8988489f8e
Merge pull request #998 from twevs/typed_debugger_wip
Fixed export_to_redux.py not working with functions in overlays.
2022-09-01 20:52:43 +02:00
twevs
ea491e6d9e Fixed export_to_redux.py not working with functions in overlays. 2022-09-01 19:08:34 +01:00
Nicolas Noble
e6eecd3e40
Merge pull request #997 from nicolasnoble/kernel-ui
Improving kernel debug UI
2022-08-28 17:44:14 -07:00
Nicolas Noble
cdcf57fef3
Merge pull request #996 from nicolasnoble/armored-core-ftl
"Fixing" Armored Core: Master of Arena in OpenBIOS...
2022-08-28 12:27:21 -07:00
Nicolas Pixel Noble
5e123e432b Improving kernel debug UI
- fixing C0 kcall logs
- adding handlers view
2022-08-28 12:24:52 -07:00
Nicolas Pixel Noble
7ee25370a0 "Fixing" Armored Core: Master of Arena in OpenBIOS... 2022-08-28 11:33:38 -07:00
John Baumann
b2500fcab9 Moved some functions around, generally seems to be working. 2022-08-27 20:24:26 -05:00
John Baumann
34ffec4525 Progress commit 2022-08-27 07:13:00 -05:00
Nicolas Noble
ff45bf832f
Merge pull request #993 from nicolasnoble/bios-toolchain-fix
Fixing OpenBIOS build for some compilers.
2022-08-26 22:33:13 -07:00
Nicolas Noble
4bfd08fa78
Merge pull request #992 from nicolasnoble/toolchain-upgrade
Upgrading toolchains.
2022-08-26 21:23:46 -07:00
Nicolas Pixel Noble
816eda81d1 Fixing OpenBIOS build for some compilers. 2022-08-26 21:21:27 -07:00
Nicolas Pixel Noble
e444ef428c Upgrading toolchains. 2022-08-26 19:18:52 -07:00
Nicolas Noble
ced6f3b2ed
Typo... 2022-08-26 18:29:35 -07:00
John Baumann
309ec3769f Moved more logic out from read8 and into write8 2022-08-25 13:01:51 -05:00
John Baumann
3c916c5979 Fixed recursive include issue, added a second card 2022-08-24 23:46:40 -05:00
John Baumann
c1fa9bf45b Merge branch 'sio0_pocketstation_stuff' of https://github.com/johnbaumann/pcsx-redux into sio0_pocketstation_stuff 2022-08-24 13:40:12 -05:00
John Baumann
4ad87d4f5c Fully involved dumpster fire 2022-08-24 13:40:06 -05:00
johnbaumann
b5cba9da7c
Merge branch 'grumpycoders:main' into sio0_pocketstation_stuff 2022-08-24 10:29:05 -05:00
Nicolas Noble
9d0691f904
Merge pull request #990 from nicolasnoble/derp
Forgot to commit typo fix.
2022-08-22 20:34:09 -07:00
Nicolas Pixel Noble
cbeb0ea730 Forgot to commit typo fix. 2022-08-22 19:52:51 -07:00
Nicolas Noble
685ba6f6b7
Merge pull request #989 from nicolasnoble/opengl-intel
Attempting to make all GPU drivers happy.
2022-08-21 23:28:18 -07:00
Nicolas Pixel Noble
d11860dc6d Attempting to make all GPU drivers happy.
Computers were a mistake.
2022-08-21 22:38:18 -07:00
Nicolas Noble
c11ade80ca
Merge pull request #987 from nicolasnoble/lua-sstate
Making savestates actually usable in Lua.
2022-08-21 17:59:01 -07:00
Nicolas Noble
46ed5e9bec
Merge pull request #986 from nicolasnoble/clangcl-fix
Fixing compilation for newer clang-cl.
2022-08-21 17:58:45 -07:00
Nicolas Noble
0bebce1a0a
Merge pull request #985 from nicolasnoble/hd-potat
Fixing OpenGL for potat-GPUs.
2022-08-21 17:05:26 -07:00
Nicolas Pixel Noble
20bea456c0 Making savestates actually usable in Lua. 2022-08-21 16:48:41 -07:00
Nicolas Pixel Noble
b6ed084434 Fixing compilation for newer clang-cl. 2022-08-21 16:28:08 -07:00
Nicolas Pixel Noble
8a8ae65d55 Fixing OpenGL for potat-GPUs.
HD Graphics 2000 users, rejoice and despair.
2022-08-21 16:25:31 -07:00
Nicolas Noble
226292bea7
Merge pull request #982 from wheremyfoodat/QuakeJIT
Fix Quake 2 in the JIT
2022-08-19 18:04:59 -07:00
johnbaumann
8706e8b491
Merge branch 'grumpycoders:main' into sio0_pocketstation_stuff 2022-08-19 19:37:42 -05:00
wheremyfoodat
1d53325ef3 [x64 JIT] Fix Quake 2 2022-08-20 01:07:04 +03:00
twevs
5db56bb9ce
Merge pull request #980 from twevs/typed_debugger_wip
Typed Debugger: fixed segfault when trying to toggle instructions accessing null pointers
2022-08-18 08:08:27 +01:00
twevs
5b2f57d40f Fixed instruction access with program counter above 2MB limit. 2022-08-17 22:27:19 +01:00
twevs
7caee43884 Fixed segfault when trying to toggle instructions accessing null pointers. 2022-08-17 22:17:54 +01:00
Nicolas Noble
88aa7695fd
Merge pull request #981 from nicolasnoble/clangcl-fix
Fixing clang-cl build.
2022-08-16 21:45:02 -07:00
Nicolas Pixel Noble
1a6406d05a Fixing clang-cl build. 2022-08-16 20:57:01 -07:00
John Baumann
579671a3e4 struct wrapped enums > static casting all the things 2022-08-16 19:35:14 -05:00
John Baumann
8209e5ea1f Moved some code around 2022-08-15 22:54:21 -05:00
John Baumann
9be70f2c39 More enums... 2022-08-15 00:07:44 -05:00
John Baumann
ba41d791ae Add a command enum 2022-08-14 23:52:09 -05:00
johnbaumann
4fd0125825
Merge branch 'grumpycoders:main' into sio0_pocketstation_stuff 2022-08-14 23:32:22 -05:00
twevs
6d3075cf55
Merge pull request #976 from twevs/typed_debugger_wip
Typed Debugger: a few fixes and improvements
2022-08-14 19:58:00 +01:00
Nicolas Noble
80541dfc6a
Merge pull request #978 from nicolasnoble/capstone-derp
Trying to fix capstone include paths.
2022-08-14 11:44:19 -07:00