Commit graph

4742 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
928a17bd0c Suffling options around. 2019-10-08 08:22:29 -07:00
Nicolas 'Pixel' Noble
535c245b6f Optimizing binary size a bit. 2019-10-08 00:00:15 -07:00
Nicolas 'Pixel' Noble
468918fd73 Inching towards stdio working. 2019-10-07 23:56:59 -07:00
Nicolas 'Pixel' Noble
5653c9382e Redirecting the boot to uC-sdk instead of simply main. 2019-10-07 23:31:42 -07:00
Nicolas 'Pixel' Noble
cc148ce615 Integrating uC-sdk's libc. 2019-10-07 23:20:15 -07:00
Nicolas 'Pixel' Noble
10f966b628 Removing soft floats because Debian is lame. 2019-10-07 22:20:40 -07:00
Nicolas Noble
07539386c9
Merge pull request #167 from nicolasnoble/tabremover-fix
Fixing tabremover crash.
2019-10-02 20:52:19 -07:00
Nicolas "Pixel" Noble
be9648b97d Fixing tabremover crash. 2019-10-03 05:35:56 +02:00
Nicolas Noble
2a273f67ef
Merge pull request #164 from asmblur/mips-asm-warnings-fixes
Fix some warnings.
2019-09-29 17:44:50 -07:00
Aric S Marheine
45242e4b1b Fix some warnings. 2019-09-29 19:29:05 -05:00
Nicolas Noble
ad255070d6
Merge pull request #163 from nicolasnoble/shell
Shell stub.
2019-09-27 18:04:53 -07:00
Nicolas 'Pixel' Noble
b02e175900 Shell stub. 2019-09-27 15:47:02 -07:00
Nicolas Noble
8f684bfdbb
Merge pull request #158 from nicolasnoble/openbios
Starting an OpenBios subproject.
2019-09-27 15:30:34 -07:00
Nicolas Noble
96e3e01377
Update README.md 2019-09-26 12:44:19 -07:00
Nicolas Pixel Noble
9be08070f0 Starting the Lua wrapper class. 2019-09-13 23:59:23 -07:00
Nicolas 'Pixel' Noble
e84d368b17 Linux build. 2019-09-13 22:53:20 -07:00
Nicolas Pixel Noble
87923e4d80 Adding LUaJIT submodule. 2019-09-13 21:49:19 -07:00
Nicolas Pixel Noble
0f2ed5a3b5 Adding LuaJIT to the nuget packages. 2019-09-13 21:36:26 -07:00
Nicolas 'Pixel' Noble
b321952f9c Switching toolchain to stock gcc. 2019-09-10 20:09:51 -07:00
Nicolas 'Pixel' Noble
148ef5f2b5 Switching from clang to gcc. 2019-09-09 20:58:35 -07:00
Nicolas Noble
0095bf8399
Merge pull request #160 from asmblur/master
Simple BIOS overlay support.
2019-09-07 21:53:42 -07:00
Nicolas Pixel Noble
486f08a71a Adding up and down buttons to move the overlays around. 2019-09-07 20:22:39 -07:00
Aric S Marheine
67fd977feb Merge branch 'master' of github.com:asmblur/pcsx-redux 2019-09-07 21:20:54 -05:00
Aric S Marheine
9afc02807f Fixed overlay file selection. 2019-09-07 21:20:17 -05:00
Nicolas Pixel Noble
c5cd441af2 Rearranging a bit. 2019-09-07 18:50:07 -07:00
Aric S Marheine
8bb4e99467 Fixes for overlay settings. 2019-09-07 19:49:20 -05:00
Aric S Marheine
682946c8d4 Expanded the BIOS overlay support. 2019-09-07 19:27:25 -05:00
Aric S Marheine
0c7e9d334e Merge branch 'master' of github.com:asmblur/pcsx-redux 2019-09-07 18:13:17 -05:00
Aric S Marheine
538f99390e Fix comparison of bool and -1 2019-09-07 18:12:33 -05:00
Nicolas "Pixel" Noble
f9776da394 Adding configuration UI for the overlay system. 2019-09-07 15:49:19 -07:00
Nicolas Pixel Noble
afd50983af Fixing Linux build. 2019-09-06 23:31:48 -07:00
Nicolas Pixel Noble
d5c6717e26 Loading the array of overlays. 2019-09-06 22:57:49 -07:00
Nicolas Pixel Noble
1624adf677 Adding overlay settings. 2019-09-06 22:44:30 -07:00
Nicolas Pixel Noble
e966c23471 Adding nested settings and setting arrays. 2019-09-06 22:44:07 -07:00
Aric S Marheine
23da9df95c Simple BIOS overlay support. 2019-09-06 20:12:39 -05:00
Nicolas Pixel Noble
3cade5e642 Fixing data copy code. 2019-09-03 20:29:01 -07:00
Nicolas Pixel Noble
94508a0218 Factoring cache flush code. 2019-09-03 20:26:49 -07:00
Nicolas Pixel Noble
5eb3196ddf Forgot to set hardware ram size. 2019-09-03 19:25:09 -07:00
Nicolas Pixel Noble
8d8467866b Adding quick batch script for Windows building. 2019-09-03 18:56:59 -07:00
Nicolas Pixel Noble
a366a30c32 Merge branch 'master' of https://github.com/grumpycoders/pcsx-redux into openbios 2019-09-03 18:40:57 -07:00
Nicolas 'Pixel' Noble
51ecc12dd3 Woops. 2019-09-02 07:23:02 -07:00
Nicolas 'Pixel' Noble
0edbe21fbf Single generic handler, and cleaner code. 2019-09-02 07:09:19 -07:00
Nicolas 'Pixel' Noble
750716ed49 Few more nops. 2019-09-01 23:23:26 -07:00
Nicolas 'Pixel' Noble
a6736032e7 Creating the C-side structure for the exception handlers. 2019-09-01 23:20:19 -07:00
Nicolas 'Pixel' Noble
1e219061da Working towards exception handlers. 2019-09-01 22:49:49 -07:00
Nicolas Noble
daf18f2dad
Merge pull request #159 from nicolasnoble/break
Handle break instructions.
2019-09-01 21:31:42 -07:00
Nicolas Pixel Noble
8909e17f0e Handle break instructions. 2019-09-01 21:04:58 -07:00
Nicolas 'Pixel' Noble
2614f0477e Placeholder syscall tables. 2019-08-31 23:27:19 -07:00
Nicolas 'Pixel' Noble
f9db49848c We can't trust clang's stdint.h. 2019-08-31 23:04:35 -07:00
Nicolas 'Pixel' Noble
c4af6c9581 Basic syscall tables stuff. 2019-08-31 22:36:04 -07:00