Richard Goedeken
cbbfeaad14
fix last commit; we need to support hex addresses too
2018-10-19 19:13:22 -07:00
Richard Goedeken
0dc8782b4d
debugger fix: memory addresses must be unsigned
2018-10-18 20:45:19 -07:00
Daniel Selifonov
d1d184009a
fixed bug in core_interface.c; getting function handles to DebugMemWrite* were actually getting handles to DebugMemRead*
2018-10-14 21:49:35 -07:00
Richard Goedeken
b1add1f806
fix register printout in debugger: need to tell printf that we have 64-bit values
2018-10-01 21:25:53 -07:00
Richard Goedeken
5c1e2e8f0a
Merge pull request #47 from bugfood/fix-nosaveoptions
...
Make --nosaveoptions not ever save options.
2018-08-28 16:55:41 -07:00
Corey Hickey
678c534d27
Parse --nosaveoptions earlier in order to respect it.
...
The '--nosaveoptions' option does not work currently, due to various
reasons.
1. The core saves its configuration when loaded (addressed in a separate
PR).
2. Plugins often save their configuration (to be addresses separately,
if this change is acceptable).
3. The UI does not parse --nosaveoptions early enough to avoid saving
the configuration (addressed in this patch).
This does not fully make --nosaveoptions work, but it is an incremental
improvement.
2018-08-27 21:52:59 -07:00
Richard Goedeken
5b9eba4cab
update readme for 64DD usability issues
2018-05-12 07:36:24 -07:00
Richard Goedeken
adfcea709b
Merge pull request #43 from bsmiles32/dd
...
Add basic support for 64DD.
2018-05-12 07:29:03 -07:00
Bobby Smiles
9125460cd7
Add basic support for 64DD.
...
Definition of DD IPL rom and disk is done through the mupen64plus.cfg
file as follow:
[64DD]
IPL-ROM="path/to/64DD_IPL_ROM.bin"
Disk="path/to/64DDDisk.ndd"
Setting an empty IPL-ROM disable the 64DD.
Setting an empty Disk acts as if the 64DD had no disk plugged in.
You can also specify these at program startup using command-line
arguments --dd-ipl-rom and --dd-disk.
2018-03-25 22:48:39 +02:00
Richard Goedeken
5485240100
compilers which dont build in C99 mode by default are super lame
2018-03-12 22:10:40 -07:00
Richard Goedeken
e90085e34d
update README and add new mem read command to console debugger
2018-03-12 21:53:31 -07:00
Richard Goedeken
6f44877ba6
fix win32 build
2018-02-11 15:18:22 -08:00
Richard Goedeken
c99996235e
need this header file for the SDL version macro
2018-02-07 22:58:25 -08:00
Richard Goedeken
b49c7a6275
fix memory leak, warning, build with SDL 1.2
2018-02-07 22:43:03 -08:00
Richard Goedeken
b7cfc11513
force core config parameter EnableDebugger to True when launching debugger
2018-02-07 22:15:28 -08:00
Richard Goedeken
da4df0e27f
fix warning and use SDL_Delay() instead of usleep()
2018-02-07 22:04:45 -08:00
Richard Goedeken
f641c94b3d
merge console debugger from wnayes on github into ui-console front-end
2018-02-07 20:33:00 -08:00
Richard Goedeken
8e20ab8f70
update FSF address in license
2018-02-04 12:59:24 -08:00
Richard Goedeken
a105ae0c6f
on macOS systems, use corefoundation framework to get the absolute path to the frameworks folder in the bundle, and look for the core library and plugins there
2018-01-23 19:18:33 -08:00
Anthony J. Bentley
78d3d6c955
Update homepage.
2018-01-01 17:46:49 +01:00
Anthony J. Bentley
aa292ba32d
Update homepage links in program output, manpage, readme.
2018-01-01 17:46:49 +01:00
Anthony J. Bentley
50a0714ab6
Update link to bug tracker.
2018-01-01 17:46:49 +01:00
Gillou68310
990e24d7bc
Fix VS2013 compilation
2017-12-12 17:23:34 +01:00
Richard Goedeken
1cdc745ad2
update Makefile method for finding OSX_SDK_PATH
2017-11-14 16:21:49 -08:00
Dorian Fevrier
9f663670bb
Merge pull request #44 from charlemagnelasse/travis-mxe
...
Build MXE targets as additional tests in travis build matrix
2017-11-06 12:19:37 +01:00
Charlemagne Lasse
92514d1ced
Build MXE targets as additional tests in travis build matrix
2017-11-05 15:34:19 +01:00
Bobby Smiles
e54b7c1a24
Rename GB cart loader to media loader.
2017-10-14 03:39:02 +02:00
Bobby Smiles
5e17accad0
Basic support for GB cart loader command.
...
Definition of GB carts loaded inside transferpak is done through the
mupen64plus.cfg file as follow :
[TransferPak]
GB-rom-1 = "path/to/gb_rom.gb"
GB-ram-1 = "path/to/gb_rom.sav"
GB-rom-2 ...
GB-ram-2 ...
Setting an empty GB ROM acts as if GB cart was removed form TransferPak.
Setting an empty GB RAM let the Core generate a blank save file.
These parameters are modifiable during emulator execution. You just need
to trigger the GB cart change button, and these parameters will be
reloaded.
You can also specify these at program startup using command-line
arguments --gb-{rom,ram}-{1,2,3,4}
2017-10-14 03:39:02 +02:00
Richard Goedeken
36d7cd8eb3
Merge pull request #40 from loganmc10/patch-1
...
Fix for #39
2017-09-25 19:09:39 -07:00
Logan
36145e5bdf
Fix for #39
2017-09-25 08:39:32 -06:00
Richard Goedeken
7daadc8e57
Merge pull request #36 from loganmc10/pie
...
Fix no-pie mode for compilers that default to PIE
2017-09-21 21:41:19 -07:00
Logan McNaughton
187d3a3bda
Fix no-pie mode for compilers that default to PIE
2017-09-21 12:43:15 -06:00
Dorian Fevrier
f5bf3777cb
Merge pull request #35 from charlemagnelasse/travis-container
...
Use faster container based Travis CI
2017-09-13 11:08:56 +02:00
Charlemagne Lasse
c2331cb564
Use faster container based Travis CI
2017-09-01 09:57:14 +02:00
Charlemagne Lasse
60b193c95c
Let travis handle the package installation directly
...
The before_install currently fails on Travis CI with:
The following packages have unmet dependencies:
libsdl2-dev : Depends: libegl1-mesa-dev
Depends: libgles2-mesa-dev
E: Unable to correct problems, you have held broken packages.
This can currently only be solved by using the apt addon to install
packages.
2017-09-01 09:56:19 +02:00
Bobby Smiles
8e63bfa5f7
Revert "Allow using compiler other than gcc"
...
This reverts commit f13e35b373
.
2017-06-24 13:34:53 -06:00
bsmiles32
dc36c1e7ac
Merge pull request #32 from loganmc10/patch-1
...
Allow using compiler other than gcc
2017-06-22 20:20:53 -06:00
Logan McNaughton
f13e35b373
Allow using compiler other than gcc
2017-06-20 21:16:16 -06:00
Richard Goedeken
20f18fc435
Merge pull request #29 from loganmc10/vidext
...
Add support for VIDEXT_HEADER
2017-04-05 22:59:15 -07:00
Richard Goedeken
0abb73fcb7
Merge pull request #28 from fprimex/fprimex-macos-version-min
...
bump macosx-version-min to 10.6 for SDL2.0.5
2017-03-16 23:57:48 -07:00
Logan McNaughton
7aac7adb5f
Add support for VIDEXT_HEADER
2017-03-16 21:20:48 -06:00
Brent Woodruff
5639129cfc
bump macosx-version-min to 10.6 for SDL2.0.5
2017-03-16 22:52:35 -04:00
Dorian Fevrier
1e9a53456c
Merge pull request #27 from Gillou68310/load_on_first_int
...
New implementation of the savestate loaded at startup option.
2016-10-20 13:32:30 +02:00
Gillou68310
334db80b55
New implementation of the savestate loaded at startup option.
...
The savestate will be loaded on the first safe state interrupt instead of being loaded on the first frame.
2016-10-19 17:15:06 +02:00
Richard Goedeken
07dba790c8
Merge pull request #26 from charlemagnelasse/master
...
Use Ubuntu Trusty as base system for Travis CI
2016-09-01 18:04:19 -07:00
Charlemagne Lasse
fcca5a0813
Use Ubuntu Trusty as base system for Travis CI
2016-09-01 20:23:59 +02:00
Richard Goedeken
bdcd13b3ed
change VS2013 project files to build with the XP-compatible vc120 toolset, so the resulting binaries will run on pre-vista machines
2016-07-13 20:04:06 -07:00
Richard Goedeken
c52baffa34
revert last commit, put the x64 builds back in the MSVC project file
2016-03-27 19:51:07 -07:00
Richard Goedeken
6b8aa2e63c
win32 build fixes
2016-03-17 22:26:54 -07:00
Richard Goedeken
1474de74d7
Merge pull request #22 from Gillou68310/x64
...
Added x64 configuration to VisualStudio2013 project file
2015-09-12 21:52:14 -07:00