Jan Holthuis
dd837994af
Merge LinCPP Makefile into Linux Makefile
2015-08-11 17:36:16 +02:00
Jan Holthuis
0b505e6857
Makefile: Rename i686 platform to x86 and AMD64 to x64
2015-08-11 17:36:16 +02:00
Jan Holthuis
d295bad50b
Makefile: Use separate obj directories for each platform
2015-08-11 17:36:16 +02:00
Jan Holthuis
4cb4feba61
core.mk: Replace ifndef DESKTOPGL with ifdef USE_GLES to match Makefile notation
2015-08-11 17:36:16 +02:00
Jan Holthuis
7653f790a0
Makefile: Add CFLAGS to AS calls (in case gcc is used instead of as)
2015-08-11 17:36:16 +02:00
Jan Holthuis
752c136910
Allow overriding compilers for specific platforms
...
The Raspberry Pi 2 seems to need `gcc` instead of `as` as ${AS}
2015-08-11 17:36:15 +02:00
Jan Holthuis
f96ec5ff89
Remove FOR_ARM definition in Makefile
2015-08-11 17:36:15 +02:00
Jan Holthuis
91338761d6
Makefile: Fix Whitespace
2015-08-11 17:36:15 +02:00
Jan Holthuis
a090eba78c
Don't include CFLAGS/MFLAGS in CXXFLAGS
2015-08-11 17:36:15 +02:00
Jan Holthuis
93355dd533
Merge gcwz into Linux Makefile
2015-08-11 17:36:15 +02:00
Jan Holthuis
fe48f04f78
Separate platform auto-detection code in Makefile
2015-08-11 17:36:15 +02:00
Jan Holthuis
bb1bf000fd
Merge beagle/pandora/rapi2 Makefiles into Linux Makefile
2015-08-11 17:36:14 +02:00
TwistedUmbrella
12c1fb7a57
Merge pull request #734 from reicast/loungekatt
...
Cleanup leftovers from platform move
2015-08-11 08:22:02 -04:00
TwistedUmbrella
6358222a0b
Cleanup leftovers from platform move
2015-08-11 08:20:47 -04:00
TwistedUmbrella
6487109507
Merge pull request #730 from reicast/wip/osx-support
...
OSX support
2015-08-11 08:16:46 -04:00
Stefanos Kornilios Mitsis Poiitidis
1908ade464
Update context.h
2015-08-11 08:05:09 -04:00
TwistedUmbrella
cdec92d36c
Rebuild iOS project paths for new location
2015-08-11 08:05:09 -04:00
Stefanos Kornilios Mitsis Poiitidis
c60fca4973
sh4: Cleanup SetFloatStatusReg a bit
2015-08-11 07:57:23 -04:00
Stefanos Kornilios Mitsis Poiitidis
cda7036ef1
apple: moving around xcode files
2015-08-11 07:57:23 -04:00
Stefanos Kornilios Mitsis Poiitidis
4f9ff3fc3f
OSX: Fix release build
2015-08-11 07:57:22 -04:00
Stefanos Kornilios Mitsis Poiitidis
45f0a47eec
OSX: Basic keyboard input
2015-08-11 07:57:22 -04:00
Stefanos Kornilios Mitsis Poiitidis
5d46b77387
OSX: How about initializing opengl before using it?
2015-08-11 07:57:22 -04:00
Stefanos Kornilios Mitsis Poiitidis
26cfcd79e9
OSX: Fiddling to get the rec-cpp/noexcept path running
2015-08-11 07:57:22 -04:00
TwistedUmbrella
b12055f7c0
Merge pull request #721 from reicast/loungekatt
...
Convert third-party source to library (avoid license conflict)
2015-08-11 00:23:55 -04:00
TwistedUmbrella
8a23dc4dec
Merge pull request #733 from reicast/config-cleanup
...
Fix BIOS locator, improve search results
2015-08-11 00:22:17 -04:00
TwistedUmbrella
1d1bd5a92f
Exploit file specifications to shorten results
2015-08-10 23:56:04 -04:00
TwistedUmbrella
291812ba72
Send updated folder to options after verification
2015-08-10 23:49:55 -04:00
TwistedUmbrella
37625778e5
Increase the search depth slightly
...
This will account for storing games in a second-tier folder, such as
putting bins in one directory and chd in another with each game having
it’s own folder for bin and cue.
The BIOS search should handle 4 levels to account for the use of
/Android/data/com.reicast.emulator/files but should also ignore
directories, such as cache and obb, where the file will never be.
2015-08-10 23:49:49 -04:00
TwistedUmbrella
0f4afb29c3
Resolve an Xcode whitespace tragedy
2015-08-10 22:41:28 -04:00
TwistedUmbrella
83d525d0f9
Verify "flist" is not null before sort / add
2015-08-10 22:25:45 -04:00
Stefanos Kornilios Mitsis Poiitidis
8de800497e
windows: Don't call InitAudio from os_CreateWindow
...
Huh, why was this call even there?
2015-08-09 01:48:41 +02:00
TwistedUmbrella
95b39b885a
Fix iPhone build and import GameController / iCade
2015-08-07 16:17:28 -04:00
TwistedUmbrella
7b30fe6109
Move third-party to top level, sync with originals
2015-08-07 16:08:59 -04:00
TwistedUmbrella
4d9b151322
Convert third-party source to library (avoid license conflict)
2015-08-07 16:08:59 -04:00
Stefanos Kornilios Mitsis Poiitidis
b4b04ea75f
pvr/softrend: Implement basic alpha blending
2015-08-05 08:19:50 +02:00
Stefanos Kornilios Mitsis Poiitidis
c094da0880
Merge pull request #728 from reicast/feat/x64-all-blockends
...
Feat/x64 all blockends
2015-08-05 05:09:27 +02:00
Stefanos Kornilios Mitsis Poiitidis
6beec6824d
msvc: Separate target names, better split imm directories
...
Now different builds don't delete or collide with each other
2015-08-05 05:01:08 +02:00
Stefanos Kornilios Mitsis Poiitidis
4aaff464b3
shrec/jitx64: Implement all block ends
...
This is still minimal and doesn't do any linking or other smart stuff
Also fixed a bug on shop_jdyn
2015-08-05 05:00:01 +02:00
Stefanos Kornilios Mitsis Poiitidis
f2f9a041e1
Merge pull request #727 from reicast/wip/import-drkpvr-softrend
...
rend/soft: Import the experimental core from nulldc/drkpvr, modularize
2015-08-05 04:25:06 +02:00
Stefanos Kornilios Mitsis Poiitidis
8cce1a4976
rend/soft: Import the experimental core from nulldc/drkpvr, better renderer modularization
...
- Adapted for indexed, async rendering, shared ta decoder
- This blits via a quick-and-hacky GDI blitter for now
- SSE/MMX intrins based, so not very portable
- A rather not good "reference" implementation
- At least, it's not terribly slow though
- GetTexture moved to Renderer interface
2015-08-05 02:43:40 +02:00
Stefanos Kornilios Mitsis Poiitidis
0343feffa6
Merge pull request #714 from reicast/wip/nacl-and-emscripten
...
NaCL & Emscripten targets
- CPU_GENERIC
- TARGET_NO_THREADS
- TARGET_NO_NIXPROF
- TARGET_NO_EXCEPTIONS
- TARGET_NO_NVMEM
- TARGET_BOUNDED_EXECUTION
- TARGET_NO_COREIO_HTTP
2015-08-03 11:28:29 +02:00
Stefanos Kornilios Mitsis Poiitidis
c10180b987
Merge pull request #722 from reicast/fix/disable-shil-asmfn
...
shil: Disable external assembly implementations
2015-08-03 11:17:02 +02:00
Stefanos Kornilios Mitsis Poiitidis
7e51e13efc
build: Add FEAT_HAS_COREIO_HTTP, update nacl/emscripten makefiles
2015-08-03 11:14:27 +02:00
Stefanos Kornilios Mitsis Poiitidis
2beb23978b
rec-cpp: Fix non-emscripten build
2015-08-03 11:12:24 +02:00
Stefanos Kornilios Mitsis Poiitidis
61394d7a44
shil: Disable external assembly implementations
...
Using external function pointers is broken after the rec-cpp structural changes,
and relatively low priority so disabled for now.
Fixes builds on arm, non-android (see #720 )
2015-08-03 10:41:34 +02:00
Stefanos Kornilios Mitsis Poiitidis
ac6bdddae3
Merge pull request #694 from randomstuff/cleanup
...
Minor Cleanup
2015-08-03 00:09:11 +02:00
Gabriel Corona
8c68f4a06b
Fix a 'permissive' warning
2015-07-31 20:37:39 +02:00
Gabriel Corona
9ff72a731f
Remove function declaration in the middle of a function
2015-07-31 20:32:11 +02:00
Gabriel Corona
221ba4c22d
s/cfgSetVitual/cfgSetVirtual
2015-07-31 20:32:06 +02:00
Stefanos Kornilios Mitsis Poiitidis
d8ccc9d2e7
emscripten: More rec-cpp progress
...
It almost builds now, except emscripten randomly gives up and crashes. No one likes my code these days...
2015-07-29 06:45:02 +02:00