aboutsummaryrefslogtreecommitdiff
path: root/source/getset.h
AgeCommit message (Collapse)Author
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-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.
2014-11-03use stdint/stdboolaliaspider
2014-11-01fix buildaliaspider
2014-10-30Cleanup some warnings in S9xGetWordtwinaphex
2014-10-30New Makefiletwinaphex
2014-10-30apply a faceliftaliaspider
2014-10-29remove more C++ code.aliaspider
2014-10-29C++ cleanups. (in progress)aliaspider
2014-10-29cleanups (cont.)aliaspider
2014-10-28cleanups (cont.)aliaspider
2014-10-28remove more stuffaliaspider
2014-10-28initial libretro port.aliaspider
2013-01-08Permanently remove NO_OPEN_BUS hacks. It was a premature optimisation.Nebuleon Fumika
2012-12-20Remove the SNES Open Bus behaviour by default. Also simplify translation again.Nebuleon Fumika
SNES Open Bus is a quirk of the memory subsystem that allow reads of invalid addresses to return the last byte read from memory. However, it is seldom needed by a game, and it costs 1 to 3 MIPS instructions per SNES instruction to emulate. If you need SNES Open Bus, you can remove -DNO_OPEN_BUS from the Makefile.
2012-12-18Un-inline a bunch of stuff.Nebuleon Fumika
With the MIPS instruction cache, this means that two consecutive SNES CPU instructions using e.g. the same addressing style or the same opcode have a chance that the second one will use the first one's code and that it will be cached.
2011-03-05first commitKitty Draper