Commit Graph

5418 Commits

Author SHA1 Message Date
zeromus 2144f44c67 minimum work needed to get windows picking git's lamehash instead of svn's coolrev. thanks to dolphin for the script. other frontends shouldn't be affected. 2016-11-23 23:54:16 -06:00
zeromus e1d635c392 fix endian ifdefs to newer standard 2016-11-23 22:42:50 -06:00
zeromus e2d9626be9 fix windows build after merge grief 2016-11-23 22:42:40 -06:00
zeromus f97283e9bc Merge branch 'master' into round-1-start
# Conflicts:
#	desmume/src/frontend/windows/DeSmuME.vcxproj.filters
#	desmume/src/libretro-common/rthreads/rthreads.c
#	desmume/src/texcache.cpp
#	desmume/src/utils/vfat.cpp
2016-11-23 21:13:34 -06:00
twinaphex 1394197244 Silence more Clang warnings 2016-11-23 21:12:34 -06:00
twinaphex 559b4ad077 Prevent some Clang warnings 2016-11-23 21:12:34 -06:00
zeromus 81d1070d9a remove agg and osd stuff from emulator core to a frontend module 2016-11-23 21:11:58 -06:00
zeromus 012b8d9e19 goodbye PO files 2016-11-23 21:11:45 -06:00
zeromus 43d6e7f7e3 trying to merge some stuff 2016-11-23 21:11:38 -06:00
zeromus a8d04b5152 fixes related to building new colorspace handler 2016-11-23 21:11:15 -06:00
zeromus 9f91a14b7f fixes related to building new colorspace handler 2016-11-23 21:10:53 -06:00
zeromus 41d26c6bd7 fix some endian macro bugs in new code from last merge 2016-11-23 21:10:37 -06:00
zeromus ae64d4659b Merge commit '9c1f523a725abca2fcfbf07cd11d12077154a80c' into round-1-start
# Conflicts:
#	desmume/src/GPU.h
#	desmume/src/frontend/windows/DeSmuME.vcxproj
#	desmume/src/frontend/windows/DeSmuME.vcxproj.filters
#	desmume/src/types.h
2016-11-23 21:09:50 -06:00
zeromus 56083bcd1f move source files only used by posix frontends 2016-11-23 21:06:39 -06:00
zeromus 57f26cb716 fix little bug in cli building 2016-11-23 21:06:39 -06:00
zeromus 7a12d75529 .gitignore 2016-11-23 21:06:38 -06:00
zeromus 23ae2f8a60 move gtk,cli ports to frontend/posix directory 2016-11-23 21:06:38 -06:00
zeromus 602da31591 Revert "(MMU_timings.h) Style nits/cleanups"
This reverts commit 04c8b0915e85da85a8f08a7b2ad6814d95b6618f.
2016-11-23 21:06:38 -06:00
zeromus b554b05b00 Revert "(MMU.cpp) Cleanups/style nits"
This reverts commit 2d9d446a0fa845f895bcba61dcbd53af96521e39.
2016-11-23 21:06:38 -06:00
zeromus 9d63abca3f Revert "(MMU.cpp) Use retro_assert" (fine idea but unintentional functional changes) This reverts commit 2e8886adb041aa341f8eb214039ea887e8acdf39. 2016-11-23 21:06:38 -06:00
zeromus 8a23178d29 Revert "remove ConvertUTF (use libretro-common parts instead)" Yikes! I didn't realize this was going to be such a mess. Need stronger wchar_t-based fu in libretro-common This reverts commit 55e71006b04c824f7cd5f1f2f70a3ff9c9912c03. 2016-11-23 21:06:38 -06:00
twinaphex 7fac2b6e11 Move en/delsb functions to src/utils/guid.cpp 2016-11-23 21:06:38 -06:00
twinaphex 5d52b7a0af Don't need float to u32 and vice versa functions 2016-11-23 21:06:38 -06:00
twinaphex 2759834178 Move FlipByteOrder to saves.cpp 2016-11-23 21:06:38 -06:00
twinaphex 10b6b1e33a (MMU.cpp) Use retro_assert 2016-11-23 21:06:38 -06:00
twinaphex 6c4aa4571d (MMU.cpp) Cleanups/style nits 2016-11-23 21:06:38 -06:00
twinaphex 09879832b3 (MMU_timings.h) Style nits/cleanups 2016-11-23 21:06:38 -06:00
zeromus a5ab52c3fb remove some unused garbage from xstring, so we at least have an idea what garbage is actually in use 2016-11-23 21:06:37 -06:00
zeromus b40ae5699c remove ConvertUTF (use libretro-common parts instead). The results haven't been tested real well, but it's only used in movies.. could be cleaner with a few little changes to libretro-common parts but i'm too tired now 2016-11-23 21:06:37 -06:00
zeromus c61e44da34 libretro-common : fix extern C guards in encodings/utf.h 2016-11-23 21:06:37 -06:00
zeromus 1705b3eb21 remove a bunch of common.h includes, since that file's almost dead 2016-11-23 21:06:37 -06:00
zeromus 84e5c98ef0 move windows port into frontend directory 2016-11-23 21:06:37 -06:00
zeromus 63feee1190 remove some dependencies from xstring.h 2016-11-23 21:06:36 -06:00
zeromus 45d07d41de move bits.h to utils/bits.h. quite a lot of noise, but i tidied up some header dependencies while i was at it 2016-11-23 21:06:36 -06:00
twinaphex 632a322be9 Add arm_arm dynarec 2016-11-23 21:06:36 -06:00
twinaphex 75c9c6f5d2 Silence warning with Clang 2016-11-23 21:06:36 -06:00
twinaphex f54d68405f Use libretro-common's fxp.h header 2016-11-23 21:06:36 -06:00
zeromus d1dfb067bf .gitignore 2016-11-23 21:06:36 -06:00
zeromus ff2536aa0f create Database.cpp to contain game database-like things. Kind of a weak refactor, and doesnt have savedata records yet, but it helps me whittle common.cpp down to nothing. 2016-11-23 21:06:36 -06:00
zeromus b646efdd55 common.h/common.cpp garbage cleanup 2016-11-23 21:06:36 -06:00
zeromus ff3eb24e2a remove clunky, buggy, and memory-leaking bitwise instruction decoding only used during error messages pretty much for displaying the opcode part of the instruction. would be better implemented as an online utility anyway 2016-11-23 21:06:36 -06:00
zeromus 1303defe47 delete garbage 2016-11-23 21:06:36 -06:00
zeromus 21ddbb95eb fix windows building 2016-11-23 21:06:36 -06:00
zeromus 96143c293b .gitignore 2016-11-23 21:06:36 -06:00
twinaphex 9893afc59a Get rid of macro 2016-11-23 21:06:36 -06:00
twinaphex be01a89164 Get rid of emufile_types.h 2016-11-23 21:06:35 -06:00
twinaphex cf185123eb Reduce ifdef to what's necessary 2016-11-23 21:06:35 -06:00
twinaphex aab3a7d0a6 enums - last enum value should not have a comma 2016-11-23 21:06:35 -06:00
twinaphex a607264086 Start replacing getOnlinecores with libretro-common equivalent 2016-11-23 21:06:35 -06:00
twinaphex 2d0852aaf9 Update vfat.cpp so that it works again with new libretro-common code 2016-11-23 21:06:35 -06:00