Nicolas "Pixel" Noble
3996f8e7a2
Bumping LuaJIT to current latest.
...
- Also adding bit.extract
- Also adding ImGui's natvis files.
2025-02-10 19:11:20 -08:00
jr
5ca33399b7
Initial PatchManager system
2024-10-18 22:44:06 +02:00
Nicolas Pixel Noble
1df0bd3aa3
Update ffmpeg & glfw nuget packages.
2024-03-09 19:51:11 -08:00
Nicolas Pixel Noble
54deb9ccad
Cleaning up vcxproj files.
2024-03-02 12:41:55 -08:00
nicolasnoble
07974d0e62
[Chores] Format code
2023-12-09 15:04:21 +00:00
Ken Murdock
f6d217af74
Add named save states widget, disable menu entries for numbered/quick/global save states that don't exist
2023-11-22 17:09:55 +00:00
Nicolas "Pixel" Noble
1c0530ba97
Properly splitting off the support and supportpsx directories.
2023-11-13 08:02:52 -08:00
Nicolas Pixel Noble
37ab840896
Adding ffmpeg info screen.
2023-08-11 19:03:43 -07:00
Nicolas Pixel Noble
43b42f2332
Adding some missing imgui functions to Lua.
2023-06-24 21:27:00 -07:00
Nicolas Pixel Noble
672fd92879
Binding NanoVG to Lua.
2023-06-23 21:07:22 -07:00
Nicolas Pixel Noble
49acad1e8b
Update LuaJIT
...
Hopefully should fix crashes in the JIT.
2023-06-05 21:27:17 -07:00
Nicolas Pixel Noble
8b370efdc2
Merge remote-tracking branch 'origin/gpu-cleanse' into gpu-debugger
...
# Conflicts:
# src/core/psxemulator.cc
# src/gui/gui.h
# vsprojects/gui/gui.vcxproj.filters
2023-04-17 21:20:15 -07:00
johnbaumann
72dda4f074
Merge branch 'main' into exp1
2023-03-22 22:28:05 -05:00
Nicolas Pixel Noble
6e549cf4cf
First pass at a MIPS assembler.
2023-03-20 18:51:39 -07:00
John Baumann
d46cc2bad4
Increase EXP1 size, add lua binding, rename memory regions, add basic pio emualtion
...
Increase EXP1 size, allow loading rom from file
Remove pointer math, avoid null dereference
Add lua binding for Parallel memory pointer
Rename memory regions...
dERP
Fix out of page writes
Light tidy and trying to trigger build steps
Squash ya later dude!
Progress commit. Fairly fleshed out, needs tidying
Progress commit
2023-03-11 22:25:37 -06:00
Nicolas Pixel Noble
82c21ad44f
Merge remote-tracking branch 'origin/gpu-cleanse' into gpu-debugger
...
# Conflicts:
# src/gui/gui.h
# src/gui/shaders/crt-lottes.cc
2022-12-04 22:45:04 -08:00
Nicolas Pixel Noble
f75b0f02bd
Merge remote-tracking branch 'upstream/main' into isobrowser
...
# Conflicts:
# vsprojects/support/support.vcxproj.filters
2022-12-02 17:19:56 -08:00
Nicolas Pixel Noble
31692da16f
IsoBrowser work
...
- Rewrote the cue sheet parser
- Improved CD metadata somewhat
- Added a stub of IsoBrowser (with CRC32 computation)
- Changed BIOS detection from Adler32 to CRC32
2022-11-21 22:08:17 -08:00
Nicolas Pixel Noble
9933369186
Making Lua files translatable, and sorting strings by filename.
2022-11-19 16:15:11 -08:00
Nicolas Pixel Noble
9e1d8f052e
Also upgrading to glfw 3.3.8.
2022-11-18 22:17:38 -08:00
Nicolas Pixel Noble
721500d861
Merge remote-tracking branch 'origin/gpu-cleanse' into gpu-debugger
...
# Conflicts:
# src/gui/gui.h
# vsprojects/gui/gui.vcxproj
# vsprojects/gui/gui.vcxproj.filters
2022-09-09 18:45:19 -07:00
Nicolas Pixel Noble
12893a50a4
Basic GPU logger PoC
2022-09-01 21:45:23 -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
twevs
f3abd8b7e0
Various bugfixes and usability improvements.
2022-08-11 18:51:25 +01:00
Nicolas Pixel Noble
2fe35fac83
Vendoring imgui_club's hex editor.
2022-06-26 20:50:12 -07:00
Nicolas Pixel Noble
1af0493089
Updating LuaJIT & adding pairs for settings.
2022-05-23 20:26:50 -07:00
Nicolas Pixel Noble
edac31efa8
Removing useless / obsolete code.
2022-05-09 20:46:12 -07:00
John Baumann
78460a08ae
Revise sio1 behavior and add a debugger
2022-04-02 11:42:03 -05:00
Nicolas Pixel Noble
24004914fe
Adding ClangCL support.
2022-03-15 17:25:18 -07:00
twevs
25f1d9d1dc
Added Memory Observer.
2022-02-12 22:42:24 +01:00
wheremyfoodat
1e684b48d1
Merge branch 'main' into memcard_mgr
2022-02-01 23:41:03 +02:00
wheremyfoodat
acdbc2ffe6
Memory card manager prototype.
2021-12-31 02:02:01 +02:00
wheremyfoodat
7c71cc89fc
Fix Windows build.
2021-12-25 22:02:22 +02:00
Nicolas Pixel Noble
34ca10633d
Upgrading to Visual Studio 2022
2021-11-21 16:43:04 -08:00
Nicolas 'Pixel' Noble
87964dd44c
Updating LuaJIT
2021-11-09 17:39:39 -08:00
Nicolas 'Pixel' Noble
b6178d55db
Callstack heuristic.
2021-09-21 23:00:25 -07:00
Nicolas 'Pixel' Noble
680903bf31
Adding shader presets and more.
2021-08-25 21:41:51 -07:00
Nicolas Pixel Noble
49affda17d
Stub of Lua syntax
2021-08-21 01:10:33 -07:00
Nicolas 'Pixel' Noble
42815c8555
Progress...
2021-08-19 20:06:09 -07:00
Nicolas 'Pixel' Noble
97d68b4a59
Shader editor - first pass
2021-08-10 19:19:34 -07:00
Nicolas 'Pixel' Noble
afe853c113
Moving settings around, and adding a few more kernel call logs.
2021-04-06 21:41:05 -07:00
Nicolas 'Pixel' Noble
03ff0fe1cf
Adding kernel events inspector
2021-03-19 23:04:46 -07:00
Nicolas Pixel Noble
78be094b91
Adding tracy.
2021-03-05 20:39:50 -08:00
Nicolas 'Pixel' Noble
1e2aaa1803
Adding resource loading support for icon.
2021-02-28 01:59:07 -08:00
Nicolas 'Pixel' Noble
48edd1e441
Merge branch 'main' into integrating-lua
...
# Conflicts:
# vsprojects/gui/gui.vcxproj.filters
2021-02-16 21:18:35 -08:00
Kappamalone
571023e494
Fixed window InterruptScalar using deprecated API function and added a window to select custom ImGui themes from a select list
2021-01-07 22:59:31 +05:30
Nicolas 'Pixel' Noble
3e5ae92220
Forgot to commit project files.
2020-08-02 13:12:18 -07:00
Nicolas 'Pixel' Noble
04d4555328
Upgrading to vendored LuaJIT.
2020-07-30 23:53:50 -07:00
Nicolas 'Pixel' Noble
a059eb4475
Adding skeleton LuaInspector.
2020-07-03 19:06:09 -07:00
Nicolas 'Pixel' Noble
678172c26f
Proper Lua console.
2020-07-03 16:29:58 -07:00