Commit graph

455 commits

Author SHA1 Message Date
Gillou68310
a339dc66b6 Resident evil 2 resize bilinear ucode 2017-06-02 14:55:43 +02:00
bsmiles32
e42940878c Merge pull request #45 from fzurita/fix_more_crashes
Prevent more illegal accesses of alist_buffer
2017-05-23 16:35:22 -06:00
Francisco Zurita
e29dce8f6b Prevent more illegal accesses of alist_buffer 2017-04-28 09:00:09 -04:00
Richard Goedeken
fb15d2040a Merge pull request #44 from fzurita/fix_crash
Prevent CLEARBUFF for naudio and nead from deriving a count too big for alist_buffer
2017-04-05 23:06:14 -07:00
Francisco Zurita
f5818d4fc5 Prevent CLEARBUFF for naudio and nead from deriving a count too big for
alist_buffer.

alist_buffer max size is 0x1000, so using 0xFFF as mask
2017-03-23 08:50:24 -04:00
Richard Goedeken
1f8a4cb7ba Merge pull request #43 from fzurita/master
Backport fixes from Project64
2017-03-16 22:54:22 -07:00
Francisco Zurita
0898913beb Backport fixes from Project64
Specifically
848502e088
5b546a0fcb
2017-03-05 00:14:43 -05:00
Richard Goedeken
f3acff42b8 Merge pull request #42 from charlemagnelasse/travis-container
Use faster container based Travis CI
2017-02-01 22:21:15 -08:00
Charlemagne Lasse
c557db8d9c Use faster container based Travis CI 2016-12-16 22:24:02 +01:00
Richard Goedeken
13770ff899 Merge pull request #41 from charlemagnelasse/master
Use Ubuntu Trusty as base system for Travis CI
2016-09-01 18:04:07 -07:00
Charlemagne Lasse
fa38ab2d8a Use Ubuntu Trusty as base system for Travis CI 2016-09-01 20:23:59 +02:00
Richard Goedeken
3d09ae67d7 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
526a7bc8e5 Merge pull request #40 from loganmc10/master
Backports from project64
2016-07-12 19:20:54 -07:00
Logan McNaughton
1381ee5f62 Backports from project64, see:
b187ad9b81
210832c618
c06ad3a276
2016-06-14 10:24:51 -06:00
Richard Goedeken
95f3bab72b Merge pull request #38 from Gillou68310/x64
Added x64 configuration to VisualStudio2013 project file
2015-09-12 21:52:27 -07:00
Gillou68310
d7e051b4c9 Added x64 configuration to VisualStudio2013 project file 2015-08-28 16:19:18 +02:00
Richard Goedeken
5d66105bda Merge pull request #37 from bentley/openbsd
Remove unnecessary OpenBSD warning.
2015-06-08 06:31:34 -07:00
Anthony J. Bentley
1e977b16d6 Remove unnecessary OpenBSD warning. 2015-06-08 01:48:45 -06:00
Richard Goedeken
cd9ffb7eb4 update text files and version number for upcoming 2.5 release 2015-04-26 12:31:42 -07:00
Richard Goedeken
21ce7b5131 Merge pull request #36 from conchurnavid/includes
Cleanup includes order and add missing includes
2015-03-21 21:30:53 -07:00
Conchúr Navid
b3328a85d2 Add missing includes and forward declarations 2015-03-21 13:47:40 +01:00
Conchúr Navid
f502edf932 Sort the includes based on type and names 2015-03-21 10:58:40 +01:00
Conchúr Navid
5f3e98f6e1 Fix executable bits of files 2015-03-21 10:53:38 +01:00
Richard Goedeken
f448501d76 Merge pull request #35 from bsmiles32/fix_alist_seg
Discard highest 2 bits for segment selection
2015-03-18 20:36:00 -07:00
Bobby Smiles
494552222f Discard highest 2 bits for segment selection;
This avoids constant spamming in Aidyn Chronicles.
2015-03-18 18:33:29 +01:00
Dorian Fevrier
ee298c8fe0 Merge pull request #34 from rlabrecque/removestdbool
Remove unused stdbool.h
2015-03-13 10:23:52 -04:00
Riley Labrecque
c0e69b2665 Remove unused stdbool.h 2015-03-13 05:12:51 -06:00
Richard Goedeken
3d905a3c93 added project/solution file for Visual Studio 2013. removed older MSVS project files. fix code compatilibity problems with MSVC 2015-02-22 07:13:34 -08:00
bsmiles32
c9bd96a597 Merge pull request #33 from kode54/master
Implemented IIR filter for nAudio RSP HLE
2015-02-13 19:02:55 +01:00
Chris Moeller
7bda432c48 Fixed indenting, and moved vmulf to arithmetics.h 2015-02-07 17:46:01 -08:00
U-Apoc\Josh
bd5ccc6354 Implemented IIR filter for nAudio RSP HLE
Specifically for CBFD
2015-02-05 23:41:05 -08:00
Richard Goedeken
ce2a7e4d63 Merge pull request #32 from Nebuleon/build-changes
Add a MIPS support stanza for the Unix Makefile
2015-02-01 14:32:47 -08:00
Nebuleon Fumika
666f51b2bf unix: Add a Makefile configuration for MIPS 2015-01-26 10:07:17 +00:00
Richard Goedeken
6a961b60d5 Merge pull request #31 from Gillou68310/master
Added project file for MSVC2010
2015-01-07 22:55:10 -08:00
Richard Goedeken
9ebb10e53b Merge pull request #30 from mupen64plus-ae/vanilla
Merge Android Edition history
2015-01-07 22:43:42 -08:00
Gillou68310
6ca9446ab4 Added project file for MSVC2010 2015-01-07 15:11:10 +01:00
littleguy77
8fc144d9c3 build: Remove Android makefile. 2014-12-18 22:05:08 -05:00
Paul Lamb
202263954b Merge from upstream 2014-12-02 19:01:35 -06:00
Richard Goedeken
5c86640a01 Merge pull request #29 from bsmiles32/let_gfx_plugin_clear_freeze
Let the GFX plugin clear FREEZE bit.
2014-11-26 22:58:09 -08:00
Bobby Smiles
56086d20a7 Let the GFX plugin clear FREEZE bit. 2014-11-22 15:07:02 +01:00
Paul Lamb
3c5632dc1d Update Android project 2014-11-08 15:34:51 -06:00
Paul Lamb
e5babbb5da Merge from upstream 2014-11-08 11:18:58 -06:00
Richard Goedeken
98e7e31579 Merge pull request #28 from bsmiles32/fix_x105_detection
Fix ucode CIC x105 detection after reset
2014-10-25 11:46:29 -07:00
Bobby Smiles
61c3364fc7 Fix ucode CIC x105 detection after reset
After reset, IMEM could contain garbage which could interfere with ucode identification.
To avoid that, we reduce the length used to compute the ucode sum.

Furthermore, after fixing PIFBoot ROM emulation in mupen64plus-core, there is no need
for different values for CIC 6105 and CIC 7105.
2014-10-18 01:49:56 +02:00
Richard Goedeken
6158876a21 Merge pull request #27 from fayvel/travisci
Add Travis CI configuration file for automatic build tests
2014-07-07 22:03:54 -07:00
Fayvel Victor
2287b3b79a Add Travis CI configuration file for automatic build tests
Github provides a Travis CI integration which makes it easy to have a quick
check of a patch before a pull request is accepted. It is not enough to prove
the correctness of a contribution but at least helps to avoid some of the worst
build problems.

This feature *must* be enabled by the mupen64plus administrator *before this
commit is merged*:

- https://travis-ci.org/profile/mupen64plus
- Login via your Github account
- Make sure you are on "https://travis-ci.org/profile/mupen64plus"
- Switch repository to "On"
2014-07-06 12:31:53 +02:00
Richard Goedeken
e3c883e1d1 Merge pull request #26 from bsmiles32/fix_dump
Fix: regression introduced in commit be21b61.
2014-07-05 21:49:52 -07:00
Bobby Smiles
c981f68051 Fix: regression introduced in commit be21b61.
2 changes were necessary:
hleErrorMessage -> HleErrorMessage in dump_binary.
Change dump_binary prototype to pass an hle pointer.
2014-07-05 23:46:28 +02:00
Richard Goedeken
e3f83feaa4 Merge pull request #25 from bsmiles32/dont_clear_rspmem
Remove IMEM,DMEM clearing at RomClose.
2014-04-12 08:31:17 -07:00
Bobby Smiles
a8d83cb83f Remove IMEM,DMEM clearing at RomClose.
I think this kind of clearing shouldn't be the responsibility of the RSP plugin.
LLE plugin doesn't perform this cleaning as well.
2014-04-10 20:54:11 +02:00