Commit graph

  • 2677766675
    Merge 55ec1b1845 into 162860dae8 Moritz Bender 2025-01-26 03:30:11 +01:00
  • 55ec1b1845 Update gitignore to include all build outputs Morilli 2025-01-26 03:28:59 +01:00
  • 26bf289216
    Merge 40c319c641 into 162860dae8 GhostlyDark 2024-12-26 01:59:36 +01:00
  • 40c319c641 module.c: Disable DPC_STATUS_FREEZE GhostlyDark 2024-12-26 01:50:17 +01:00
  • ffa181d049
    Merge a9e89b4ef2 into 162860dae8 C.W. Betts 2024-11-26 16:07:58 +00:00
  • 9561a81ad9
    Merge 2c4477442c into 162860dae8 C.W. Betts 2024-11-26 16:07:58 +00:00
  • 162860dae8
    Merge pull request #64 from orbea/makefile master nightly-build Richard Goedeken 2024-11-03 17:43:59 -08:00
  • 753c2f7436 Remove executable permissions from the Makefile orbea 2024-11-03 12:29:10 -08:00
  • f6ff3719cb
    Merge pull request #63 from Jj0YzL5nvJ/renor 2.6.0 Richard Goedeken 2024-05-26 20:00:08 -07:00
  • cab628428a
    Merge pull request #62 from Jj0YzL5nvJ/up2024 Richard Goedeken 2024-05-26 19:55:52 -07:00
  • c1230d85bb Renormalize osal_dynamiclib_win32.c, remove trailing whitespace and fix *.cmd files Jj0YzL5nvJ 2024-05-25 13:58:17 -06:00
  • 8ef80ad38f CI/CD: Update to generic scripts, independent schedule, etc Jj0YzL5nvJ 2024-05-24 11:16:50 -06:00
  • 0a4e30f560
    Merge pull request #61 from Jj0YzL5nvJ/up2023 Richard Goedeken 2023-06-11 12:19:02 -07:00
  • d8c4838977 CI/CD: Add BLAKE2 hashfile Jj0YzL5nvJ 2023-05-22 00:28:15 -06:00
  • b69e7de60c
    Merge pull request #60 from Jj0YzL5nvJ/ci-schedule Richard Goedeken 2023-03-02 22:00:10 -08:00
  • 3e3cfe3296 CI/CD: Integrate scheduled builds and other necessary updates Jj0YzL5nvJ 2023-02-14 23:49:22 -06:00
  • 39f79201ba
    Merge pull request #59 from Jj0YzL5nvJ/up2022 Richard Goedeken 2022-09-30 16:59:31 -07:00
  • c027650d3b CI/CD: Update MSVC Jj0YzL5nvJ 2022-09-27 23:51:24 -06:00
  • 8d2bd0372f
    Merge pull request #58 from Jj0YzL5nvJ/ci-update Richard Goedeken 2022-07-13 19:30:00 -07:00
  • 770094f7a0 CI/CD: Update Jj0YzL5nvJ 2022-07-10 18:51:59 -06:00
  • fe4ec7d39f
    Merge pull request #57 from Jj0YzL5nvJ/ci-github Richard Goedeken 2022-04-11 20:55:04 -07:00
  • 90f96057b8 CI/CD: Implement GitHub Actions and public nightly builds Jj0YzL5nvJ 2021-12-05 09:00:25 -07:00
  • 11edb7a785
    Merge pull request #56 from slide/master Richard Goedeken 2021-01-22 19:45:11 -08:00
  • 60afa914ba
    Update Makefile Alex Earl 2021-01-20 02:32:08 +00:00
  • a9e89b4ef2
    Update SSE2NEON.h C.W. Betts 2021-01-16 13:07:37 -07:00
  • 1f553d0e00
    Define SSE2NEON C.W. Betts 2021-01-16 12:57:56 -07:00
  • 2c4477442c
    Also define the asm fence for aarch64 code. C.W. Betts 2021-01-16 12:55:33 -07:00
  • 42a9096087 Update SSE2NEON based off of 70935abe23 C.W. Betts 2021-01-16 01:19:35 -07:00
  • d4adb3d0ad build: Allow out of tree builds. orbea 2020-12-14 15:16:34 -08:00
  • 20c9f5c63e build: Allow out of tree builds. orbea 2020-12-14 15:16:34 -08:00
  • cee336853f Remove settings to access artifacts more easily Jj0YzL5nvJ 2020-12-13 19:16:57 -07:00
  • 094c6642d0 Revert "Allow non-default compilers without resorting to symbolic links" Richard Goedeken 2020-09-16 22:39:13 -07:00
  • 48d57514f9
    Merge pull request #51 from Jj0YzL5nvJ/alter_cc_cxx Richard Goedeken 2020-08-30 18:53:41 -07:00
  • eea1ef3d06 Allow non-default compilers without resorting to symbolic links Jj0YzL5nvJ 2020-08-30 03:50:56 -06:00
  • 75ba219c26
    Merge pull request #50 from Jj0YzL5nvJ/alter Richard Goedeken 2020-08-19 23:36:29 -07:00
  • 98163ad8bb Allow to set custom platform toolset from commands Jj0YzL5nvJ 2020-08-13 12:02:15 -06:00
  • a961c711bf fix few more warnings Richard Goedeken 2020-05-27 21:13:21 -07:00
  • 06601cf6f5 fix GCC10 error Richard Goedeken 2020-05-26 20:59:30 -07:00
  • e49f1fe448
    Merge pull request #46 from belegdol/master Richard Goedeken 2020-04-21 17:19:09 -07:00
  • 8cf7da57e3 AppVeyor with artifact packaging Jj0YzL5nvJ 2020-03-01 19:46:13 -07:00
  • 37dcafdcd2 Changes to have more generic project files + EOL normalization Jj0YzL5nvJ 2020-02-27 23:41:48 -07:00
  • 9d3576000e AppVeyor with artifact packaging Jj0YzL5nvJ 2020-03-01 19:46:13 -07:00
  • 3fe2f0f4e7 Changes to have more generic project files + EOL normalization Jj0YzL5nvJ 2020-02-27 23:41:48 -07:00
  • 7b99972824 Migrate to VS2017 Gillou68310 2019-10-25 13:00:24 +02:00
  • ec4bfd62bc Merge remote-tracking branch 'upstream/master' Julian Sikorski 2019-08-09 20:39:35 +02:00
  • 3e3034988b re-ordered XOR before AND in DMA bounds check Iconoclast 2019-08-06 23:12:55 -04:00
  • 502460a679 Fix implicit declaration of function 'init_regs' warning and subsequent undefined symbol issue Julian Sikorski 2019-07-17 20:17:13 +02:00
  • 083f862f6c Merge commit 'upstream/master^' Pixelnarium 2019-07-17 11:57:56 +02:00
  • e4ae22295e Merge remote-tracking branch 'upstream/master' Julian Sikorski 2019-07-15 20:51:11 +02:00
  • 1836a433bb add function attributes so GCC can find bugs in calls to string formatting functions with variadic arguments Richard Goedeken 2019-03-03 09:25:18 -08:00
  • d8b4fbc806 fix travis CI builds for MXE platform Richard Goedeken 2019-02-16 22:35:50 -08:00
  • 87c1c9a897
    Merge pull request #44 from bugfood/fix-nosaveoptions 2.5.9 Richard Goedeken 2019-01-24 19:33:31 -08:00
  • 21d7bb41ec Remove use of ConfigSaveSection Corey Hickey 2019-01-23 22:39:48 -08:00
  • 2ea5951d80 Regulate undefined and defined states of RSP registers on boot. Iconoclast 2018-12-19 00:37:42 -05:00
  • b3f3736b54 fixed unused symbol warnings Iconoclast 2018-12-18 19:51:51 -05:00
  • 143911c8e8 VMOV from VT[de], not VT[e]. Iconoclast 2018-12-18 19:16:34 -05:00
  • e3c7f46090 refined optimization from bf7c98f to account for very high dividends Iconoclast 2018-11-27 11:07:08 -05:00
  • 24195d94bf fixed a typo from c42ac84 in VCH's complements conversion Iconoclast 2018-11-26 22:44:55 -05:00
  • e4d3dc5031 fixed warning message spamming from running krom's test ROMs Iconoclast 2018-11-26 13:47:16 -05:00
  • 1f7c9fdc0f fixed regression from fixing VRCPL and VRSQL Iconoclast 2018-11-25 17:35:40 -05:00
  • cbfbe1a667
    Merge pull request #17 from Zapeth/PR-opcodes-VRCPL-VRSQL cxd4 2018-11-24 18:46:19 -05:00
  • a08d5fac2f
    Merge pull request #16 from Zapeth/PR-mingw-scripts cxd4 2018-11-24 17:58:27 -05:00
  • 11acc78f6e Fix VRCPL and VRSQL ops Zapeth 2018-11-24 22:16:53 +01:00
  • b06f3c5013 Add quotes to paths in MinGW build scripts (for paths with spaces) Zapeth 2018-11-24 22:10:13 +01:00
  • 62244037ce
    Merge pull request #42 from Zapeth/master Richard Goedeken 2018-08-26 22:32:44 -07:00
  • 4acc1f83e9 Fix compile errors when using the upstream scripts Zapeth 2018-08-19 14:38:11 +02:00
  • 47e93c42c6 Fix 'sizeof incomplete type' compile error Zapeth 2018-08-19 14:24:09 +02:00
  • 5b17225175 Merge branch 'master' of https://github.com/cxd4/rsp Zapeth 2018-08-19 14:20:38 +02:00
  • 6fa063ce77
    Merge pull request #41 from loganmc10/patch-7 Richard Goedeken 2018-05-26 08:30:35 -07:00
  • f2f84aa03a
    Indi and Naboo now have an HLE implementation Logan 2018-05-26 07:47:12 -06:00
  • 54214ced69 Remove system() call for iOS and tvOS Joseph Mattiello 2018-04-03 00:55:24 -04:00
  • cb1c64f781
    Remove system() call for iOS and tvOS Joseph Mattiello 2018-04-03 00:55:24 -04:00
  • f74f987b55 carried over missing DMA max address estimation to the fix-up loop Iconoclast 2018-03-22 03:16:17 -04:00
  • 11176630e1 Don't diagnose tasks sent from CIC boot code by type. Iconoclast 2018-03-21 17:47:43 -04:00
  • d0454d86c6 Disable signal-catching on _WIN32 since Project64's SEH clashes with it. Iconoclast 2018-03-19 00:33:50 -04:00
  • a234e98013 fixed WIN32 compile error with empty default: switch label Iconoclast 2018-03-18 23:28:31 -04:00
  • cecd9976e8 optimized _mm_cmplt_epu16() composite Iconoclast 2018-03-18 20:40:29 -04:00
  • ec3b55b48b syntactical nits Iconoclast 2018-03-18 18:37:39 -04:00
  • 8857d37876 Count loop iterations with unsigned int, not int. Iconoclast 2018-03-18 18:19:02 -04:00
  • b2fd3d356a Compile with -Wstrict-overflow=1, not =5. Iconoclast 2018-03-18 17:57:26 -04:00
  • 0e27d9fd78 Stop passing --statistics to GAS. Iconoclast 2018-03-18 17:40:31 -04:00
  • af06eddbdd fixed paste fail Iconoclast 2018-03-18 17:39:35 -04:00
  • 226e7ef26e fixed [LS]WC2 sign mismatch warning #ifndef ARCH_MIN_SSE2 Iconoclast 2018-03-18 17:37:37 -04:00
  • 81c6bd1652 optimized MAC overflow carry when subtracting by -1 Iconoclast 2018-03-18 17:15:29 -04:00
  • b9e6b43ce5 vectorized VMACU Iconoclast 2018-03-18 09:52:23 -04:00
  • cc4a5bb619 vectorized VMACF Iconoclast 2018-03-17 21:53:10 -04:00
  • c49c767b2c We don't care about the details of reserved ops. Iconoclast 2018-03-17 16:21:49 -04:00
  • e1735b7131 Segregate bit-wise SP_STATUS_REG sets after clears. Iconoclast 2018-03-17 14:16:28 -04:00
  • 2c9f98a8d4 Allocate register files with enumerations, not macros. Iconoclast 2018-03-17 13:56:18 -04:00
  • 7da2a30f47 cleaned up DllMain() Iconoclast 2018-03-17 13:21:15 -04:00
  • d4027c2866 Diagnose unrecognized task types. Iconoclast 2018-03-17 12:56:52 -04:00
  • a9670d1e0e Infer available RDRAM allocated by emulator. Iconoclast 2018-03-17 02:26:27 -04:00
  • 57b19c61f8 added option for convenient LTO substitution Iconoclast 2018-03-16 23:56:06 -04:00
  • fc808c42ea Control optimization level on a per-translation-unit basis. Iconoclast 2018-03-16 23:25:19 -04:00
  • ddf06ef22b -lc Iconoclast 2018-03-16 23:05:51 -04:00
  • 01b4e603ae That made no sense. Iconoclast 2018-03-16 23:04:53 -04:00
  • 2b0585acfc Turn ECHO on for translation unit compiles only. Iconoclast 2018-03-16 22:07:40 -04:00
  • 7bb9ed7ea6 Use C standard calls even for the Windows build. Iconoclast 2018-03-16 19:04:55 -04:00
  • 5db7b38052 fixed CHDIR failures when GCC is on another drive Iconoclast 2018-03-16 15:51:33 -04:00
  • 81ac552540 Distinguish between Unix paths /lib/ and /lib64/. Iconoclast 2018-03-16 15:38:12 -04:00