Commit Graph

  • 6aff9ae85e Flips isn't shell, also losslessly recompress the screenshots Alcaro 2020-02-24 11:48:22 +01:00
  • f73a8272e2 Merge pull request #28 from Kekun/screenshot Alcaro 2020-02-08 17:04:50 +01:00
  • f3463e1135 Update the screenshots Adrien Plazas 2020-02-08 16:29:11 +01:00
  • bea0453e80 Fix some flatpak typos Alcaro 2020-02-08 16:22:31 +01:00
  • f5b0164d41 Disable more emu config under Flatpak, move Flatpak-specific stuff from make.sh Alcaro 2020-02-08 15:37:57 +01:00
  • 4a3c8a22be Merge pull request #27 from Kekun/linux-install Alcaro 2020-02-08 15:32:34 +01:00
  • f5823b43f2 Add install rules and metadata for GTK/Linux Adrien Plazas 2020-01-25 13:05:10 +01:00
  • 1004a41f5d gtk: Disable bits not available in Flatpak Adrien Plazas 2020-02-08 14:54:17 +01:00
  • d11d856df9 Turns out /usr/bin/time doesn't always exist. Let's skip it if not, it doesn't affect the results. Alcaro 2020-02-08 13:50:13 +01:00
  • cc44e5da9c Don't strip by default, allow custom flags in make.sh, fix some win64 warnings Alcaro 2020-02-08 11:28:01 +01:00
  • 7d59bcec42 This segfault doesn't strike me as particularly useful, also clean up and modernize some random stuff Alcaro 2020-01-26 20:07:45 +01:00
  • 56f58e57ca Let's just check in the PGO Firefox binaries, one build step less Alcaro 2020-01-26 05:12:36 +01:00
  • e8f2b7ceaf Fix some pointless DLL dependencies Alcaro 2020-01-13 14:40:05 +01:00
  • e0de216430 Fix warnings about size_t printf mismatch Alcaro 2020-01-13 13:53:44 +01:00
  • ebdc448ad7 Merge pull request #22 from orbea/clang Alcaro 2019-07-20 18:31:45 +02:00
  • 1a01936535 Makefile: Respect the CXX environment variable. orbea 2019-07-20 08:19:57 -07:00
  • 3cd9ff252a turns out setting config to itself is a special case worth handling Alcaro 2019-05-26 14:34:27 +02:00
  • 7f2a2d88be okay, everything works Alcaro 2019-04-29 13:48:39 +02:00
  • 2db8489c07 it caught the failure, but didn't email me. 1/2 try again Alcaro 2019-04-29 13:43:48 +02:00
  • 25eb0d49d6 let's see if this shiny new CI thingy actually catches stuff Alcaro 2019-04-29 13:39:08 +02:00
  • 584bb044cf Merge pull request #19 from mrexodia/appveyor Alcaro 2019-04-29 13:27:18 +02:00
  • 8962924584 Add AppVeyor file for CI Duncan Ogilvie 2019-04-28 20:18:47 +02:00
  • 5596db274e Deduplicate the version number a bit Alcaro 2019-04-28 22:43:25 +02:00
  • 1a9654ca06 (#18) Don't use mingw's builtin printf Alcaro 2019-04-28 22:04:59 +02:00
  • 373ea0ae5c Various fixes and updates Alcaro 2019-04-28 21:58:26 +02:00
  • 7e78e9e3cd Merge pull request #18 from mrexodia/bugfix Alcaro 2019-04-28 21:58:08 +02:00
  • 8a451ced57 Fix 'Run in emulator' option with mingw-w64 8.1.0 Duncan Ogilvie 2019-04-28 18:29:14 +02:00
  • 21f6bfe758 (#16) Reenable Windows build script, fix a bunch of Windows errors/warnings Alcaro 2019-02-27 00:52:27 +01:00
  • 9ceaf80bf2 Let's clarify I'm not the original BPS patcher or anything Alcaro 2019-01-16 21:59:25 +01:00
  • 678248aba5 Add this random Cydia port, also clean up various readmes and manuals Alcaro 2019-01-16 21:46:39 +01:00
  • 01b06fbde1 Various doc and profile downloader updates Alcaro 2019-01-08 21:54:08 +01:00
  • 9c398f249a whoops, missed a spot. or two Alcaro 2019-01-07 21:41:08 +01:00
  • 8eb78a9b15 (GTK) Fix some improper nulls, and let's save the rom database to config Alcaro 2019-01-05 21:49:44 +01:00
  • 3acf91df82 whoops, missed a spot Alcaro 2018-12-30 19:17:37 +01:00
  • 78e72f51f3 Switch to smaller profiling data - seems to give better results, anyways Alcaro 2018-12-30 19:15:29 +01:00
  • 8d2f3630e9 Add sanity check to ensure debugger (or patch) aren't buggy, also let's keep it disabled Alcaro 2018-09-27 18:34:45 +02:00
  • e935cd25c8 Might as well print offsets on TargetCopy too Alcaro 2018-09-27 18:27:29 +02:00
  • a9fccd1485 Add a patch disassembler to the undocumented features, also shut up some printf warnings in there Alcaro 2018-09-27 18:20:54 +02:00
  • 49851a2972 Implement the rest of #14; close #14 Alcaro 2018-09-17 12:14:34 +02:00
  • 242a0bc9ac Clarify disk requirements of profiler Alcaro 2018-09-17 04:26:11 +02:00
  • dad6aff01e Alternative solution to #14 Alcaro 2018-09-17 04:18:38 +02:00
  • 34b6bd8f6b This warning isn't needed Alcaro 2018-09-17 04:18:22 +02:00
  • 7856875f54 neat typo, but I think I'd rather leave it out. Alcaro 2018-09-16 14:52:00 +02:00
  • 8361a415f1 Fix #13 Alcaro 2018-09-16 14:27:05 +02:00
  • 9fb83bf99d Add @covarianttensor's fork to readme Alcaro 2018-09-12 09:16:54 +02:00
  • d95c34cbe1 these segfaults aren't necessary Alcaro 2018-07-07 18:27:01 +02:00
  • b653aa9bbb Add bps-in-memory creator, also update version Alcaro 2018-04-25 18:45:30 +02:00
  • 16e7219456 this segfault isn't really needed either. Alcaro 2018-04-21 11:21:32 +02:00
  • 2cc9e855b8 Use more mmap, per #10 Alcaro 2018-04-21 11:16:03 +02:00
  • 48296c681d Turns out I broke the Windows build a while ago, how amusing. Alcaro 2018-04-21 10:08:50 +02:00
  • 9d504b2852 Get rid of some segfaults (#10) Alcaro 2018-04-21 09:09:56 +02:00
  • 55e85b3113 Allow using /dev/stderr as output under GTK, per #9 Alcaro 2018-04-20 18:32:52 +02:00
  • a4274bf35a (#7) Redownload the Firefox tarballs if truncated, rather than profiling with corrupt data Alcaro 2018-04-17 22:25:07 +02:00
  • be15155a66 Add hardening support and some other fixes, per #7 Alcaro 2018-04-16 23:21:24 +02:00
  • ee1e70d3ba Clarify my opinion on OSX Alcaro 2018-04-10 21:49:48 +02:00
  • 002a669896 Add compilation instructions Alcaro 2018-04-10 20:50:14 +02:00
  • c214e7b577 (#7) Turns out profiling with Firefox is good enough, no need for legally-dubious ROMs. Alcaro 2018-04-10 00:37:21 +02:00
  • 40e77dd9bd Whoops, missed a spot Alcaro 2018-04-07 02:30:20 +02:00
  • 6b807cc652 Clean up profiling script, per #7 Alcaro 2018-04-07 01:57:33 +02:00
  • 027cc0062e Add download links for most relevant profiling data Alcaro 2018-04-06 14:21:03 +02:00
  • b73657cdde A few more improvements, per #7 Alcaro 2018-04-06 13:18:16 +02:00
  • 75f5ac7977 Various fixes, per #7 Alcaro 2018-04-06 00:29:30 +02:00
  • edadbffc8f apparently I did miss something. Alcaro 2018-04-02 14:27:15 +02:00
  • d2a8b2e701 Implement #5 Alcaro 2018-04-02 14:15:05 +02:00
  • 9a062dda0f Close #6 Alcaro 2018-04-02 13:39:40 +02:00
  • 1cede5f62e Let's make clear what it's doing Alcaro 2017-10-29 10:54:04 +01:00
  • d9b2837ca3 Fix #4 Alcaro 2017-10-29 10:50:45 +01:00
  • 98878bcbf1 Apparently --bps-linear doesn't like it if the last byte is unchanged, fix that Alcaro 2017-05-21 11:53:49 +02:00
  • 094a48b850 Update --help and readme a bit Alcaro 2017-05-18 12:06:31 +02:00
  • c7848c0ac4 This extra linebreak doesn't need to exist Alcaro 2017-05-18 11:55:13 +02:00
  • dcdaec8e68 Fix screwy indentation Alcaro 2017-05-18 11:51:57 +02:00
  • f3350286b3 Quit deprecating stuff GTK+ Alcaro 2017-05-18 11:28:12 +02:00
  • 37db058e14 Add manifest support to -I Alcaro 2017-05-17 16:55:48 +02:00
  • ef813f6ce7 bps-delta-moremem supports manifests Alcaro 2017-05-17 12:00:33 +02:00
  • de30ca5507 Fix #2 again, and finish the emu config panel Alcaro 2017-05-16 20:02:16 +02:00
  • f55477c669 The BPS spec <https://web.archive.org/web/2012/http://byuu.org/programming/bps> says XML, better follow standard than whatever bsnes does this week. Alcaro 2017-05-16 17:12:06 +02:00
  • 3295872797 Fix typo, -m shouldn't discard the first character in the filename Alcaro 2017-05-16 17:07:13 +02:00
  • 8357fd92a9 Fix half of #2 Alcaro 2017-01-13 20:32:42 +01:00
  • 18254dd850 No segfaults allowed Alcaro 2017-01-13 18:53:28 +01:00
  • 06576a0b8f Fix #1 Alcaro 2017-01-13 16:36:07 +01:00
  • cd7d68256b Fill in more features next Alcaro 2017-01-05 03:52:07 +01:00
  • aae27f20da Update Arlib Alcaro 2017-01-05 03:51:38 +01:00
  • 3512a31797 Fill in flipsargs::setfiles Alcaro 2017-01-03 11:55:09 +01:00
  • a6b0176344 More updates Alcaro 2016-12-30 01:25:09 +01:00
  • 56cd2b4ca6 Modernize patch::bps::info::parse Alcaro 2016-12-25 23:33:31 +01:00
  • 086498bf01 Clean up BPS creator a bit... it's already well optimized, not much to do. Alcaro 2016-12-25 21:44:57 +01:00
  • bee5465b02 More optimizations Alcaro 2016-12-25 20:12:44 +01:00
  • d8e4ec5fb7 Rewrite and optimize IPS creator (it's smaller too!) Alcaro 2016-12-25 18:34:49 +01:00
  • 14ea216a2b Clean up IPS patcher Alcaro 2016-12-25 13:02:09 +01:00
  • e6459a0af4 Modernize BPS patcher Alcaro 2016-12-25 11:46:18 +01:00
  • 89c8f06533 Update Arlib Alcaro 2016-12-25 11:46:06 +01:00
  • 2ab71fc9c4 Clean up UPS handler Alcaro 2016-12-23 21:03:52 +01:00
  • 63c7cb74cf Update Arlib Alcaro 2016-12-23 21:03:12 +01:00
  • c74fa6cd54 Add BPS/UPS tests, fix bugs Alcaro 2016-12-23 14:43:22 +01:00
  • 3f3bf6c3a5 Add test suite, fix about five IPS bugs found Alcaro 2016-12-23 13:13:21 +01:00
  • 81a35ee437 Update Arlib Alcaro 2016-12-22 03:39:22 +01:00
  • b39a33f333 Update IPS handler Alcaro 2016-12-21 14:40:36 +01:00
  • e2026b1056 Update UPS handler, wipe some outdated cruft Alcaro 2016-12-21 14:26:36 +01:00
  • 0e31df85fd Rewrite this one to Arlib API, and wipe out moremem Alcaro 2016-12-20 22:19:58 +01:00
  • 8d1780bb29 Remove this Alcaro 2016-12-20 22:15:25 +01:00