Bobby Smiles
3084fd43d3
Introduce key functions for reading/writing memory.
2015-01-14 21:00:29 +01:00
Bobby Smiles
599bb2062b
Rework CIC type detection.
2015-01-14 21:00:29 +01:00
Bobby Smiles
c86ee22718
Extract protect/unprotect framebuffers functions.
2015-01-14 21:00:29 +01:00
Bobby Smiles
a8531ef318
Extract invalidate_code.
2015-01-14 21:00:29 +01:00
Bobby Smiles
75f1b4e2c0
Extract pre-framebuffer read and write operations.
2015-01-14 21:00:29 +01:00
Bobby Smiles
da088c66b9
Move ROM byteswapping out of init_memory.
2015-01-14 21:00:29 +01:00
Bobby Smiles
a984341aa1
Remove unused headers.
2015-01-14 21:00:29 +01:00
Bobby Smiles
a591e35992
Remove write_rdram_counter.
2015-01-14 21:00:29 +01:00
Bobby Smiles
d9eadcb405
Remove empty function.
2015-01-14 21:00:29 +01:00
Richard Goedeken
e91fa610fe
Merge pull request #56 from mupen64plus-ae/vanilla
...
Merge Android Edition history
2015-01-07 22:43:12 -08:00
littleguy77
bdeb371e91
Revert to upstream's method signature.
...
This fork is now identical to upstream and is therefore obsolete.
2014-12-31 17:48:09 -05:00
littleguy77
d7ea52c694
Merge remote-tracking branch 'upstream/master'
2014-12-31 17:45:12 -05:00
Richard Goedeken
addef5f4d7
add new m64p_GLattr enumerated types to control the OpenGL context version and type when mupen64plus is built against SDL2
2014-12-26 15:21:32 -06:00
Richard Goedeken
9e5e1da896
update makefile, bundle build script, and instructions for OSX builds
2014-12-26 14:34:47 -06:00
Richard Goedeken
b635486b84
Merge pull request #55 from littleguy77/master
...
Add wiki documentation for polygon offset settings (video-rice).
2014-12-23 15:46:19 -06:00
Richard Goedeken
d2728bb6a4
Merge pull request #54 from Gillou68310/assem_arm
...
Fix DMULT instruction + remove unnecessary assert (ARM)
2014-12-23 15:45:01 -06:00
littleguy77
f0bea96ade
Add wiki documentation for polygon offset settings (video-rice).
2014-12-20 22:46:12 -05:00
Bobby Smiles
3df9973e28
Fix load_regs_bt.
...
Super Mario 64 intro was triggering the assert.
I just replicated the behavior found in load_regs_entry.
2014-12-19 20:39:07 +01:00
littleguy77
0af24691f5
build: Remove Android makefile.
2014-12-18 22:06:28 -05:00
littleguy77
cd9ab6c9c6
Merge remote-tracking branch 'upstream/master'
2014-12-18 22:05:58 -05:00
Richard Goedeken
ec59c18132
Merge pull request #52 from Gillou68310/sub64_32
...
new_dynarec: Implemented emit_sub64_32 on x86
2014-12-15 19:45:02 -08:00
Richard Goedeken
c2320e7824
Merge pull request #51 from Gillou68310/master
...
new_dynarec: Fix crashes after calling jump_syscall on x86
2014-12-12 07:55:17 -08:00
Gillou68310
5c1c8cc194
new_dynarec: Implemented emit_sub64_32 on x86
2014-12-12 12:15:51 +01:00
Gillou68310
e95f807a81
new_dynarec: Removed assert(0) in emit_rscimm
2014-12-12 12:07:24 +01:00
Gillou68310
751848ad3c
new_dynarec: Fix DMULT instruction on ARM
2014-12-12 12:06:39 +01:00
Gillou68310
77b0327811
new_dynarec: Fix crashes after calling jump_syscall on x86
2014-12-12 11:05:24 +01:00
Richard Goedeken
e58b813f58
Merge pull request #50 from Gillou68310/master
...
Fix build under VS2010
2014-12-10 19:54:33 -08:00
Gillou68310
9e229f7d72
Fix build under VS2010
2014-12-10 11:11:34 +01:00
Richard Goedeken
777890adff
add prototype PAL rom hash for Indiana Jones and the Infernal Machine
2014-12-09 21:00:38 -08:00
Richard Goedeken
cd8df80a8a
Merge pull request #49 from zephyr1988/master
...
[NEW DYNAREC ARM] Use ARM mode explicitly - some systems use -mthumb by ...
2014-12-09 20:43:05 -08:00
zephyr1988
ca660580b8
[NEW DYNAREC ARM] Use ARM mode explicitly - some systems use -mthumb by default
2014-12-09 22:03:05 +02:00
Paul Lamb
73d693c2d1
Merge from upstream
2014-12-02 18:58:25 -06:00
Richard Goedeken
7669dfe878
Merge pull request #46 from bsmiles32/faster_mem_access
...
Optimize fast_mem_access.
2014-11-29 20:40:22 -08:00
Richard Goedeken
da4bc77ad7
Merge pull request #48 from Gillou68310/confirmed
...
Some fixes for the new dynarec
2014-11-26 23:15:32 -08:00
Richard Goedeken
5d36bc53b1
Merge pull request #45 from fayvel/wiki_doc
...
Merge wiki documentation from -core and -core.wiki repo
2014-11-26 22:05:46 -08:00
Paul Lamb
05910199d2
Update Android project
2014-11-24 18:18:37 -06:00
Paul Lamb
f41755a163
Merge from upstream
2014-11-24 18:15:49 -06:00
Gillou68310
7aaf568899
new_dynarec: Fixed alignment issue in memory manager by substracting the base address of the cache
2014-11-24 11:14:24 +01:00
Gillou68310
02e0ca5cc4
new_dynarec: Fixed Rayman2 freeze on ARM
...
Don't exclude FSREG and CSREG
2014-11-24 11:08:42 +01:00
Gillou68310
28daacc188
new_dynarec: Fixed DADD/DADDU
...
The carry from the low 32bit addition was not propagated when adding the
high 32bit part.
2014-11-24 11:00:07 +01:00
Bobby Smiles
0f68a28d05
Optimize fast_mem_access.
...
-Test address ranges using masks
-Reorder ranges test to put RDRAM access first
-Merge DMEM,IMEM tests.
This seems somewhat faster in interpreter mode.
2014-11-22 22:13:33 +01:00
Richard Goedeken
7340e7879b
wiki: Remove extra line at end of config api documentation
2014-11-18 19:50:02 +01:00
Fayvel Victor
d5ae0b218e
wiki: Add the wiki index page
2014-11-18 19:43:45 +01:00
Sven Eckelmann
05ea79c32d
wiki: Work around not working "link in headers" in mediawiki like pages
2014-11-18 19:37:24 +01:00
Sven Eckelmann
6b6af2b4dc
wiki: Remove retrouprising links
2014-11-18 19:37:21 +01:00
Fayvel Victor
7a65f93c5f
wiki: Rename files to match the live wiki names
2014-11-18 17:36:01 +01:00
Richard Goedeken
4f0beafd35
dont throw an error message when connecting to older input plugins
2014-11-17 22:07:12 -08:00
Richard Goedeken
6de5fc9e66
Merge pull request #42 from krnlyng/input
...
input plugin proposal
2014-11-17 22:01:10 -08:00
Frajo Haider
d016583b33
add documentation for the RenderCallback input api change
2014-11-17 21:38:23 +01:00
Frajo Haider
8b4641da20
bump input api version
2014-11-17 21:37:42 +01:00