Commit Graph

1498 Commits

Author SHA1 Message Date
Stefanos Kornilios Mitsis Poiitidis f571d6c594 pvr/vram: Bank bit seems to be fixed on 4M, even on 16M hardware 2015-05-18 14:45:24 +02:00
~skmp 4ea7398d8a Linux: fix building 2015-05-16 11:23:31 +03:00
Stefanos Kornilios Mitsis Poiitidis 2d842b9257 Renderer_if: fix norend 2015-05-16 01:10:47 -07:00
Stefanos Kornilios Mitsis Poiitidis 9c2a4dc5a4 iOS fixes 2015-05-16 01:04:30 -07:00
Stefanos Kornilios Mitsis Poiitidis 6547d80095 Fixes for android, cleanup context.cpp 2015-05-16 08:18:46 +02:00
Stefanos Kornilios Mitsis Poiitidis 03914309e3 linux/context: Add updated context files 2015-05-16 07:16:46 +02:00
Stefanos Kornilios Mitsis Poiitidis 65ca1382d8 Merge remote-tracking branch 'remotes/origin/skmp/ios-wip' into feat/segfault-context-consolidation
Android/windows builds fine again. Android not tested yet, iOS/OSX not compiled yet
2015-05-16 07:12:19 +02:00
Stefanos Kornilios Mitsis Poiitidis 902c5e2949 linux/context.*: Add missing files 2015-05-16 03:10:39 +02:00
Stefanos Kornilios Mitsis Poiitidis 8c469e4b5c *nix: move context massaging to linux/context.cpp, ALIGN -> DECL_ALIGN
Yay some warnings gone from not conflicting with ALIGN anymore
2015-05-16 03:06:04 +02:00
Stefanos Kornilios Mitsis Poiitidis db284eb4b7 travis: Add sudo: false to use docker stack
Hopefully fixes ndk extraction issues, docker containers have more resources
2015-05-16 01:01:09 +02:00
Stefanos Kornilios Mitsis Poiitidis 341c421dd7 travis: Add sudo: false to use docker stack
Hopefully fixes ndk extraction issues, docker containers have more resources
2015-05-16 00:52:42 +02:00
Stefanos Kornilios Mitsis Poiitidis bdece20e3a VS project: Exclude rec-86 from all build configs 2015-05-16 00:37:02 +02:00
Stefanos Kornilios Mitsis Poiitidis a2ac4015d1 Android/Makefile: Fix build by avoiding var-leakage
Apparently include $(CLEAR_VARS) doesn't quite do what one expects
2015-05-16 00:31:25 +02:00
Stefanos Kornilios Mitsis Poiitidis 30709c948e Android makefile: C doesn't support -fvisibility-inlines-hidden 2015-05-15 23:35:25 +02:00
Stefanos Kornilios Mitsis Poiitidis cf473a14a4 x86 jit: fix android 2015-05-15 23:33:47 +02:00
Stefanos Kornilios Mitsis Poiitidis 5b609a6be4 linux: Sh4 dynarec works 2015-05-08 18:59:20 +02:00
Stefanos Kornilios Mitsis Poiitidis d33ad6edfb Updating from linux/x64 2015-05-08 17:49:23 +02:00
Stefanos Kornilios Mitsis Poiitidis 5ef9d661a6 Merge remote-tracking branch 'origin/master' into skmp/linux86 2015-05-08 17:29:14 +02:00
Stefanos Kornilios Mitsis Poiitidis 5d3c71bee7 Merge master 2015-05-08 17:29:06 +02:00
Stefanos Kornilios Mitsis Poiitidis 86004e6879 Merge pull request #646 from reicast/fix/tmu-undeflow-logic
tmu: Correctly schedule next interrupt in underflow, correctly differ…
2015-05-08 15:35:39 +02:00
Stefanos Kornilios Mitsis Poiitidis 3fe8f0eb94 tmu: Correctly schedule next interrupt in underflow, correctly differentiate between large values and underflows
- 32 bit code was "fudgy" on this, so simplified via 64bit counters for edge detection
- Maths to count cycles were wrong
- Let's not do 32 bit wrapped maths after beers without any kind of pen-and-paper design

Should fix #594, also see #645
2015-05-08 02:29:24 +02:00
Stefanos Kornilios Mitsis Poiitidis 7d75ee3839 gles: revert e5965e356d.
glCheck was already an option, and gcc sanely doesn't like if (do { ... } while(0))
2015-05-08 01:06:40 +02:00
Stefanos Kornilios Mitsis Poiitidis e5965e356d gles: Disable glChecks by default, glGetError can be painfully slow 2015-05-07 23:27:22 +02:00
Stefanos Kornilios Mitsis Poiitidis c25ce04b48 sh4_sched: Avoid scheduling to -1, because, magic values. 2015-05-07 22:10:00 +02:00
Stefanos Kornilios Mitsis Poiitidis 4b46de89bb sh4_sched: Handle disabled events correctly 2015-05-07 22:03:55 +02:00
Stefanos Kornilios Mitsis Poiitidis 20f7a41fe9 sched: Do not re-fire expired callbacks, use sh4_sched_remaing on sh4_sched_tick 2015-05-07 21:33:36 +02:00
Stefanos Kornilios Mitsis Poiitidis 0614680f8c WinThreading: DEBUG_THREADS for random sleep around sync primitives 2015-05-07 21:32:11 +02:00
Stefanos Kornilios Mitsis Poiitidis 330a60bcf4 Merge branch 'master' of github.com:reicast/reicast-emulator 2015-04-12 22:48:31 +02:00
Stefanos Kornilios Mitsis Poiitidis 64b2fcbb1c Disable glCheck by default, move to validate:OpenGlChecks config 2015-04-12 22:48:16 +02:00
Stefanos Kornilios Mitsis Poiitidis faedd233da Merge pull request #635 from williansti/master
update brazilian translation
2015-04-12 22:36:14 +02:00
Stefanos Kornilios Mitsis Poiitidis e98f69ebd9 Merge pull request #629 from Holzhaus/fix-typedef-default-args
Remove arm_dyna typedef default args
2015-04-12 22:35:09 +02:00
Willians 0f42cb0da7 update brazilian translation 2015-04-12 10:42:12 -03:00
Stefanos Kornilios Mitsis Poiitidis 37960df643 Merge pull request #617 from reicast/features/use-ndk-r10d
Update for ndk-10d, improved build options
2015-04-12 12:54:22 +02:00
Stefanos Kornilios Mitsis Poiitidis dcabd5a8e7 Merge branch 'master' into features/use-ndk-r10d 2015-04-12 11:56:53 +02:00
Stefanos Kornilios Mitsis Poiitidis fe43b05119 Fix missing `ng>` in values-de/strings.xml 2015-04-12 11:42:09 +02:00
Stefanos Kornilios Mitsis Poiitidis 3aa14fd630 Fix "Update strings.xml" (missing < in c23f08f9e9) 2015-04-12 11:30:45 +02:00
Stefanos Kornilios Mitsis Poiitidis 6f447e7e68 Fix "Update strings.xml" (missing < in c23f08f9e9) 2015-04-12 11:29:56 +02:00
Stefanos Kornilios Mitsis Poiitidis 6655a42d94 Upgrade build target to 21 2015-04-12 10:31:50 +02:00
Stefanos Kornilios Mitsis Poiitidis 3b3b232758 Update w/ master for travis changes 2015-04-12 10:03:19 +02:00
TwistedUmbrella f74e4619e6 Merge pull request #626 from reicast/loungekatt
Revert "Verify freezing is not a context / thread issue"
2015-04-11 12:47:09 -04:00
TwistedUmbrella 120283fc0f Merge pull request #633 from Holzhaus/fix-german-translations
Fix german translations
2015-04-10 19:30:02 -04:00
Jan Holthuis 265670cc60 Fix indentation in german translations 2015-04-10 13:05:40 +02:00
Jan Holthuis 5993c3bfe1 Add additional german translations
This translates all strings that are currently in
shell/android/res/values/strings.xml.
2015-04-10 13:04:28 +02:00
Jan Holthuis d9ea22b49d Fix german translations
This mainly fixes typos and other mistakes in the german translations - mostly
the so-called "Deppenleerzeichen" (wrongfully inserted spaces in
composed words).
Refer to http://de.wikipedia.org/wiki/Leerzeichen_in_Komposita for details.
2015-04-10 12:27:03 +02:00
TwistedUmbrella 0cf93f79fa Merge pull request #632 from kitrio/patch-3
Update strings.xml
2015-04-09 12:11:42 -04:00
kitrio c23f08f9e9 Update strings.xml
new tag update and  improve translation korean
2015-04-10 00:16:31 +09:00
Jan Holthuis b3faffacc9 Remove arm_dyna typedef default args
Using default arguments is only allowed in function declarations, not
in typedefs. This fixes the invalid code that caused compilation errors
on systems using GNU g++ 4.9.2, i.e.:

> ../../core/rec-ARM/arm_dyna.cpp: At global scope:
> ../../core/rec-ARM/arm_dyna.cpp:186:79: error: default arguments are only permitted for function parameters
>  typedef void FPBinOP        (eFSReg Sd, eFSReg Sn, eFSReg Sm, ConditionCode CC=CC_AL);
>                                                                                ^
> ../../core/rec-ARM/arm_dyna.cpp:187:79: error: default arguments are only permitted for function parameters
>  typedef void FPUnOP         (eFSReg Sd, eFSReg Sm,            ConditionCode CC=CC_AL);
>                                                                                ^
> ../../core/rec-ARM/arm_dyna.cpp:188:79: error: default arguments are only permitted for function parameters
>  typedef void BinaryOP       (eReg Rd, eReg Rn, eReg Rm,       ConditionCode CC=AL);
>                                                                                ^
> ../../core/rec-ARM/arm_dyna.cpp:189:79: error: default arguments are only permitted for function parameters
>  typedef void BinaryOPImm    (eReg Rd, eReg Rn, s32 sImm8,     ConditionCode CC=AL);
>                                                                                ^
> ../../core/rec-ARM/arm_dyna.cpp:771:10: warning: anonymous type with no linkage used to declare variable '<anonymous struct> op_table []' with linkage
>  op_table[]=
>           ^
> Makefile:89: recipe for target 'obj/rec-ARM/arm_dyna.build_obj' failed
> make: *** [obj/rec-ARM/arm_dyna.build_obj] Error 1
2015-04-04 19:04:23 +02:00
TwistedUmbrella 80af0d364e Revert "Verify freezing is not a context / thread issue"
This reverts commit 21fbad3ba5.
2015-04-01 10:19:46 -04:00
TwistedUmbrella 5579204c10 Merge pull request #624 from reicast/loungekatt
Debug: Add L preview, Lollipop, and future unlisted
2015-04-01 10:13:05 -04:00
TwistedUmbrella 0109effc6c Debug: Add L preview, Lollipop, and future unlisted 2015-03-31 09:58:54 -04:00