Commit graph

4742 commits

Author SHA1 Message Date
Nicolas Pixel Noble
ae52fa9769 Changing configuration API. 2022-07-05 18:47:56 -07:00
wheremyfoodat
bc8ee10d5a Fix checking for linker errors way too late in development. 2022-07-06 01:04:44 +03:00
Nicolas Pixel Noble
dd6aa1c3b8 Couple of small fixes, some documentation, and the dma chaining system. 2022-07-05 00:53:49 -07:00
Nicolas Pixel Noble
ab2b44f625 Better static_asserts for the primitives. 2022-07-05 00:53:25 -07:00
Nicolas Pixel Noble
f89e82202b Propagating BUILD type from project to psyqo. 2022-07-05 00:53:07 -07:00
Nicolas Pixel Noble
a28fec8fde Cleaning up and documenting PadTest example. 2022-07-04 13:12:45 -07:00
Nicolas Pixel Noble
b02236aac9 Fixing isPadConnected. 2022-07-04 13:12:13 -07:00
Nicolas Pixel Noble
a1f8dd5f73 Simplifying a bit. 2022-07-04 13:12:02 -07:00
Nicolas Pixel Noble
3204907b7a Adding __cxa_guard_acquire and __cxa_guard_release, and fixing the fast critical section code. 2022-07-04 13:11:51 -07:00
Nicolas Pixel Noble
aa257ad548 Typo. 2022-07-04 11:20:48 -07:00
Nicolas Pixel Noble
4450ec8f26 Typo. 2022-07-04 11:11:11 -07:00
Nicolas Pixel Noble
85f5dc4ab8 Fixing some mistakes. 2022-07-04 11:05:12 -07:00
Nicolas Pixel Noble
c412163008 Some more documentation still, and minor adjustements. 2022-07-04 08:50:13 -07:00
Nicolas Noble
4bf168d226
Merge pull request #923 from mateusfavarin/hex-editor
Memory editor improvements
2022-07-04 08:03:13 -07:00
Nicolas Pixel Noble
fafc6493b6 Documenting GPU a bit, and removing unused method. 2022-07-03 22:59:38 -07:00
Nicolas Pixel Noble
21d1d9c1df Adjusting primitives a bit, and documenting them. 2022-07-03 22:43:44 -07:00
Nicolas Pixel Noble
508ce63068 Making things rebuild on Makefile changes. 2022-07-03 17:57:50 -07:00
Nicolas Pixel Noble
a71578f483 Adjusting a few things to the Makefiles. 2022-07-03 17:35:58 -07:00
mateusfavarin
4ff58e6e7a add preview group bytes, fix multiple highlights during pattern search 2022-07-03 20:20:22 -03:00
Nicolas Pixel Noble
d934637bdd Makefile's library support. 2022-07-03 11:24:25 -07:00
Nicolas Pixel Noble
25d0c41392 Finishing pad test's example. 2022-07-02 22:22:17 -07:00
Nicolas Pixel Noble
b0fa03c328 Adding a simple base README.md. 2022-07-02 19:48:28 -07:00
Nicolas Pixel Noble
51248018d5 Adding some documentation. 2022-07-02 19:24:40 -07:00
wheremyfoodat
df061ea508
Merge pull request #919 from wheremyfoodat/fix-scratchpad-in-disasm
Support scratchpad peeking in disassembly view/tracer (Should fix #918)
2022-07-02 23:53:35 +03:00
Nicolas Pixel Noble
30cdf1ee43 Derp. 2022-07-02 11:04:24 -07:00
wheremyfoodat
92391845e5 Fix it for realsies 2022-07-02 18:33:01 +03:00
Nicolas Pixel Noble
c3c5720c30 Adding pads support, and printf for fonts. 2022-07-02 00:02:11 -07:00
Nicolas Noble
b166e13d5c
Merge pull request #920 from mateusfavarin/improving-web-server
Web server: add a reset function to asm symbols
2022-07-01 22:07:15 -07:00
mateusfavarin
07d51f4c0d update web server call 2022-07-02 01:18:32 -03:00
Nicolas Pixel Noble
cad092cc91 Introducing helloworld + scenes. 2022-07-01 19:22:10 -07:00
Nicolas Pixel Noble
2fe57d138c More code overhaul. Removing the C-style gpu.h header, and factoring more primitives. 2022-07-01 17:13:29 -07:00
Nicolas Noble
2fcb73ed43
Merge pull request #885 from xyzz/reg-context-menu
Add a context menu to editable registers, move PC under GPR
2022-07-01 17:09:32 -07:00
wheremyfoodat
46c8d2d255 Support scratchpad peeking in disassembly view/tracer 2022-07-01 16:25:43 +03:00
wheremyfoodat
76f9dead75 Fix segfault 2022-07-01 16:22:30 +03:00
mateusfavarin
0176793f77 Add a reset function to asm symbols 2022-07-01 10:14:46 -03:00
Nicolas Pixel Noble
3b5ff88878 Overhauled the fragment system a bit. 2022-06-30 22:40:45 -07:00
Nicolas Noble
4f87c919ac
Adding -UseBasicParsing to mips instructions. 2022-06-30 20:07:57 -07:00
Nicolas Noble
9b84edadd6
Adding -UseBasicParsing to mips script. 2022-06-30 20:07:12 -07:00
Ilya Zhuravlev
13e460d466 Extract register edit into a separate function 2022-06-30 17:08:44 -06:00
Ilya Zhuravlev
916e7b074a Add context menu in the Registers window GPR tab 2022-06-30 16:13:11 -06:00
wheremyfoodat
9d17edc864 Merge branch 'main' into opengl-gpu 2022-07-01 00:39:06 +03:00
Nicolas Noble
f7844d5801
Merge pull request #910 from grumpycoders/chores-code-format
[Chores] Format code
2022-06-29 19:40:51 -07:00
Nicolas Pixel Noble
8a1d19e165 Changing font system. 2022-06-29 19:37:40 -07:00
Nicolas "Pixel" Noble
23cc1de83f Basic font drawing - still not proper API tho. 2022-06-29 19:37:40 -07:00
Nicolas 'Pixel' Noble
ebc900d1a8 We're drawing stuff. 2022-06-29 19:37:39 -07:00
Nicolas 'Pixel' Noble
5d925190ac Adjusting filter.sh accordingly. 2022-06-29 19:37:39 -07:00
Nicolas 'Pixel' Noble
d63f87a7f4 Adding EASTL. 2022-06-29 19:37:35 -07:00
wheremyfoodat
e0bfa69663 [OpenGL GPU] Lines 2022-06-29 12:31:49 +03:00
nicolasnoble
9330661361 [Chores] Format code 2022-06-29 06:18:47 +00:00
Nicolas Noble
13485b5276
Merge pull request #917 from grumpycoders/file-dialog-fix
Fixing file dialog opening multiple times issue.
2022-06-28 23:12:04 -07:00