Commit graph

120 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
247c5c6a08 Adding zlib FFI bindings. 2020-07-05 20:04:22 -07:00
Nicolas 'Pixel' Noble
37c16e9e24 Merge remote-tracking branch 'upstream/main' into integrating-lua
# Conflicts:
#	.gitmodules
#	Makefile
#	src/gui/gui.h
#	vsprojects/mainthunk/mainthunk.vcxproj
2020-06-28 21:06:12 -07:00
Nicolas 'Pixel' Noble
0c9732d913 Skeleton webserver. 2020-05-30 23:01:01 -07:00
Nicolas 'Pixel' Noble
1d14b095f3 Removing the old uv wrapper. 2020-05-29 22:38:47 -07:00
Nicolas 'Pixel' Noble
a662520159 More cleanup. 2020-05-29 22:26:47 -07:00
Nicolas 'Pixel' Noble
18047e4e56 Cleaning up properties. 2020-05-29 20:58:24 -07:00
Nicolas 'Pixel' Noble
f026ec9c42 Adding support for minipsf. 2020-05-21 21:51:47 -07:00
Nicolas 'Pixel' Noble
837f8fca20 Adding binary loaders. 2020-05-21 00:00:29 -07:00
Nicolas 'Pixel' Noble
1ee988b502 Removing EventBus support. 2020-05-15 19:13:50 -07:00
Nicolas 'Pixel' Noble
c5b8206777 Adding EventBus support. 2020-05-15 19:13:49 -07:00
Nicolas 'Pixel' Noble
b66cd6b26e Skeleton for gdb server implementation. 2020-05-13 23:25:29 -07:00
Nicolas 'Pixel' Noble
f0bf808c79 Few missing changes. 2020-05-10 01:12:19 -07:00
Nicolas 'Pixel' Noble
a714e0d5dc Adding callstack capabilities. 2020-04-28 21:15:58 -07:00
Nicolas 'Pixel' Noble
24837bff8d libelfin code drop, and early shoe-in. 2020-04-20 18:58:54 -07:00
Nicolas "Pixel" Noble
7dee2b399c Shuffling files around. 2020-01-07 04:55:12 +01:00
Nicolas Pixel Noble
9be08070f0 Starting the Lua wrapper class. 2019-09-13 23:59:23 -07:00
Nicolas Pixel Noble
0f2ed5a3b5 Adding LuaJIT to the nuget packages. 2019-09-13 21:36:26 -07:00
Nicolas Pixel Noble
911a613d77 Compression. 2019-06-20 08:13:18 -07:00
Nicolas "Pixel" Noble
76574d4d25 Work in progress. 2019-06-15 13:03:02 -07:00
Nicolas Pixel Noble
63ce9ffa8f First pass. 2019-06-14 18:59:37 -07:00
Nicolas "Pixel" Noble
024a2d0e53 Fixing inputs after glfw conversion. 2019-06-13 18:34:29 -07:00
Nicolas Pixel Noble
e50481303c Moving File class to its own file. 2019-05-18 21:39:54 -07:00
Nicolas "Pixel" Noble
68806a2ff9 First pass at debugger overhaul. 2019-04-22 18:54:02 +02:00
Nicolas "Pixel" Noble
a2b2f3cf16 Switching some settings over to the new system. 2019-01-27 23:52:41 -08:00
Nicolas "Pixel" Noble
0a9d4bb5ec Switching codebase to UNICODE. 2019-01-27 12:27:14 -08:00
Nicolas "Pixel" Noble
34a08e9fa8 Merge branch 'master' of https://github.com/grumpycoders/pcsx-redux into GUI 2019-01-25 19:38:36 +01:00
Nicolas "Pixel" Noble
acff0d1c01 Downgrading to vs2017, earlier SDK. 2019-01-25 03:54:46 +01:00
Nicolas Pixel Noble
fa770acbeb Basic settings saving system. 2019-01-22 21:00:08 -08:00
Nicolas Pixel Noble
cdb3c84dd3 Dummy pad working, and better screen management. 2019-01-10 21:36:33 -08:00
Nicolas Pixel Noble
4169afd03c Properly splitting debugger and disassembler. 2019-01-04 22:09:21 -08:00
Nicolas Pixel Noble
9983dea126 Replaced file operations with a basic File class. 2019-01-03 17:53:39 -08:00
Nicolas Pixel Noble
4ced5d91cf Adding ffmpeg dependency, fixing code accordingly, and always enabling CCDDA. 2019-01-03 00:13:32 -08:00
Nicolas "Pixel" Noble
5fc0d4d5f7 C++-ified the X86 dynamic recompiler. 2018-12-17 23:16:34 -08:00
Nicolas "Pixel" Noble
86024345b2 Few more cleanups.
-) split debug.h into logger.h
-) renamed system into g_system
-) made Emulator a singleton
2018-12-17 07:16:09 -08:00
Nicolas "Pixel" Noble
f6c88ee521 psxcommon -> psxemulator 2018-12-17 06:52:15 -08:00
Nicolas "Pixel" Noble
7185714d30 Created System class. 2018-12-16 07:54:56 -08:00
Nicolas "Pixel" Noble
3ea14baee1 spu.c -> spu.cc 2018-12-16 07:06:25 -08:00
Nicolas "Pixel" Noble
242580b32e socket.c -> socket.cc 2018-12-16 07:05:42 -08:00
Nicolas "Pixel" Noble
45235aaab5 sio.c -> sio.cc 2018-12-16 07:05:17 -08:00
Nicolas "Pixel" Noble
24ad6a8c49 r3000a.c -> r3000a.cc 2018-12-16 07:03:36 -08:00
Nicolas "Pixel" Noble
ee14d79a21 psxmem.c -> psxmem.cc 2018-12-16 07:02:51 -08:00
Nicolas "Pixel" Noble
bed103da10 psxinterpreter.c -> psxinterpreter.cc 2018-12-16 07:01:45 -08:00
Nicolas "Pixel" Noble
b706a6c704 psxhw.c -> psxhw.cc 2018-12-16 07:00:23 -08:00
Nicolas "Pixel" Noble
e17bea7d27 psxhle.c -> psxhle.cc 2018-12-16 06:59:56 -08:00
Nicolas "Pixel" Noble
57d12c7b88 psxdma.c -> psxdma.cc 2018-12-16 06:59:27 -08:00
Nicolas "Pixel" Noble
aef846bce3 psxcounters.c -> psxcounters.cc 2018-12-16 06:58:58 -08:00
Nicolas "Pixel" Noble
2a31c05ef6 psxcommon.c -> psxcommon.cc 2018-12-16 06:58:28 -08:00
Nicolas "Pixel" Noble
e9c7a6c698 psxbios.c -> psxbios.cc 2018-12-16 06:57:54 -08:00
Nicolas "Pixel" Noble
3c4f853cf4 ppf.c -> ppf.cc 2018-12-16 06:49:30 -08:00
Nicolas "Pixel" Noble
b86bc2e986 plugins.c -> plugins.cc 2018-12-16 06:48:59 -08:00