Commit graph

342 commits

Author SHA1 Message Date
Richard Goedeken
a3a53cc73a
Merge pull request #88 from kwolekr/master
debugger: Add dumpmem command
2024-12-04 18:25:30 -08:00
kwolekr
16f138052c debugger: Add dumpmem command 2024-12-02 14:59:14 -05:00
Richard Goedeken
198eeaa08c
Merge pull request #87 from orbea/makefile
build: remove executable permissions from the Makefile
2024-11-02 21:12:07 -07:00
orbea
d2309bc9ca build: remove executable permissions from the Makefile 2024-10-29 07:42:24 -07:00
Richard Goedeken
12d57e4098
Merge pull request #85 from orbea/SDL2
Remove SDL1 support
2024-10-26 20:52:34 -07:00
Richard Goedeken
210309c525
Merge pull request #86 from orbea/strict-aliasing
build: remove -fno-strict-aliasing
2024-10-24 22:39:33 -07:00
orbea
94a307628e src: remove SDL1 code path
Closes: https://github.com/mupen64plus/mupen64plus-ui-console/issues/15
2024-10-24 09:34:30 -07:00
orbea
d431a01581 build: remove -fno-strict-aliasing
It builds with -Werror=strict-aliasing so this should not be required.
2024-10-24 08:32:01 -07:00
orbea
6c3627866b build: remove SDL1 support + use pkg-config for SDL2 2024-10-24 08:17:53 -07:00
Richard Goedeken
beddd15785
Merge pull request #84 from GhostlyDark/osx_library_path
core_interface.c: Don't force macOS app bundle path
2024-09-09 20:13:26 -07:00
GhostlyDark
1cab2e6dfe core_interface.c: Don't force macOS app bundle path 2024-09-06 22:36:17 +02:00
Richard Goedeken
1a68327fdd update version and release info for v2.6.0 release 2024-07-14 17:52:12 -07:00
Richard Goedeken
c69c0d74de update minimum macos SDK in makefile 2024-07-14 12:01:10 -07:00
Richard Goedeken
3a5793ebc3
Merge pull request #83 from Jj0YzL5nvJ/up2024
CI/CD: Update to generic scripts, independent schedule, etc
2024-05-26 19:58:12 -07:00
Jj0YzL5nvJ
76dad4fb55 CI/CD: Update to generic scripts, independent schedule, etc 2024-05-24 11:20:32 -06:00
Richard Goedeken
335e826aea
Merge pull request #82 from Jj0YzL5nvJ/up2023
CI/CD: Fixes Ubuntu i386 builds, among other changes
2023-06-11 12:22:09 -07:00
Jj0YzL5nvJ
11720558ab CI/CD: Fixes Ubuntu i386 builds, among other changes 2023-05-22 01:13:29 -06:00
GhostlyDark
1340c4bdfc main.c: Fix 64DD ROM loading 2023-04-18 13:43:38 +02:00
Richard Goedeken
674dc3e9ec
Merge pull request #80 from Jj0YzL5nvJ/ci-schedule
CI/CD: Integrate scheduled builds and other...
2023-03-02 22:01:40 -08:00
Jj0YzL5nvJ
46225f27df CI/CD: Integrate scheduled builds and other necessary updates 2023-02-14 23:50:15 -06:00
Richard Goedeken
3ad5cbb56f
Merge pull request #78 from Jj0YzL5nvJ/up2022
CI/CD: Update MSVC
2022-09-30 17:00:21 -07:00
Jj0YzL5nvJ
b02f0c3985 CI/CD: Update MSVC 2022-09-28 02:33:02 -06:00
Richard Goedeken
42546ab00b
Merge pull request #77 from Jj0YzL5nvJ/ci-update
CI/CD: Update
2022-07-13 19:31:21 -07:00
Jj0YzL5nvJ
6365caa007 CI/CD: Update 2022-07-10 18:52:51 -06:00
Richard Goedeken
cd0c0e6c10
Merge pull request #72 from Jj0YzL5nvJ/ci-github
CI/CD: Implement GitHub Actions and public nightly builds
2022-04-11 20:58:22 -07:00
GhostlyDark
b5f62979ed README: Update parameters documentation 2022-03-08 14:57:12 +01:00
Jj0YzL5nvJ
a056188d84 CI/CD: Implement GitHub Actions and public nightly builds 2021-12-05 09:00:38 -07:00
Dorian Fevrier
32e2734421 remove redundant condition about PIE value un Makefile 2021-01-02 19:39:32 +01:00
Dorian Fevrier
20cdcb3755 fix build with mingw64
build failed with mingw64 due to usage of "PIE" option on system without explicit PIE
2021-01-02 16:33:36 +01:00
orbea
7b23651028 build: Fix the build with 'cc' on gentoo.
Fixes https://github.com/mupen64plus/mupen64plus-ui-console/issues/65
2020-12-29 14:19:49 +01:00
orbea
ae2d353cab build: Allow out of tree builds. 2020-12-15 10:17:09 +01:00
Logan
96834d5a18 Use PIF_ROM_SIZE 2020-10-11 23:10:36 +02:00
Logan McNaughton
42f91fec0d PIF binary support 2020-10-11 23:10:36 +02:00
Richard Goedeken
6210d5cce2 Revert "Allow non-default compilers without resorting to symbolic links"
This reverts commit d0fdeafeb2.
2020-09-16 22:27:26 -07:00
Richard Goedeken
e147b94f3c
Merge pull request #61 from Jj0YzL5nvJ/alter_cc_cxx
Allow non-default compilers without resorting to symbolic links
2020-08-30 18:53:04 -07:00
Jj0YzL5nvJ
d0fdeafeb2 Allow non-default compilers without resorting to symbolic links 2020-08-30 04:01:18 -06:00
Richard Goedeken
089be953f2
Merge pull request #60 from Jj0YzL5nvJ/alter
Allow to set custom platform toolset from commands
2020-08-19 23:36:10 -07:00
Jj0YzL5nvJ
91a1dcd483 Allow to set custom platform toolset from commands 2020-08-13 12:14:26 -06:00
Richard Goedeken
0c32ac42ae
Merge pull request #59 from Jj0YzL5nvJ/sdl2_net
Add SDL2_net dependency
2020-07-01 06:51:24 -07:00
Jj0YzL5nvJ
96e284b6ec Add SDL2_net dependency 2020-07-01 03:01:33 -06:00
Jj0YzL5nvJ
77a2adea93 AppVeyor with artifact packaging 2020-03-02 14:01:40 +01:00
Jj0YzL5nvJ
9f5ab4a8dc Changes to have more generic project files 2020-02-26 12:38:42 +01:00
Gillou68310
5ec0b2a23a Migrate to VS2017 2019-11-13 17:16:06 +01:00
Richard Goedeken
117d2e8fa4 fix warnings in win32 2019-06-02 23:13:14 -07:00
Richard Goedeken
b8fa2dea54 add function attributes so GCC can find bugs in calls to string formatting functions with variadic arguments 2019-03-03 09:41:03 -08:00
Richard Goedeken
8f7b6b07ca fix issue #54 - front-end application uses Config API functions from v2.3.1 2019-03-01 19:21:37 -08:00
Richard Goedeken
8548eb39f1 update version and release info for v2.5.9 BETA release 2019-02-10 10:14:35 -08:00
Richard Goedeken
d940c9323e fix Travis CI test builds for MXE 32 and 64 bits 2019-01-29 22:14:55 -08:00
Richard Goedeken
d4303d96c4
Merge pull request #52 from bugfood/fix-options
Fix setting plugin parameters when configuration file not present.
2019-01-26 23:30:37 -08:00
Corey Hickey
e46434df3a Fix setting plugin parameters when configuration file not present.
Currently, several plugins test for a specific version number to be set
in the config; if the version number is not present, then such plugins
initialize themselves with default parameters, completely ignoring any
parameters that had been set previously.

Example:
Input Warning: Missing or incompatible config section 'Input-SDL-Control1'. Clearing.

This behavior makes command-line plugin parameters largely unusable
until the configuration file has been written to (with an appropriate
"version" parameter).

To fix this, parse plugin parameters in another phase: after loading the
plugins but before attaching them to the core. This allows plugins to
load their own defaults before the command-line parameters are overlaid.

Plugins should be able to handle this; the operation is similar to how
mupen64plus-gui loads plugins to get defaults, allows the user to modify
the parameters, and then attaches the plugins to the core.
2019-01-26 21:18:41 -08:00