Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-05 | Change target names | twinaphex | |
2016-03-01 | Add GCW Zero target | twinaphex | |
2016-01-25 | Move psp sdk include to after including Makefile.common so it properly ↵ | Thomas Daley | |
appends includes instead of being overwritten | |||
2015-11-08 | (android) move more build options to Makefile.common. | aliaspider | |
2015-10-16 | Add iOS 9 rules | twinaphex | |
2015-09-21 | add missing separator | aliaspider | |
2015-09-21 | change library name when compiled with USE_BLARGG_APU=1 | aliaspider | |
2015-09-15 | Update Makefile | twinaphex | |
2015-09-14 | (Wii) Added buildfix. | Ernesto Ramirez | |
It now compiles and runs on this platform. | |||
2015-09-10 | 3ds fix | Radius | |
2015-09-10 | (CTR/3DS) Add target | twinaphex | |
2015-08-31 | (Vita) Add target | twinaphex | |
2015-08-01 | (OSX) Lower requirements to 10.1 | Twinaphex | |
2015-03-11 | remove "CFLAGS :=" | aliaspider | |
2015-03-05 | (linux-portable) Update | twinaphex | |
2015-03-03 | Add linux-portable target | twinaphex | |
2015-03-03 | Use C linker | twinaphex | |
2015-02-28 | (iOS) Use xcodebuild instead of xcrun | Twinaphex | |
2015-02-22 | Disabled Blargg sound by default, which sometimes freezes emulation (for ↵ | mwksoul | |
example with Tales of Phantasia's sound menu). | |||
2015-01-31 | Universal build for OS X | T. Joseph Carter | |
2014-12-23 | (Theos iOS) Add Theos iOS target | twinaphex | |
2014-12-22 | Link against math library to make QNX library work | twinaphex | |
2014-12-20 | LOAD_FROM_MEMORY_TEST - enable it for every target but PSP | twinaphex | |
2014-12-15 | Use MSB_FIRST instead of LSB_FIRST | twinaphex | |
2014-12-06 | Implement cheat code stuff | twinaphex | |
2014-11-26 | (windows) build fix | aliaspider | |
2014-11-03 | can build with USE_BLARGG_APU enabled, still not working. | aliaspider | |
2014-11-02 | start hooking up blargg's apu implementation to use as a reference. | aliaspider | |
(not yet working) | |||
2014-11-02 | tweak build | aliaspider | |
2014-11-02 | small cleanup | aliaspider | |
2014-11-02 | implement rom loading from memory. | aliaspider | |
2014-11-01 | add missing optimization $(DEFS) to FLAGS | aliaspider | |
2014-11-01 | Add Android JNI Makefiles and Makefile.common | twinaphex | |
2014-11-01 | (Griffin) Add Griffin option, enable by default | twinaphex | |
2014-10-31 | add a perf counter. | aliaspider | |
2014-10-30 | remove snapshot.c snaporig.c dependencies. | aliaspider | |
2014-10-30 | (PSP) fix build | aliaspider | |
2014-10-30 | remove some unused functions/files | aliaspider | |
2014-10-30 | New Makefile | twinaphex | |
2014-10-29 | remove more C++ code. | aliaspider | |
2014-10-29 | start moving everything to C | aliaspider | |
2014-10-29 | cleanups (cont.) | aliaspider | |
2014-10-28 | cleanups (cont.) | aliaspider | |
2014-10-28 | del some more | aliaspider | |
2014-10-28 | remove more stuff | aliaspider | |
2014-10-28 | initial libretro port. | aliaspider | |
2013-02-12 | Reimplement grouped multipart cheat codes on top of Snes9x's cheat data. | Nebuleon Fumika | |
2013-02-04 | Fully integrate BassAceGold's libraries, finally. The README still states ↵ | Nebuleon Fumika | |
that 1.2 is required to overwrite 0.13's stuff; really, 0.13 is needed only for `gcc`. So the sequence goes 0.13's `gcc` -> 1.2 -> BassAceGold's libraries -> make `libds2a.a`. DMA function names changed to match BassAceGold's. | |||
2013-02-04 | Release 1.28 after disabling the controller status sync hack. | Nebuleon Fumika | |
2013-02-03 | Synchronise the controller status more spread out inside a rendered frame: | Nebuleon Fumika | |
* before rendering a background; * before rendering sprites; * while rendering more than 128 samples of audio at once ("Prefer fluid video"); * after every 16 scanlines of CPU execution instead of every 1; * while waiting for an audio buffer to become available; * while killing time between frames with fast-forward disabled. Controller presses and releases are now combined in a DS button bitfield using a shorter 32-bit algorithm. See entry.cpp:NDSSFCAccumulateJoypad and #define ACCUMULATE_JOYPAD in the source. This is still not suitable for playing platformers frame-perfectly, but it's much better than half a second of latency to press or release a button, and one still needs to press buttons a bit more than just light taps. I'd say 50 milliseconds is the latency now. Platformers requiring more precision can be played with frameskip 0. DMA does not require double-buffered displaying, so synchronise the controller more often by disabling double-buffered displaying again. |