Commit graph

  • 79642a1874 Support 3D viewport changes mid-frame Sean Maas 2023-10-21 03:52:27 -04:00
  • 6f1ab59918 Vita: use app parameters instead of args file Closes #138 Sean Maas 2023-10-12 21:54:51 -04:00
  • 7f5a6b9413 Big interpreter cleanup Sean Maas 2023-09-14 01:38:24 -04:00
  • 7cc3b01d0a Specify the new pull request policy Sean Maas 2023-09-04 17:50:34 -04:00
  • 8720d877ed Reorganize core/interpreter to prepare for something Sean Maas 2023-06-28 00:02:47 -04:00
  • fbcca8ed76 Clean up getters/setters for settings Also add filter setting, separate layouts on Wii U Sean Maas 2023-06-27 00:35:38 -04:00
  • ddda2df372 Update copyright years and fix release updater Sean Maas 2023-04-02 18:54:04 -04:00
  • f57063d44f Initial Wii U port (not ready for release) Sean Maas 2023-04-02 18:30:22 -04:00
  • 1baf28f8d3 Switch: set default language based on system language Sean Maas 2023-02-12 14:18:43 -05:00
  • 9c166eece2 Implement haptic feedback on key press and create relative setting in settings.xml and SettingsMenu Stefano Calabrese 2023-01-25 00:14:52 +01:00
  • e5dbfddb9b Make NooButton extend AppCompatButton Stefano Calabrese 2023-01-24 23:31:33 +01:00
  • c307a3e842 Optimized imports Stefano Calabrese 2023-01-24 23:28:26 +01:00
  • 8d9d405c58 Update the libraries which can be updated without breaking anything Stefano Calabrese 2023-01-24 23:25:16 +01:00
  • e497ca198f Set FileBrowser activity as exported:"true", required for Android 12+ Stefano Calabrese 2023-01-24 23:13:13 +01:00
  • 5da36282d2 Android: probably fix pre-Lollipop crash Fixes #116 Sean Maas 2023-01-23 00:38:26 -05:00
  • eebbfc6e30 Android: close the app on back press from root Sean Maas 2023-01-15 20:34:42 -05:00
  • b547f193bd Update readme to match other projects Sean Maas 2023-01-14 01:39:38 -05:00
  • ac88593508 Hopefully fix the flatpak build Sean Maas 2023-01-13 19:40:53 -05:00
  • b4bbe6c994 Add a new position screen layout option Sean Maas 2023-01-13 19:35:33 -05:00
  • 50f686ee54 Android: fix input 0 conflicting with the "none" binding Sean Maas 2022-12-27 19:46:20 -05:00
  • 5284b07d7e Android: add a proper UI for input binding Sean Maas 2022-12-27 19:29:23 -05:00
  • 5c32e4e0ff Android: update save every few seconds like other ports Sean Maas 2022-12-27 14:23:21 -05:00
  • caeaff4a6e Use a container for the Vita build Sean Maas 2022-12-26 23:21:44 -05:00
  • 93be9cf024 Fix the flatpak build Sean Maas 2022-12-26 11:23:10 -05:00
  • 4a37dc24e1
    Vita: Specify the target arch (#117) Belle Aerni 2022-12-26 07:20:10 -08:00
  • e6cd71e709 Lowercase that letter Belle Aerni 2022-12-25 19:56:44 -08:00
  • fe1c53e36a
    Update resource/info files for wxWidgets hiDPI (#119) Nadia Holmquist Pedersen 2022-12-26 04:32:54 +01:00
  • 381c10fdcd Update resource/info files for wxWidgets hiDPI Nadia Holmquist Pedersen 2022-12-26 04:26:45 +01:00
  • f3f38f1301 Prevent DMAs from accessing TCM Fixes Picross DS Sean Maas 2022-12-25 21:45:28 -05:00
  • 9b2ebe53ef Vita: Specify the target arch Belle Aerni 2022-12-20 11:42:52 -08:00
  • f5863c25b4 Update actions to avoid Node.js 12 deprecation warnings Cameron Cawley 2022-10-15 16:12:01 +01:00
  • 3f5cd98ab8 Allow alternative Windows builds to be added to GitHub Actions Cameron Cawley 2021-12-27 17:05:04 +00:00
  • a102cbdccb Use Docker for Vita builds Cameron Cawley 2021-12-27 17:44:30 +00:00
  • 44fdb3b52b Allow GitHub Actions to run on forks and pull requests Cameron Cawley 2021-12-27 17:14:52 +00:00
  • a9ea244a49 Small optimization to NDS main loop Sean Maas 2022-10-03 22:40:40 -04:00
  • 0168428c85 Polish high-res 3D blending Sean Maas 2022-09-29 01:51:14 -04:00
  • a61414387a Fix 3D upscaling when brightness blending with 0 Sean Maas 2022-09-29 01:09:48 -04:00
  • 0e6637ca00 Fix 3D thread sharing for lower half of high-res Sean Maas 2022-09-28 01:11:51 -04:00
  • 67db018e0b Cache texel if the coordinates don't change Sean Maas 2022-09-28 00:12:59 -04:00
  • ff5030090b Fix high-res 3D crashing on Vita Sean Maas 2022-09-27 02:51:09 -04:00
  • f0478129b1 Cheat layer blending by transposing high-res pixels Sean Maas 2022-09-26 02:14:24 -04:00
  • 79b3fd5c9a Optimize 3D interpolation by reusing factor value Sean Maas 2022-09-25 14:20:45 -04:00
  • 17f6c85b5d Actually, preserve precision when possible Sean Maas 2022-09-25 00:24:51 -04:00
  • 82064a4ff1 Fix interpolation overflow in high-res mode Sean Maas 2022-09-24 22:57:03 -04:00
  • ba59c5aa7a Add a WIP software 3D upscaling option Sean Maas 2022-09-24 17:25:44 -04:00
  • 7052328ca3
    Shorten GBATEK addendum in readme (#112) Kauã Azevedo 2022-09-19 17:35:41 +00:00
  • e6813c7c76
    Revert references organization Kauã Azevedo 2022-09-18 00:24:21 +00:00
  • b0e74f2941
    Reorganize references and shorten GBATEK addendum Kauã Azevedo 2022-09-16 00:15:02 +00:00
  • e90d370b58 Handle ARM9 LDM writeback the same as ARM7 in THUMB mode Finally fixes Project DS!!! Sean Maas 2022-08-04 00:45:21 -04:00
  • 09e2c1d735 Rewrite RTC and implement it for GBA Fixes #103 and closes #101 Sean Maas 2022-07-22 22:49:55 -04:00
  • 57fd570849
    Various readme adjustments and improvements (#110) Kauã Azevedo 2022-07-17 18:24:15 +00:00
  • 21ff45f3b4
    README: reorganize building, rephrase usage, use HTTPS Kauã Azevedo 2022-07-16 19:34:34 +00:00
  • 89b8612d65
    Replace "NooDS" by "It" Kauã Azevedo 2022-07-08 20:13:31 +00:00
  • 5ad6958d34
    Fix typos, make it less stiff, reorganize building Kauã Azevedo 2022-07-08 20:10:15 +00:00
  • 5d115d9434
    README: fix typos, reorganize headings, shorten sentences Kauã Azevedo 2022-07-07 20:19:13 +00:00
  • ee79ebb2c0 Handle DS cartridge address wrapping Fixes anti-piracy checks in Pokemon Black/White 2 and Conquest Sean Maas 2022-06-22 13:47:10 -04:00
  • 0d9e5b3ff4 Implement basic vertical mosaic Sean Maas 2022-06-15 00:31:44 -04:00
  • 5e8cd8c88c Handle invalid window coordinates accurately Fixes the Treecko text box in Pokemon Emerald Sean Maas 2022-06-13 14:02:58 -04:00
  • 7664667c7b Allow the Flatpak to write files I'm a giant idiot and I lost 4 hours of progress from this Sean Maas 2022-06-07 19:08:40 -04:00
  • 2e09bf6ab3 Use Flatpak for Linux releases Sean Maas 2022-06-06 17:15:33 -04:00
  • eff3c77301 Restrict box test coordinates to 16 bits Fixes missing geometry in Strawberry Shortcake: The Four Seasons Cake and maybe others Sean Maas 2022-06-04 21:27:48 -04:00
  • 9c5fb549e5 Use templates for GBA mode in the 2D GPU Sean Maas 2022-06-01 11:51:14 -04:00
  • b6e030225f Stop downgrading devkitA64 for Switch autobuild This was originally done because the older version was generating slightly faster code. At this point though, I don't think it's worth the hassle. Sean Maas 2022-06-01 11:22:58 -04:00
  • 4c58e4b17f Fix potential null read in the 3D renderer Sean Maas 2022-05-30 23:44:07 -04:00
  • 4d4447e8bf Fix the Android build Sean Maas 2022-05-19 19:09:54 -04:00
  • b0089740ea Implement DS HLE BIOS for when files aren't provided Sean Maas 2022-05-19 18:47:54 -04:00
  • e0eafcbf15 Actually track GXFIFO test commands properly Fixes regression from 2155aaa; games using box or pos tests would lock up Sean Maas 2022-05-17 15:41:12 -04:00
  • 77a76ffd15 Improve DLDI patching Fixes DLDI when booting from firmware Sean Maas 2022-05-17 00:09:53 -04:00
  • 89b2edb190 Fix app bundle on macOS 12 Sean Maas 2022-05-16 12:14:50 -04:00
  • 2155aaa9eb Implement GXSTAT matrix and test busy bits Fixes #33 Sean Maas 2022-05-15 15:18:30 -04:00
  • 2f94794716 Fix the Vita build Sean Maas 2022-05-13 14:08:30 -04:00
  • f07e8cfc59 Minor fog fixes Sean Maas 2022-05-13 14:01:36 -04:00
  • 1c19eca1fe Fix WiFi buffer wraparound Fixes PictoChat freeze (regression from 50844e8) Sean Maas 2022-04-21 23:30:50 -04:00
  • 66a376afb5 Fix a big derpy crash Sean Maas 2022-04-16 23:19:04 -04:00
  • 621216f2f0 Fix the macOS build Sean Maas 2022-04-16 23:05:45 -04:00
  • 39c2f5feb0 Desktop: add microphone support Sean Maas 2022-04-16 22:42:46 -04:00
  • 938ed0df51 Desktop: add more hotkeys and redesign input dialog Sean Maas 2022-04-10 03:00:52 -04:00
  • 9ff9af060f Add basic DS cartridge timings Fixes the Midbus freeze in Bowser's Inside Story Sean Maas 2022-03-28 01:14:47 -04:00
  • 50844e8fa8 Minor fixes and cleanups Sean Maas 2022-03-26 19:23:39 -04:00
  • 51bcf8ab8c Simplify I/O register definitions with macros Sean Maas 2022-03-25 21:52:02 -04:00
  • d3fde88222 Flesh out non-beacon transfers a bit Sean Maas 2022-03-25 20:49:42 -04:00
  • d468ca434d Set unique MAC addresses for each instance Sean Maas 2022-03-25 01:09:13 -04:00
  • b714662925 Properly implement beacon packet transfers Sean Maas 2022-03-25 00:55:12 -04:00
  • de1a378eb6 Implement basic packet transmission between instances Sean Maas 2022-03-24 17:57:04 -04:00
  • 7f233bf08b Desktop: allow multiple instances in the same process Sean Maas 2022-03-24 14:37:20 -04:00
  • ce670b5f03 Desktop: refactoring to make future plans easier Sean Maas 2022-03-23 17:35:33 -04:00
  • 941adf08d4 Always load GBA BIOS if possible Fixes NDS ROMs entering GBA mode with direct boot Sean Maas 2022-03-18 18:51:10 -04:00
  • 57f8244f05 Cleanup and optimize affine/extended layers Sean Maas 2022-03-16 01:39:35 -04:00
  • 0163d00fa1 Prevent dispcap blending overflow + minor cleanup Fixes gen 4 Pokemon legendary transitions and probably others. Sean Maas 2022-03-14 02:22:19 -04:00
  • b29e06c3ac Android: support setting path on launch The activity is com.hydra.noods.FileBrowser, and the key is LaunchPath. Sean Maas 2022-03-11 21:16:45 -05:00
  • aed2726085 Move (back) to interpreter lookup table and inline runOpcode Sean Maas 2022-03-02 22:03:24 -05:00
  • d65286ead5 Vita: various ROM loading improvements -Allow loading NDS and GBA ROMs simultaneously -Support loading ROM from arguments file Sean Maas 2022-03-01 21:39:10 -05:00
  • dedaa6abf9 Switch: support loading ROM from arguments Sean Maas 2022-02-27 18:41:37 -05:00
  • eedd5cda85
    Moved retroflow comment more towards the bottom in the readme BlackSheepBoy69 2022-02-25 19:37:41 -06:00
  • df1a16909a
    Update README.md BlackSheepBoy69 2022-02-25 12:17:27 -06:00
  • 6539581354
    Add files via upload BlackSheepBoy69 2022-02-25 10:20:28 -06:00
  • 70798c05d4
    Update README.md BlackSheepBoy69 2022-02-25 06:38:26 -06:00
  • 06a480b80d
    Update README.md BlackSheepBoy69 2022-02-25 05:42:58 -06:00
  • 98467ddde6
    Adrenaline-Launcher-Style startup, background, and icon added BlackSheepBoy69 2022-02-25 05:24:06 -06:00
  • 25088e6d84
    Add files via upload. Main.cpp in folder master/src/vita BlackSheepBoy69 2022-02-25 04:57:14 -06:00