aboutsummaryrefslogtreecommitdiff
path: root/source/gfx.c
AgeCommit message (Collapse)Author
2022-02-22gfx: Use simpler equality test for IPPU.FrameCountJonathan Teh
As it's only incremented here and then reset to 0, avoids integer division, which can be be expensive on CPUs without this instruction such as pre-ARMv7 classic ARMs.
2020-10-15Add 'USE_OLD_COLOUR_OPS' flag + PSP ifdef guardsjdgleaver
2020-10-15Backports: Colour operations from Snes9x 1.60 + MIPS optimisations from ↵jdgleaver
PocketSNES
2018-08-21Merge pull request #60 from netux79/masterTwinaphex
Fix Jurassic Park transparency.
2018-08-20Fix Jurassic Park transparency.Joe Rmz
Code taken from snes9x 1.53
2018-03-30Add support for Audio/Video Disable flagsDwedit
Add support for Hard Disable Audio Fix frame discarding causing infinite loops Fix MSVC building
2018-02-09Add sprite limit hack.Tatsuya79
2017-08-26Still cleaning things up...João Silva
2017-08-16Changed compile-time flags to use C89 and fixed new warnings raised.João Silva
2017-08-16Some C89 buildfixestwinaphex
2017-08-16snes9x2010 Lagfix port and comment changes.João Silva
2017-08-14C++ comments need to become Ctwinaphex
2017-08-14Deleted several unused variables, code and files.João Silva
2017-08-11Start making this suitable for MSVC and C89twinaphex
2017-06-18Support for savestate versioning. Plenty of cleanups.João Silva
2017-02-12Type fixes. Fixes from snes9x 1.50. Minor changes and optimizations.João Silva
2017-01-29Converted most types to stdint-style (fixing a few in the process).João Silva
2017-01-16Many cleanups.João Silva
2017-01-15Fixed inverted ternary operator logic.João Silva
2017-01-14Removed a LOT of useless stuff.João Silva
2017-01-14Moved copyright information to copyright file.João Silva
2016-10-15Add copyright notices since certain guys try to push their lucktwinaphex
and 'game off the system' - UNDER NO CIRCUMSTANCES WILL ANY COMMERCIAL RIGHTS EVER BE APPROPRIATED TO ANY ONE PARTY, REGARDLESS OF ANY E-MAILS, BRIBES, ETC.
2016-09-07Add Emscripten targettwinaphex
2016-08-09Remove some unused functionstwinaphex
2016-08-08Get rid of register keywordtwinaphex
2016-08-08Cleanupstwinaphex
2016-08-08Remove obsolete define STORMtwinaphex
2016-08-06Reimplement save RAM - do it the libretro way by implementingtwinaphex
retro_get_memory_data and friends
2015-11-05Silence warningtwinaphex
2015-10-05fix debug build.aliaspider
2014-12-15Use MSB_FIRST instead of LSB_FIRSTtwinaphex
2014-12-15Remove ACCUMULATE_READ_JOYPADtwinaphex
2014-11-03use stdint/stdboolaliaspider
2014-11-02disable cheats.aliaspider
2014-11-02cleanups.aliaspider
2014-10-31remove S9xDeinitUpdate.aliaspider
2014-10-31RENDER_BACKGROUND_MODE_7- set ScreenColors pointer directlytwinaphex
and get rid of else conditional
2014-10-30Code readability - turn ZeroMemory into memset(a, 0, b)twinaphex
2014-10-30remove warningsaliaspider
2014-10-30remove some unused functions/filesaliaspider
2014-10-30apply a faceliftaliaspider
2014-10-29remove more C++ code.aliaspider
2014-10-29start moving everything to Caliaspider