Commit Graph

  • d1513bd06b common: add include for linux networking Tyler Wilding 2022-05-01 18:00:47 -04:00
  • 1b6baa5867 goalc: save repl history when the compiler reloads Tyler Wilding 2022-05-01 17:58:28 -04:00
  • f7c30a4084 goalc: some minor fixes for tests Tyler Wilding 2022-05-01 17:45:01 -04:00
  • 6976221c31 nrepl: supports multiple clients and disconnection/reconnects Tyler Wilding 2022-05-01 16:16:01 -04:00
  • a9f963b545 game: pull out single-client logic from XSocketServer Tyler Wilding 2022-05-01 16:15:26 -04:00
  • 0a74c9ad9d goalc: make suggested changes, still can't reconnect properly Tyler Wilding 2022-04-30 21:33:27 -04:00
  • 8ffcb49cf8 scripts: make the error message even more obvious.... Tyler Wilding 2022-04-30 21:32:43 -04:00
  • f15fb0cc6f oops (#1348) ManDude 2022-04-30 22:58:51 +01:00
  • 347572d9df support non-debug-mode (#1347) v0.0.8 water111 2022-04-30 14:55:13 -04:00
  • 3ed009924f collision renderer v2 (#1344) ManDude 2022-04-30 19:48:24 +01:00
  • caf4aed127 [gfx] remove the generic v1 renderer, cleanup (#1345) water111 2022-04-30 13:10:33 -04:00
  • a51536de8d [graphics] tie generic (#1341) water111 2022-04-29 23:44:53 -04:00
  • 08d701bb26 overlapping memcpy -> memmove (#1342) ManDude 2022-04-30 01:07:58 +01:00
  • 286be582cb one possible approach to multiple threads using the compiler w/compiler-repl-structure water 2022-04-29 20:04:37 -04:00
  • f21da5527f test Tyler Wilding 2022-04-27 20:11:10 -04:00
  • fd0c64825a attempt to fix linux function call Tyler Wilding 2022-04-26 23:58:36 -04:00
  • 0a8bc56b44 git: rename files Tyler Wilding 2022-04-26 23:46:18 -04:00
  • 9b1b1fa7ca Merge remote-tracking branch 'upstream/master' into v/nrepl Tyler Wilding 2022-04-26 23:38:29 -04:00
  • 6107b4124c goalc: debug issues, nrepl is working again Tyler Wilding 2022-04-26 23:32:43 -04:00
  • 1e45dddd6c deps: remove asio Tyler Wilding 2022-04-26 21:33:43 -04:00
  • c40bb2ec32 goalc: setup new repl server Tyler Wilding 2022-04-26 21:33:20 -04:00
  • fe36687366 common: make a common interface for creating a server socket Tyler Wilding 2022-04-26 21:32:46 -04:00
  • f9313d8260 subtitles for 3 more levels (#1340) ManDude 2022-04-26 23:21:20 +01:00
  • 5203e6e8a6 [extractor] extract iso to a better spot (#1339) water111 2022-04-25 22:36:28 -04:00
  • 61766d2d22 Collision mesh extraction (#1330) water111 2022-04-25 21:53:23 -04:00
  • 1bede6954d ambient & hint subtitles and subtitles for citadel + training (#1337) ManDude 2022-04-26 01:01:39 +01:00
  • 5842081e46 Updating Controller Database OpenGOALBot 2022-04-25 16:22:36 +00:00
  • 8eb0796f8e subtitle editing and text project compiler rework (#1331) ManDude 2022-04-24 20:15:16 +01:00
  • d41fe7e6ad lint: formatting Tyler Wilding 2022-04-24 00:16:57 -04:00
  • dc3df1f237 deps: add standalone ASIO for sockets Tyler Wilding 2022-04-24 00:15:29 -04:00
  • 57d8226e21 goalc: cleanup goalc's main method and add nrepl listener socket Tyler Wilding 2022-04-24 00:14:23 -04:00
  • 0d4b5f8df4 game: add SDL controller database (#1328) Tyler Wilding 2022-04-20 18:20:59 -04:00
  • 5369932fcd ci: make linux release artifact structure match windows (#1326) Tyler Wilding 2022-04-19 22:16:33 -04:00
  • d80f8ed469 rename a macro (#1324) ManDude 2022-04-19 23:17:27 +01:00
  • f330b396a5 ignore warning on xxhsash (#1323) v0.0.7 water111 2022-04-18 18:42:31 -04:00
  • bbb6ee176d update faq (#1321) water111 2022-04-18 18:34:27 -04:00
  • c18502d5f5 extractor: Validate ISO contents and report specific errors (#1322) Tyler Wilding 2022-04-18 18:33:55 -04:00
  • e4c2f81e3a Smarter send-event detection and fix touching-list bugs (#1320) ManDude 2022-04-18 23:31:59 +01:00
  • 1b03feac82 fix mistake in push away (#1319) water111 2022-04-18 15:01:53 -04:00
  • 66e395d547 [decompiler] detect seek! and seekl! macros (#1317) ManDude 2022-04-18 20:01:44 +01:00
  • cbc6987351 Fix fancy console colors not working for extractor (#1316) ManDude 2022-04-18 02:48:11 +01:00
  • 79222cb82a [overlord] fix fakeiso close bug (#1315) water111 2022-04-17 21:12:36 -04:00
  • 789c57916e Add timeline style profiler (#1312) water111 2022-04-17 21:12:24 -04:00
  • f45a06126d Add better support for cpad1 (#1314) towai 2022-04-17 20:11:25 -05:00
  • 0cdeed9be7 minor windows fixes (#1311) ManDude 2022-04-18 02:11:09 +01:00
  • 97dc0e14df [decompiler] performance improvements in extraction (#1309) v0.0.6 water111 2022-04-15 20:40:10 -04:00
  • 65de778b5c some fixes (#1308) ManDude 2022-04-15 23:32:37 +01:00
  • cc01f2810f update pictures (#1306) ManDude 2022-04-15 23:06:39 +01:00
  • 5300a7fc2b [decomp] flags for continue points (#1303) ManDude 2022-04-15 23:06:24 +01:00
  • ab063bf7b0 extractor: split up extraction process and allow overriding data dir path (#1302) Tyler Wilding 2022-04-15 18:01:47 -04:00
  • 9168e20e18 Overlord fixes (#1301) Ziemas 2022-04-14 00:50:35 +02:00
  • 60a490d5c3 support unpacking iso files in the extractor (#1300) v0.0.5 water111 2022-04-12 20:15:30 -04:00
  • cb29052128 fix bug with relative path in extractor (#1299) water111 2022-04-12 19:55:29 -04:00
  • c4a92571b2 Improve ASSERT macro, fix linux file paths in Taskfile and hopefully fix the windows release (#1295) Tyler Wilding 2022-04-12 18:48:27 -04:00
  • b263e33e94 [goalc] fix mod bug and add div tests (#1296) water111 2022-04-11 20:53:24 -04:00
  • a7eee4fdc9 [game] pc port progress menu (#1281) ManDude 2022-04-11 23:38:54 +01:00
  • b408c78698 skip creating trees that are never setup (#1294) water111 2022-04-10 21:57:00 -04:00
  • 8696eeb39e fix decomp (#1293) water111 2022-04-10 18:37:57 -04:00
  • e0be847b8a fix (#1291) water111 2022-04-10 12:25:35 -04:00
  • f341be65e9 remove old ir1 code (#1287) water111 2022-04-09 11:46:56 -04:00
  • 2d32d2aba5 fix crash when using keyboard controls (#1286) water111 2022-04-07 20:02:33 -04:00
  • 1db96c72ab [goalc] macro expansion in integer constants (#1282) water111 2022-04-07 19:13:22 -04:00
  • 2caf75a11c ci: there is no point in building with code-coverage on clang (#1285) v0.0.4 Tyler Wilding 2022-04-04 21:29:38 -04:00
  • 79f255bcc1 release: switch to 7z on windows because it doesnt have zip (#1284) Tyler Wilding 2022-04-04 21:24:52 -04:00
  • dba95660ea release: fix windows artifacts and stop building asan when releasing on linux (#1283) v0.0.3 Tyler Wilding 2022-04-04 20:50:08 -04:00
  • 8e71184daf rename linux artifact (#1277) v0.0.2 water111 2022-04-03 19:44:25 -04:00
  • 5bd0b735a5 Add extractor tool (#1276) v0.0.1 v0.0.0 water111 2022-04-03 19:17:03 -04:00
  • f14b7aa0cd Merge branch 'master' of github.com:water111/jak-project water 2022-04-03 13:57:10 -04:00
  • 2e31c9f09b toggle for old format water 2022-04-03 13:56:45 -04:00
  • 9495d1fcce Unpause sounds when leaving start menu (#1275) Ziemas 2022-04-03 18:19:39 +02:00
  • f53e083614 debug w/maybe-fix-empty-draw water 2022-04-02 12:12:56 -04:00
  • 857465f724 fix some zero size draws, check all draw call sizes water 2022-04-02 11:52:29 -04:00
  • 4310bb1419 A few overlord fixes (#1273) Ziemas 2022-04-02 16:46:42 +02:00
  • f8b00ea358 [graphics] use multidraws in tie/tfrag/shrub (#1269) water111 2022-04-01 19:35:23 -04:00
  • 6f28633bc4 overlord: Fix LookupSoundIndex (#1267) Ziemas 2022-04-01 01:30:03 +02:00
  • 67b4afc506 Display the currently built commit sha when debugging the game (#1266) Tyler Wilding 2022-03-31 19:29:48 -04:00
  • b174d168e5 add debug visualization water 2022-03-31 19:05:56 -04:00
  • e74bd3b32b ci: Add an automated release process (#1262) Tyler Wilding 2022-03-29 22:47:08 -04:00
  • 79683a44b1 [graphics] shrub (#1261) water111 2022-03-29 21:38:48 -04:00
  • b688bdbfd1 ci: stop trying to cache clang-cl builds (#1260) Tyler Wilding 2022-03-28 18:15:13 -04:00
  • b2ed9313bd [graphics] First part of shrub extraction (#1258) water111 2022-03-28 18:14:25 -04:00
  • 4ea8c01e02 small fixes (#1256) water111 2022-03-26 21:23:20 -04:00
  • 8d9b0b493b [graphics] shadow volumes (#1247) water111 2022-03-26 19:56:54 -04:00
  • e38832365c Loader improvements and blackout (#1254) water111 2022-03-26 15:53:44 -04:00
  • be0075a4e4 [gameplay] fix disappearing boulders (#1252) water111 2022-03-25 21:24:18 -04:00
  • 8d4d251bec Input scheme quick fixes (#1242) Charlie Bruce 2022-03-25 22:26:42 +00:00
  • 4a0ac6c155 [graphics] first half of shadow renderer (#1246) water111 2022-03-22 21:42:37 -04:00
  • 299b0c22bc [graphics] Fix memory bug in ocean (#1245) water111 2022-03-22 21:15:03 -04:00
  • ccd79878a6 Add texture replacements to gitignore. (#1244) Luminar Light 2022-03-23 02:07:24 +01:00
  • 766b328c97 Overlord sound player (#1239) Ziemas 2022-03-22 23:53:36 +01:00
  • a0c7f072ce fix textures and all actors settings (#1243) water111 2022-03-21 20:11:17 -04:00
  • 014da6f59d game: auto-save pc-settings to user's home directory as well as memcard files (#1233) Tyler Wilding 2022-03-20 20:29:44 -04:00
  • 44459757b5 use common ocean renderer for mid too (#1241) water111 2022-03-18 20:58:53 -04:00
  • da00b1ff13 optimize ocean renderer (#1240) water111 2022-03-17 21:59:10 -04:00
  • 8574e10653 Mark OpenGOAL regions in IR2 output and cleanup some now irrelevant settings (#1237) Tyler Wilding 2022-03-17 21:39:11 -04:00
  • d136aec00f [graphics] fix ocean alpha and ocean near depth (#1236) water111 2022-03-16 21:28:02 -04:00
  • c80147119d [graphics] ocean near (#1234) water111 2022-03-15 23:12:40 -04:00
  • ef0f7635d3 [graphics] Ocean Mid (in progress) (#1232) water111 2022-03-14 19:47:29 -04:00
  • b2131d43e3 decompile goal code for ocean mid (#1231) water111 2022-03-12 12:58:04 -05:00
  • bb85eaf167 add ocean-vu0 mips2c and decomp ocean-texture (#1230) water111 2022-03-11 22:27:11 -05:00