Commit Graph

5758 Commits

Author SHA1 Message Date
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
twinaphex 3b0fc202b2 Update libretro-common 2016-11-23 21:06:35 -06:00
twinaphex f8d129b164 Use only MSB_FIRST for determining endianness 2016-11-23 21:06:35 -06:00
twinaphex 629681b094 Get rid of INLINE macro - handled by retro_inline.h 2016-11-23 21:06:35 -06:00
twinaphex 2a71c9c6fb Use retro_miscellaneous.h 2016-11-23 21:06:35 -06:00
zeromus 833ac7b658 remove locale crap, which probably breaks the glade port, but i dont care right now 2016-11-23 21:06:35 -06:00
zeromus 0e8265e911 root directory cleanup, move docs to doc dir 2016-11-23 21:06:35 -06:00
zeromus 6489452867 kill QT port 2016-11-23 21:06:34 -06:00
zeromus ac500c8249 gitignore 2016-11-23 21:06:34 -06:00
rogerman 02645310b4 Texture Handler:
- Finish refactoring and cleaning up TexCache (now renamed to “TextureCache”) and TexCacheItem (now renamed to “TextureStore”).
- TextureCache items are now evicted based on age and usage instead of arbitrarily.
2016-11-23 20:41:07 +00:00
zeromus c75b9ed62b oops, remove unneeded printf 2016-11-11 02:34:02 +00:00