Commit graph

146 commits

Author SHA1 Message Date
Nicolas "Pixel" Noble
798f3a3d1f Adding CD authoring tool. 2025-03-16 21:28:10 -07:00
Nicolas 'Pixel' Noble
0df90d8aa3 Refactoring top Makefile.
Now each build type gets its own subdirectory, so switching build type is simple and fast.
2025-03-05 19:40:29 -08:00
Nicolas 'Pixel' Noble
ccc44930f6 Removing patch. 2025-02-11 21:34:05 -08:00
Nicolas 'Pixel' Noble
54e32d57cc Fixing dependency story of LuaJIT for Makefile build. 2025-02-10 19:37:47 -08:00
NotExactlySiev
554d541720
Update Makefile 2025-02-10 01:32:52 +03:30
NotExactlySiev
c7696d93ef Fix tracy includes 2025-02-10 01:28:18 +03:30
NotExactlySiev
7f550a6dc6 Fix llhttp includes 2025-02-09 23:08:25 +03:30
NotExactlySiev
1885ae220f Fix multipart-parser-c include 2025-02-09 23:02:36 +03:30
NotExactlySiev
802200895b Fix magic enum include 2025-02-09 22:58:26 +03:30
Nicolas "Pixel" Noble
2b6944a660 Upgrading dependency from http-parser to llhttp. 2024-12-23 06:48:23 -08:00
Nick Fox
904b03c4ca remove unneeded coroutines flags 2024-11-22 11:14:17 -05:00
Nicolas Noble
2be1554724
Fixing xgettext invocation. 2024-08-08 19:01:28 -07:00
Nicolas Pixel Noble
b2c7a42aa7 Updating Tracy to 0.11.0. 2024-07-20 21:17:30 -07:00
Nick Fox
a0991ef609 Fix LuaJIT build when LDFLAGS is defined 2024-06-18 22:43:13 -04:00
Nicolas Pixel Noble
bbc1495e6c Improving testing a bit, and fixing i18n regeneration. 2024-03-28 21:43:37 -07:00
Nicolas Noble
3604766367
Merge pull request #1633 from emily-is-my-username/fix/c-file-deps
makefile: include .c sources in DEPS
2024-03-27 16:19:03 -07:00
Emily
20da52846e makefile: include .c sources in DEPS 2024-03-27 23:19:53 +01:00
Emily
c93abc7c6c modconv: add missing source in Makefile 2024-03-27 22:36:17 +01:00
Nicolas Noble
3ccb0c189b
Adding Japanese to the list of locales in the Makefile. 2024-03-19 20:16:14 -07:00
Nicolas Pixel Noble
a55968cb3a Simplifying the lambda string mechanism. 2024-03-15 19:08:03 -07:00
Nicolas Pixel Noble
06bfd2d3f8 Adding modconv tool. 2024-02-18 13:18:42 -08:00
Nicolas "Pixel" Noble
6e14f4a9f2 Enabling LTO builds for Linux. 2023-09-28 20:39:46 -07:00
Nicolas Noble
e41acc0f64
Can we start using C++23 yet? 2023-08-12 08:44:11 -07:00
Nicolas Pixel Noble
b35f15e4dc Adding lpeg dependency. 2023-08-04 22:51:34 -07:00
Nicolas Pixel Noble
2e71fb7dcf Adding luafilesystem. 2023-08-01 18:55:06 -07:00
Nicolas Pixel Noble
1234f5bb17 Derp. 2023-06-20 22:25:06 -07:00
Nicolas Pixel Noble
5e1bdba85d Adding Ukrainian support. 2023-06-08 19:37:54 -07:00
Nicolas Pixel Noble
16a58adf3b Making missing OpenGL functions throw nicer errors. 2023-04-05 22:34:38 -07:00
Nicolas "Pixel" Noble
97ce365752 Fixing Unices build. 2023-03-26 23:26:16 -07:00
Nicolas "Pixel" Noble
2e672def8d Fixing aarch64 build. 2023-03-26 08:47:45 -07:00
Nicolas 'Pixel' Noble
3eb66ff8bf Fixing tools Unix builds. 2023-03-18 22:20:48 -07:00
Nicolas Pixel Noble
e9a5999709 Adding exe2elf. 2023-03-18 20:16:09 -07:00
Nicolas Pixel Noble
bdce6117fc Supporting loading ELF files straight from the UI. 2023-03-17 19:44:22 -07:00
Nicolas Pixel Noble
1dfa686a1a Further integration of Lua-Protobuf. 2022-12-19 16:52:42 -08:00
Nicolas Pixel Noble
f506f642f5 Adding lua-protobuf 2022-12-18 23:05:47 -08:00
Nicolas Pixel Noble
7035c183d1 Rewriting the EDC/ECC routines. 2022-12-17 18:57:23 -08:00
Nicolas Pixel Noble
f75b0f02bd Merge remote-tracking branch 'upstream/main' into isobrowser
# Conflicts:
#	vsprojects/support/support.vcxproj.filters
2022-12-02 17:19:56 -08:00
Nicolas Pixel Noble
fc1cb1ea65 Merge remote-tracking branch 'upstream/main' into chinese-locale 2022-11-30 22:36:50 -08:00
Nicolas 'Pixel' Noble
870686f0b7 Adding Chinese locale support. 2022-11-30 20:32:07 -08:00
Nicolas Pixel Noble
3e66c30ea5 Adding arrow drawing code. 2022-11-29 22:48:52 -08:00
Nicolas Pixel Noble
7692578634 Fixing Unix build. 2022-11-23 20:59:24 -08:00
Nicolas Noble
9b9987d77d
Timestamps are evil. 2022-11-21 23:06:51 -08:00
Nicolas Noble
a1c658c0b3
Trying to force-add header for i18n files 2022-11-21 22:20:36 -08:00
Nicolas Pixel Noble
31692da16f IsoBrowser work
- Rewrote the cue sheet parser
- Improved CD metadata somewhat
- Added a stub of IsoBrowser (with CRC32 computation)
- Changed BIOS detection from Adler32 to CRC32
2022-11-21 22:08:17 -08:00
Nicolas Pixel Noble
9933369186 Making Lua files translatable, and sorting strings by filename. 2022-11-19 16:15:11 -08:00
Nicolas Noble
b985c94a69
Fixing xgettext 2022-11-19 07:41:32 -08:00
Nicolas Pixel Noble
4b9882daa3 Adding portuguese support. 2022-11-18 07:48:53 -08:00
Nicolas Pixel Noble
c621d9d470 Adding Spanish. 2022-11-17 08:21:52 -08: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