Commit graph

266 commits

Author SHA1 Message Date
Nicolas Pixel Noble
71be07d448 Updating building image to 22.10 2022-12-04 18:52:08 -08:00
Mark Street
1edc1861b9 merging wiseguy changes 2022-10-22 10:38:35 +01:00
twevs
ea491e6d9e Fixed export_to_redux.py not working with functions in overlays. 2022-09-01 19:08:34 +01:00
Nicolas Pixel Noble
e444ef428c Upgrading toolchains. 2022-08-26 19:18:52 -07:00
twevs
aad30d4d95 Post-review fixes. 2022-08-11 18:51:25 +01:00
twevs
d97b2e77ae Implemented importation of data types and functions. Quite a bit of cleanup. 2022-08-11 18:51:25 +01:00
Nicolas 'Pixel' Noble
9caba20995 Packing openbios cart versions. 2022-08-08 23:26:23 -07:00
Mark Street
27b8733fbc psyq-obj-parser - print errors to stderr and return nonzero on failure 2022-07-30 10:26:07 +01:00
mateusfavarin
07d51f4c0d update web server call 2022-07-02 01:18:32 -03:00
Nicolas Pixel Noble
6d923583ab More warning cleanups. 2022-06-25 18:57:24 -07:00
Nicolas Noble
146b2382a8
Create README.md 2022-06-20 12:35:38 -07:00
Nicolas Pixel Noble
33df908a7b Adding ghidra script to import symbols. 2022-06-20 11:26:01 -07:00
Nicolas 'Pixel' Noble
806b06f8b7 CI needs root. 2022-05-15 16:18:00 -07:00
Nicolas 'Pixel' Noble
d625516e3c Proper file flags. 2022-05-15 15:54:35 -07:00
Nicolas Pixel Noble
45629bfe41 Bumping toolchains.
- gdb 12.1
- gcc 12.1
2022-05-15 15:06:46 -07:00
Nicolas Pixel Noble
dcc588e889 Fixing appimage generation. 2022-05-10 20:55:45 -07:00
Nicolas Noble
5a74e1cb68
Merge branch 'grumpycoders:main' into more-uv-threading 2022-05-01 07:17:26 -07:00
Nicolas "Pixel" Noble
5ae912e563 Updating build docker environment. 2022-04-30 23:03:13 -07:00
Nicolas "Pixel" Noble
fb0cb49b06 Upgrading cross image. 2022-04-29 22:23:28 -07:00
Nicolas Pixel Noble
108f692274 Upgrading dockerfile to Ubuntu 22.04. 2022-04-29 17:53:46 -07:00
Nicolas Pixel Noble
98194eee42 Bumping toolchains to latest binutils/gcc. 2022-04-25 19:17:08 -07:00
Nicolas Pixel Noble
e5f61eb603 Updating fmt. 2022-04-18 20:46:46 -07:00
Nicolas Noble
c59b9e29f3
Merge branch 'main' into cdriso 2022-04-02 08:04:35 -07:00
Nicolas Noble
4e29691ae2
Merge pull request #751 from caldog20/aa64-collab
Arm64 Dynarec PR
2022-04-01 22:23:41 -07:00
Nicolas "Pixel" Noble
d8ddf6981e Updating the Dockerfile for grumpycoders/pcsx-redux-build-cross to add the libcurl dependency. 2022-04-01 21:20:56 -07:00
Nicolas Noble
dba9144960
Updating gdb to 11.2 2022-03-28 22:15:16 -07:00
Nicolas "Pixel" Noble
cfef27b372 BinStruct goes brrr. 2022-03-23 18:07:11 -07:00
Caleb Yates
571f087186 [AA64 JIT] Merge cross-compile options into Makefile and add CROSS flag in docker cross-compile scripts. 2022-03-23 16:59:40 -05:00
Caleb Yates
bc55d477d9 [CROSS COMPILE] Adjustments to docker cross-compile files. 2022-03-19 23:39:17 -05:00
Caleb Yates
eb4b0a4b51 Moved cross-compiler files into tools/build-cross for now 2022-03-19 21:07:21 -05:00
Caleb Yates
ed70f9ba23 Merge branch 'main' into aa64-collab
# Conflicts:
#	.gitmodules
2022-03-19 20:57:47 -05:00
Nicolas "Pixel" Noble
68ba15c1f0 Fixing Unix build. 2022-03-11 18:58:04 -08:00
Nicolas "Pixel" Noble
1e279541d8 More Lua cleanup. 2022-03-10 17:44:36 -08:00
wheremyfoodat
62dd776911 [Tools] Add IDA script for loading JIT symbols. 2022-02-28 16:44:43 -06:00
Caleb
91e2f600f4 [New Branch Prep] Added docker aarch64 cross-compiler files 2022-02-28 16:01:01 -06:00
Nicolas Pixel Noble
d23947bb8b Lots of refactoring
- IO wrapper class
- SubFile
- Lots of small fixes
2022-02-26 20:21:15 -08:00
Nicolas Pixel Noble
70964db5ab File API refactoring. 2022-02-21 00:23:02 -08:00
Solid Snake
7d5c33cf22 should be alignment that matches psylink now 2022-02-11 00:10:52 +00:00
Solid Snake
57486c49df Correct sbss/bss symbol alignment to use the type size rather than section size or hard coded value of 4. 2022-02-10 19:43:12 +00:00
Solid Snake
a770cb75cb Fix R_MIPS_GPREL16 by setting the correction section attributes. Fix .bss and .sbss symbol offsets. 2022-02-10 10:22:45 +00:00
Nicolas Noble
e2fb6e6ba1
Merge pull request #722 from paulsapps/main
Allow building psyq-obj-parser.cc on its own more easily
2022-02-04 22:19:38 -08:00
Solid Snake
8f03f77ece Add missing assert.h 2022-02-04 01:25:17 +00:00
Solid Snake
03f1dc4577 Allow building psyq-obj-parser.cc on its own more easily 2022-02-04 00:34:13 +00:00
Mark Street
b431c48411 Additional opcodes 2022-01-25 23:22:05 +00:00
Mark Street
45035e788c Add new opcodes to psyq-obj-parser, treat functions as STT_FUNC, fix reloc offset 2022-01-23 23:06:40 +00:00
Nicolas 'Pixel' Noble
8a5904e255 Adding capstone dependency. 2021-12-17 10:32:50 -08:00
wheremyfoodat
98effe859b Address more comments 2021-11-15 21:22:24 +02:00
Nicolas Noble
ab38ed5483 Adding booty bytestream generation method. 2021-10-21 17:10:33 -07:00
Nicolas Pixel Noble
d8c9bb588d Update gcc to 11.2 2021-10-03 18:27:55 -07:00
Nicolas Noble
97eef8dfde Adding known bioses map. 2021-10-01 17:47:27 -07:00