Commit graph

4742 commits

Author SHA1 Message Date
Nicolas Pixel Noble
30e0c3f155 Putting more meaning to testmode + add some flags. 2022-06-08 22:05:07 -07:00
Nicolas Pixel Noble
f0fd6d8c69 Fixing rare bios alignment issue. 2022-06-08 22:03:06 -07:00
Nicolas Pixel Noble
120aef7ad0 Fixing concurrent queue crash. 2022-06-08 22:01:04 -07:00
Nicolas Noble
669b7970e3
Merge pull request #872 from nicolasnoble/scratchpad
Adding scratchpad section example.
2022-06-07 20:00:06 -07:00
Nicolas Noble
ab489a97f8
Merge pull request #871 from nicolasnoble/capstone-fix-maybe
Do we actually need this?
2022-06-07 19:58:52 -07:00
Nicolas "Pixel" Noble
f0a4d5bfd4 Adding scratchpad section example. 2022-06-07 19:03:31 -07:00
Nicolas "Pixel" Noble
a7c83d4bc6 Do we actually need this? 2022-06-07 19:01:17 -07:00
Nicolas Noble
4704fc5bb0
Merge pull request #868 from nicolasnoble/ch37x-cart
Adding CH37x-cart hardware, and upgrading lib.
2022-06-05 22:52:47 -07:00
Nicolas Pixel Noble
0661a284c2 Adding CH37x-cart hardware, and upgrading lib. 2022-06-05 22:52:22 -07:00
Nicolas Noble
4011e8a2e0
Merge pull request #867 from nicolasnoble/lua-events
Lua Event Bus bindings, and some fixes.
2022-06-04 19:26:42 -07:00
Nicolas Pixel Noble
7d2d4a2a23 Lua Event Bus bindings, and some fixes. 2022-06-04 18:38:27 -07:00
Nicolas Noble
aadf8a3842
Merge pull request #865 from nicolasnoble/lua-cleanup
Lua fixes and cleanup.
2022-06-03 22:36:21 -07:00
Nicolas Pixel Noble
b37450f020 Lua fixes and cleanup. 2022-06-03 21:53:13 -07:00
Nicolas Noble
cb9834ddb8
Merge pull request #864 from nicolasnoble/lua-imgui-fixes
Lua imgui fixes
2022-06-02 20:56:06 -07:00
Nicolas Pixel Noble
59fdec4ac8 Fixing LuaImgui stuff + regenerate bindings. 2022-06-02 20:11:11 -07:00
Nicolas Pixel Noble
23d58a8074 Revert "Have more strict imgui errors for C++ code."
This reverts commit d3080e57ba.
2022-06-02 19:36:50 -07:00
wheremyfoodat
aafa08d15e Fix merge 2022-06-02 13:12:50 +03:00
wheremyfoodat
2b2a9ede81 Merge branch 'main' into opengl-gpu 2022-06-02 13:12:20 +03:00
Nicolas Noble
d943185369
Merge pull request #863 from nicolasnoble/follow-pc
Maybe better "Follow PC" UX.
2022-06-01 21:06:39 -07:00
Nicolas Pixel Noble
27997f57ac Maybe better "Follow PC" UX. 2022-06-01 20:07:35 -07:00
wheremyfoodat
4f945a25aa [OpenGL GPU] Smarter drawing offset handling 2022-06-01 15:43:47 +03:00
wheremyfoodat
d77a728638 [OpenGL GPU] More commands, slightly better uniform handling 2022-06-01 13:20:00 +03:00
wheremyfoodat
50d0658703 [OpenGL GPU] Implement raw-texture primitives with gouraud shading (Fixes CV:SotN) 2022-06-01 12:35:45 +03:00
Nicolas Noble
ce9d9f5751
Merge pull request #862 from nicolasnoble/lua-buttons
Dynamic Pad stuff from Lua.
2022-05-31 23:28:52 -07:00
Nicolas Pixel Noble
e22b89205f Dynamic Pad stuff from Lua. 2022-05-31 22:32:59 -07:00
wheremyfoodat
8a92ba9110 Remove debug print 2022-06-01 01:39:40 +03:00
wheremyfoodat
521fc95701 [OpenGL GPU] Add 16x16 Raw Texture Opaque Rectangle 2022-06-01 01:22:49 +03:00
wheremyfoodat
a74f81b03d [OpenGL GPU] Make it good. 2022-06-01 00:54:00 +03:00
Nicolas Noble
12638a6ec5
Merge pull request #861 from nicolasnoble/step-out-fix
Properly using heuristic for step out.
2022-05-30 22:18:14 -07:00
Nicolas Noble
c3e76bac8f
Merge pull request #860 from nicolasnoble/plain-search
Adding plain search for memory observer.
2022-05-30 22:10:46 -07:00
Nicolas Noble
dd9424164c
Merge pull request #859 from nicolasnoble/better-lua-errors
Better Lua errors.
2022-05-30 21:41:55 -07:00
Nicolas Pixel Noble
10752d6c6c Properly using heuristic for step out. 2022-05-30 21:39:48 -07:00
Nicolas Pixel Noble
51ab505296 Fixing MacOS build. 2022-05-30 21:32:41 -07:00
Nicolas Pixel Noble
2205de2d83 Adding plain search for memory observer. 2022-05-30 20:22:59 -07:00
Nicolas Pixel Noble
c1c29d0dd4 Better Lua errors. 2022-05-30 20:21:22 -07:00
Nicolas Noble
4e97250d9f
Merge pull request #858 from grumpycoders/chores-code-format
[Chores] Format code
2022-05-30 16:58:33 -07:00
wheremyfoodat
e9c6a1461a [OpenGL GPU] Texture window 2022-05-31 02:10:09 +03:00
nicolasnoble
de1a66a63d [Chores] Format code 2022-05-30 18:02:31 +00:00
Nicolas Noble
91e3c8a61d
Typo. 2022-05-30 10:55:52 -07:00
Nicolas Noble
06f596f590
Merge pull request #857 from nicolasnoble/better-luaslices
Better LuaSlice handling.
2022-05-30 10:27:48 -07:00
Nicolas Pixel Noble
132fa0db74 Better LuaSlice handling. 2022-05-30 09:39:43 -07:00
Nicolas Noble
a3bebd4903
Merge pull request #855 from nicolasnoble/launch-fixes
Upgrading launch.json commands
2022-05-29 23:57:43 -07:00
Nicolas Noble
dead1cca72
Merge pull request #843 from grumpycoders/chores-code-format
[Chores] Format code
2022-05-29 23:06:20 -07:00
Nicolas Pixel Noble
06a3654547 Upgrading launch.json commands
Fixes problems after version 0.26.0 of https://marketplace.visualstudio.com/items?itemName=webfreak.debug
2022-05-29 23:04:49 -07:00
nicolasnoble
0a1b939ed3 [Chores] Format code 2022-05-30 03:05:39 +00:00
Nicolas Noble
25bdebf20c
Merge pull request #845 from caldog20/sio1-pr
SIO1 Link Comms PR
2022-05-29 19:57:33 -07:00
Nicolas Noble
273e9c639a
Merge pull request #854 from nicolasnoble/raw-screenshots
Raw screenshots API
2022-05-29 18:38:30 -07:00
Nicolas Pixel Noble
f9615ae41a Raw screenshots API 2022-05-29 17:48:41 -07:00
Caleb Yates
89aa6ba1c9 Account for RXEN = 0 clearing fifo. Remove sending un-needed FC messages on baud/mode writes. 2022-05-29 18:02:00 -05:00
Caleb Yates
5fdb8b438e Fix some fifo error checks. Add calculation for cycle count and baud rate. 2022-05-29 17:24:33 -05:00