Commit Graph

  • 7bf62918cd SPU done StapleButter 2018-10-18 02:45:38 +0200
  • a2cc7087f7 GPU done StapleButter 2018-10-18 02:31:01 +0200
  • 148f4032f1 fix code that would have fucking asploded StapleButter 2018-10-18 01:38:33 +0200
  • f4cf54829e a bit moar of it StapleButter 2018-10-18 00:54:21 +0200
  • de91eabf71 savestate shito: fix compile errors. StapleButter 2018-10-18 00:27:55 +0200
  • fa6321be15 now works on windows with cmake khang06 2018-10-09 16:11:53 -0400
  • 31f67e78a1 Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience 2 Khangaroo 2018-10-07 21:16:35 -0400
  • ac473f0e95 Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience Khangaroo 2018-10-07 21:15:54 -0400
  • e6e3cf869a fix compilation issues Khangaroo 2018-10-07 21:09:53 -0400
  • 7cbcc6c230 zlarg StapleButter 2018-09-15 03:41:09 +0200
  • 60f24a7432 moar progress on it StapleButter 2018-09-15 03:29:36 +0200
  • 0bfd019dc0 start implementing actual shito StapleButter 2018-09-15 02:47:34 +0200
  • fea7955675 fixor copyright years. StapleButter 2018-09-15 02:32:13 +0200
  • 1d19145983 moar working now. StapleButter 2018-09-15 02:14:08 +0200
  • aa59ee257e base for savestate crapo. StapleButter 2018-09-15 02:04:21 +0200
  • 700e262979 Fix build on Arch Linux. Dario Nieuwenhuis 2018-05-24 01:15:15 +0200
  • d721e098eb Make "unknown IO" messages consistent, all including value and PC. Dario Nieuwenhuis 2018-05-24 01:00:33 +0200
  • cb79a5dc14 Make Main RAM size configurable in a single place. Dario Nieuwenhuis 2018-05-24 00:58:36 +0200
  • 32456e8abb Add searching for SDL2 via pkg-config, fixes build on Arch Linux Zion Nimchuk 2018-05-08 11:01:28 -0700
  • 20050fb668 quick attempt at supercard emulation. really ugly StapleButter 2018-04-27 20:00:53 +0200
  • 81e98b5e12 direct boot: init cart ID from NDSCart::CartID instead of hardcoding it StapleButter 2018-04-27 19:26:46 +0200
  • f0bc364210 init AUXSPICNT to 0x8000. (guess sloppy DLDI drivers expect that) StapleButter 2018-04-27 00:20:18 +0200
  • 39bd94f551 start work on DLDI, with some (very haxy) patching so it can do interesting things StapleButter 2018-04-27 00:17:05 +0200
  • aa3fc8be68 fix build under Windows (fuck that shit) StapleButter 2018-04-24 23:16:26 +0200
  • 0bd9204cc1
    Merge pull request #241 from Dirbaio/master StapleButter 2018-04-24 22:34:53 +0200
  • a2c95f2dc3 Add 32bit IPCSYNC reads and writes. Dario Nieuwenhuis 2018-04-24 22:31:52 +0200
  • 41b40cd4fa Add linux libpcap names to the pcap library list dogtopus 2018-02-22 10:39:02 -0400
  • aab0030137
    Merge pull request #224 from hcorion/alternate-loading StapleButter 2018-02-19 13:08:34 +0100
  • 12e33ae872
    Merge pull request #222 from dogtopus/master StapleButter 2018-02-19 12:50:54 +0100
  • 52df6be5f8 Load bios, firmware and melonDS.ini from executable or ~/.config/melonds or AppData Zion Nimchuk 2018-01-11 14:38:57 -0800
  • 981661a36d wifi: implement increment for txheader[4] StapleButter 2018-01-04 00:10:35 +0100
  • d50e7e4686 fix SMULWx/SMLAWx. fixes #78, finally StapleButter 2017-12-29 03:17:32 +0100
  • 549bcf6d71 Fix build on linux, enable build directory support dogtopus 2017-12-22 12:29:34 -0400
  • 9336e15197 avoid crashing when receiving a packet that is too large StapleButter 2017-12-19 01:00:55 +0100
  • 5fe30d306f wifi: * fix BSSID/MAC check when receiving packets * safeguard AP auth/deauth so local MP doesn't trigger it StapleButter 2017-12-19 00:33:09 +0100
  • 141e2a7ab0 clear chipselect when turning SPI off. fixes libnds bugs. StapleButter 2017-12-19 00:20:36 +0100
  • 3bdb7a7f2d hook up the LAN (pcap) interface StapleButter 2017-12-18 23:24:45 +0100
  • 0ff67d28d3 wifiAP: basic support for probereq/auth/assoc/deauth/deassoc StapleButter 2017-12-18 22:44:29 +0100
  • 9632aa4021 start working on melonAP. StapleButter 2017-12-18 21:37:17 +0100
  • 2eaec3f08e add it to the CMake list too StapleButter 2017-12-18 19:54:33 +0100
  • 07685a80a6 add base for wifi AP StapleButter 2017-12-18 19:53:51 +0100
  • 4ec2d109f7 wifi: more shit StapleButter 2017-12-18 19:31:26 +0100
  • e44bc7743d actually init pcap etc StapleButter 2017-12-17 23:09:48 +0100
  • 17087a1ece start work on libpcap shit StapleButter 2017-12-17 17:21:50 +0100
  • e4e8d775c0 libui/windows: don't explode if setWindowText() fails. fixes random crash when closing window. also add extra safety, can't hurt. StapleButter 2017-12-17 02:11:28 +0100
  • 2e82a4f26a gtk: add icon 0.6b StapleButter 2017-12-16 05:43:34 +0100
  • ca41ce6efd windows: add icon StapleButter 2017-12-16 04:10:32 +0100
  • fff4ca0c95
    Merge pull request #216 from bentley/master StapleButter 2017-12-12 02:34:00 +0100
  • b8c8909ad1
    Merge pull request #219 from kwkam/build StapleButter 2017-12-12 02:33:07 +0100
  • 904316de60 fix ScreenGap loading, fixes #218 StapleButter 2017-12-12 02:32:11 +0100
  • 2333b17029 bump version number StapleButter 2017-12-12 02:28:57 +0100
  • 73bf4471ee audio: change output rate to 47340Hz, add resampler with small margin to elimiate pops/clicks due to output rate fluctuation StapleButter 2017-12-11 18:41:05 +0100
  • 7b684afbc0 build: add mingw64 cross-compiling kwkam 2017-12-09 18:06:40 +0800
  • c639152541 urgl. how could I let something that dumb slip in StapleButter 2017-12-07 11:17:51 +0100
  • 4519a7ae1f Pass correct number of arguments to printf. Anthony J. Bentley 2017-12-06 22:06:15 -0700
  • b603029549 Fix bitwise operation precedence. Anthony J. Bentley 2017-12-06 22:02:55 -0700
  • e4f030149b add option to toggle filtering 0.6 StapleButter 2017-12-07 02:50:05 +0100
  • 18bcefe83b libui: add parameter to uiDrawBitmapDraw() to specify filtering StapleButter 2017-12-07 02:41:46 +0100
  • b58a5334fa fix potential memleak StapleButter 2017-12-07 01:24:39 +0100
  • a7c7779917 ensure proper minimum window size at all times StapleButter 2017-12-07 01:13:13 +0100
  • b5046b9766 comment out some unwanted printf's StapleButter 2017-12-07 01:04:00 +0100
  • a0d344c4d4 Implemented "Blow into microphone" key. Evgeniy Zhabotinsky 2017-12-07 02:51:50 +0300
  • 10b797e53d libui/GTK: properly clean up menus, so it doesn't crash upon exit StapleButter 2017-12-05 05:21:11 +0100
  • 746b4db382 libui/GTK: add area BG color support StapleButter 2017-12-05 04:20:52 +0100
  • dd529f0f5c libui/GTK: fix drawmatrix transform order to match Windows. fixes rotation. StapleButter 2017-12-05 04:12:03 +0100
  • c5872dab7d libui/GTK: start adding submenu support. cleanup still has to be done. use uiMenuAppendCheckItem() for checkable items. StapleButter 2017-12-05 03:41:49 +0100
  • bdf9f56152 libui/GTK: add uiAreaSetBackgroundColor, not hooked up yet StapleButter 2017-12-05 03:04:17 +0100
  • 21e204cdea don't pointlessly restrict the window size StapleButter 2017-11-23 21:22:47 +0100
  • 85c375cce7 * remember screen rotation/gap/etc settings * fix menu cleanup to take submenus into account properly, so it doesn't crash when exiting StapleButter 2017-11-23 21:02:24 +0100
  • aa4f427ed4 properly resize window when changing display settings, etc begin polishing things StapleButter 2017-11-23 20:01:43 +0100
  • 8e6d834f13 libui: add API for setting a background color for uiArea. (TODO: do for GTK) make window background black. StapleButter 2017-11-23 19:28:06 +0100
  • b96ac8e000 (finally) fix sound * reset capture position when starting capture * reorder channel/capture handling * implement FIFO for channel and capture StapleButter 2017-11-11 18:46:42 +0100
  • c3675af538 properly reset IE/IF, fixes some reset issues. StapleButter 2017-11-09 16:02:37 +0100
  • 35c3b34a09 make screen rotation configurable. start making it all clean. StapleButter 2017-11-09 16:02:17 +0100
  • f2a5be6096 make touchscreen code take rotation into account StapleButter 2017-11-09 00:15:59 +0100
  • 34513063ab begin work on rotation StapleButter 2017-11-09 00:04:01 +0100
  • bb87a709be cooler screen positioning in horizontal mode StapleButter 2017-11-08 02:02:15 +0100
  • e6e5f48748 attempt at horizontal mode, I guess StapleButter 2017-11-08 01:53:20 +0100
  • 857ba49759 actually implement screen gap StapleButter 2017-11-08 01:34:11 +0100
  • 5bea3cc530 3D: add support for 8bit accesses to GXSTAT (Golden Sun - Dark Dawn) StapleButter 2017-11-04 15:13:01 +0100
  • 0a04efc33e attempt at auto-emphasis mode, emphasizing main screen StapleButter 2017-10-30 05:45:26 +0100
  • 85d823d4c7 fix more sizing bugs StapleButter 2017-10-30 05:17:20 +0100
  • f4e7e2f62a fix aspect ratio code StapleButter 2017-10-30 05:08:04 +0100
  • c9082cd50d some attempt at fancypants scaling, I guess StapleButter 2017-10-30 04:39:50 +0100
  • b8706c29c7 make it betterer StapleButter 2017-10-30 03:21:12 +0100
  • 7e18b9f195 Merge branch 'master' of https://github.com/StapleButter/melonDS StapleButter 2017-10-30 03:12:03 +0100
  • 84a842c6f3 libui/windows: add support for submenus StapleButter 2017-10-30 03:11:45 +0100
  • cdca294b8a
    Merge pull request #200 from rogersachan/patch-1 StapleButter 2017-10-28 02:20:18 +0200
  • cb16e5d03f Fix README formatting Roger 2017-10-21 23:58:02 -0400
  • 3881b2615b libui/Windows: allow file pickers to navigate through shortcuts. fixes #199 StapleButter 2017-10-21 22:24:29 +0200
  • e9798e032b up version number (I forgot) StapleButter 2017-10-11 04:38:11 +0200
  • befc5db031 restore FPS counter StapleButter 2017-10-11 03:06:30 +0200
  • 1a54d75bbc Merge pull request #109 from RobLoach/patch-1 StapleButter 2017-10-11 02:56:27 +0200
  • f9d9aaec11 Merge pull request #112 from bentley/master StapleButter 2017-10-11 02:56:06 +0200
  • 73626e9f45 fix memory leak StapleButter 2017-10-11 00:40:56 +0200
  • 273fbe24f4 add fopen wrapper to support UTF8 paths/filenames under Windows. StapleButter 2017-10-11 00:32:43 +0200
  • ee1da52d77 fail gracefully when ROM loading fails StapleButter 2017-10-11 00:01:05 +0200
  • 56bf1ecc13 Treat failed haptics initialization as a warning, not a fatal error. Anthony J. Bentley 2017-10-09 03:42:50 -0600
  • c992177eda Only link against libdl on Linux. Anthony J. Bentley 2017-10-09 03:42:35 -0600
  • df19b93408 Include POSIX headers required for fd_set and INADDR_ANY. Anthony J. Bentley 2017-10-09 03:41:17 -0600