Commit graph

266 commits

Author SHA1 Message Date
Nicolas Pixel Noble
03158f1015 Removing SDL 2021-08-29 15:36:43 -07:00
Nicolas Pixel Noble
fed8358f9d Upgrading to gcc 11.1 wherever possible. 2021-07-12 21:43:26 -07:00
Nicolas 'Pixel' Noble
16c4459d88 Adding circleci job. 2021-06-05 15:28:08 -07:00
Nicolas 'Pixel' Noble
d2cec94e69 Adding appimage build. 2021-06-05 11:15:00 -07:00
Nicolas Pixel Noble
a292c40a55 Bumping tools version numbers. 2021-04-25 11:21:45 -07:00
Nicolas Pixel Noble
97683a0aa7 Adding -shell support. 2021-04-11 14:31:12 -07:00
Nicolas Pixel Noble
20f828b5ba Basic features working. 2021-04-11 11:04:08 -07:00
Nicolas 'Pixel' Noble
298d664548 Work in progress. 2021-04-10 23:50:16 -07:00
Nicolas Pixel Noble
a7de3a93ce Windows build. 2021-04-10 15:16:43 -07:00
Nicolas 'Pixel' Noble
fc03ec3788 Skeleton for ps1-packer. 2021-04-10 11:45:28 -07:00
Nicolas 'Pixel' Noble
5de9560f72 Adding script to spawn mips compiler on Linux. 2021-04-04 21:38:05 -07:00
Nicolas 'Pixel' Noble
87e4a56717 Adding hh files to the code formatter. 2021-03-02 22:27:47 -08:00
Nicolas 'Pixel' Noble
bedaa5c545 Fixing Unix builds. 2021-02-26 19:32:54 -08:00
Nicolas 'Pixel' Noble
48edd1e441 Merge branch 'main' into integrating-lua
# Conflicts:
#	vsprojects/gui/gui.vcxproj.filters
2021-02-16 21:18:35 -08:00
Nicolas Pixel Noble
63327be3d0 Properly generating offsets from beginning of subsections. 2021-02-07 01:27:14 -08:00
Nicolas 'Pixel' Noble
64942d0857 Some fixes / improvements on psyq-obj-parser. 2021-02-06 21:21:02 -08:00
Nicolas 'Pixel' Noble
13a85ddb57 Splitting chores in two. 2021-01-23 22:23:13 -08:00
Nicolas 'Pixel' Noble
6f2dabd830 Some more tweaks to the toolchains. 2021-01-13 23:33:16 -08:00
Nicolas 'Pixel' Noble
6513fc0778 Adding touch.exe and make.exe to package. 2021-01-12 21:20:23 -08:00
Nicolas 'Pixel' Noble
eb74eb64b5 Moving gdb dockerfile for Windows 2021-01-12 20:22:52 -08:00
Nicolas 'Pixel' Noble
268537cb00 Adding mips compiler package build for win32 2021-01-12 19:20:48 -08:00
Nicolas 'Pixel' Noble
3e338eba0f Trying suggestion. 2021-01-08 16:57:50 -08:00
Nicolas Noble
e735aec829 Creating toolchain scripts for MacOS. 2021-01-08 14:28:06 -08:00
Nicolas Noble
eef01dd95e
Create mipsel-none-elf-binutils.rb 2021-01-08 10:04:23 -08:00
Nicolas 'Pixel' Noble
93c0788f21 Upgrading to gdb 10.1 2020-12-22 22:11:48 -08:00
Nicolas 'Pixel' Noble
2fd760d2c8 Fixing missing edge case relocation. 2020-08-26 17:41:36 -07:00
Nicolas 'Pixel' Noble
4fc9e6662e Merge remote-tracking branch 'origin/main' into integrating-lua
# Conflicts:
#	.gitmodules
#	src/gui/gui.h
2020-07-20 21:23:02 -07:00
Nicolas Noble
3c941946a5
Update README.md 2020-07-10 00:15:06 -07:00
Nicolas Noble
730ff1f7dc
Create README.md 2020-07-09 19:26:14 -07:00
Nicolas 'Pixel' Noble
aff04e3852 Forcing alignment on bss variables. 2020-07-08 20:25:22 -07:00
Nicolas 'Pixel' Noble
74168fc4b5 Merge remote-tracking branch 'upstream/main' into integrating-lua
# Conflicts:
#	src/gui/gui.h
2020-07-08 10:57:15 -07:00
Nicolas 'Pixel' Noble
e73f914094 Trying to address BSS / UNINITIALIZED mix up 2020-07-02 09:04:52 -07:00
Nicolas 'Pixel' Noble
eeeadb22f2 Preparing compilers a bit. 2020-06-30 21:41:25 -07:00
Nicolas 'Pixel' Noble
5323763128 Cleanup. 2020-06-27 12:19:32 -07:00
Nicolas 'Pixel' Noble
b965fa7b21 Fixing datastream properly. 2020-06-27 00:04:39 -07:00
Nicolas 'Pixel' Noble
b7d2cea340 Fixing symtab section info. 2020-06-26 20:12:29 -07:00
Nicolas 'Pixel' Noble
02715670c9 Adding two-pass relocation system. 2020-06-26 19:42:46 -07:00
Nicolas 'Pixel' Noble
b6bbb216ca Few fixes, and adding basic test. 2020-06-25 19:46:33 -07:00
Nicolas 'Pixel' Noble
68eb449b54 Few more relocations. 2020-06-24 23:14:10 -07:00
Nicolas 'Pixel' Noble
59e81fe082 Some more relocations. 2020-06-24 21:22:39 -07:00
Nicolas 'Pixel' Noble
1834e1ee6e Night progress towards relocations. 2020-06-24 00:02:06 -07:00
Nicolas 'Pixel' Noble
dbc83d4bf0 Some cleanup / fixes. 2020-06-23 21:19:14 -07:00
Nicolas 'Pixel' Noble
a08475f264 Progress with the elf writer. 2020-06-22 23:49:41 -07:00
Nicolas 'Pixel' Noble
1af660c59c Adding display command. 2020-06-22 17:02:50 -07:00
Nicolas 'Pixel' Noble
62a3ca7926 Cleanup. 2020-06-22 00:49:13 -07:00
Nicolas 'Pixel' Noble
13bf02f183 Parsing data in memory. 2020-06-22 00:00:49 -07:00
Nicolas 'Pixel' Noble
e87eacf293 Adding psyq-obj-parser as a tool. 2020-06-21 11:06:19 -07:00
Nicolas 'Pixel' Noble
c1bd542d17 Updating gdb to 9.2 2020-06-08 20:07:41 -07:00
Nicolas 'Pixel' Noble
bd8f176d13 Updating Dockerfile. 2020-06-03 19:49:16 -07:00
Nicolas 'Pixel' Noble
2c3c172712 Fixing codecov. 2020-05-31 15:47:28 -07:00