Commit Graph

  • 9c1ac9588d
    Merge 156c35969c into d9f885abe8 Mark Klara 2020-03-09 22:02:05 +0100
  • 156c35969c Update all languages to offer spoofed Old Sea Map MrHappyAsthma 2020-01-27 20:27:28 -0800
  • 7f98c8e783 Add SupportedGames enum for better readability. mrhappyasthma 2019-12-01 13:27:28 -0800
  • b31cf22e84 Add a Language enum for better code readability. mrhappyasthma 2019-12-01 13:03:51 -0800
  • 78fdfb05a7 Delete dsi.h and dsi.cpp. They aren't used. mrhappyasthma 2019-12-01 12:45:04 -0800
  • e544926838 Remove pnproj file. mrhappyasthma 2019-12-01 12:39:41 -0800
  • bcdbfdd08a Run clang-format --style=Google over the codebase. mrhappyasthma 2019-12-01 12:35:31 -0800
  • 8eb26b84d7
    Merge 61cad7a9ef into d9f885abe8 Mark Klara 2019-12-01 06:02:32 -0800
  • 61cad7a9ef Add .DS_Store to .gitignore for Mac users. mrhappyasthma 2019-12-01 05:55:52 -0800
  • 8fb132e996 Ignore .nds products. Mark Klara 2019-12-01 04:52:29 -0800
  • 6c0c097323 Update gitignore for .elf Mark Klara 2019-12-01 04:18:31 -0800
  • f72f28c3d3
    Merge 514d09189d into d9f885abe8 Mark Klara 2019-12-01 05:59:44 -0800
  • 514d09189d Add a Mac section to the README and restructure. Mark Klara 2019-12-01 05:54:27 -0800
  • 862c5e264f Update README to include build instructions. Mark Klara 2019-12-01 05:03:14 -0800
  • f41eeeeb79 Add .DS_Store to .gitignore for Mac users. mrhappyasthma 2019-12-01 05:55:52 -0800
  • 61cbc85cd4
    Add a Mac section to the README and restructure. Mark Klara 2019-12-01 05:54:27 -0800
  • 8c7b0b1905
    Merge cf26dd4115 into d9f885abe8 Mark Klara 2019-12-01 05:22:58 -0800
  • cf26dd4115 Fix compilation error for DSi check Mark Klara 2019-12-01 05:16:27 -0800
  • 2626353b85 Fix compilation error for DSi check Mark Klara 2019-12-01 05:16:27 -0800
  • 634a467b99 Update README to include build instructions. Mark Klara 2019-12-01 05:03:14 -0800
  • 3269bdd4f4 Ignore .nds products. Mark Klara 2019-12-01 04:52:29 -0800
  • b48fa01d16 Update the maxoptions to account for Old Sea Map in English Mark Klara 2019-12-01 04:34:50 -0800
  • c86b3dfcdb Update name of target in the Makefile to "NDSEventTool" Mark Klara 2019-12-01 04:18:46 -0800
  • f332b62851 Update gitignore for .elf Mark Klara 2019-12-01 04:18:31 -0800
  • c4a179f324 Adjust strings to better fit the screen. Mark Klara 2019-12-01 04:18:08 -0800
  • aa59a29b80 Update version number and welcome string. Mark Klara 2019-12-01 03:10:18 -0800
  • 33e43b4d6e Add "Old Sea Map" unofficial custom wondercard. Mark Klara 2019-12-01 02:59:52 -0800
  • b186ab1b3a Add unofficial English "Old Sea Map" binary. Mark Klara 2019-12-01 02:56:19 -0800
  • 4d9a8e2548 - Hopefully fixed bug where some tickets were injected instead of the correct ones. - Added FRLG Mystic Ticket, thanks to Maveos! - Enabled Mystic Ticket for all FRLG, since everything points to the event being downloadable in those cartridges. - Removed the need for a txt file in the sd card root. mystery-event suloku 2016-11-11 19:13:39 +0100
  • e76ec02187 - Fixed forgotten break statement preventing correct ticket injection. - Enabled Emerald USA Mystic ticket for european games, since it seems it may be legit. suloku 2016-11-08 22:39:15 +0100
  • 8d7edcc35b Support switching cartridges. suloku 2016-11-07 23:56:32 +0100
  • 3b932dbb3a First release. Still missing the FRLG mystic ticket suloku 2016-11-01 01:48:37 +0100
  • 74f4802b89 Migrating wiki contents from Google Code wiki Google Code Exporter 2015-11-17 11:34:44 -0500
  • d7e1027d3d - Add missing file "strings_fallback.inc". Oops. - The most recent Linux build of devkitpro no longer defines MAXPATHLENGTH, so add it. - Fix an #include in dsCard.h, so that it builds on case sensitive filesystems. msiewert76@googlemail.com 2014-05-30 12:08:50 +0000
  • d9f885abe8 - Add missing file "strings_fallback.inc". Oops. - The most recent Linux build of devkitpro no longer defines MAXPATHLENGTH, so add it. - Fix an #include in dsCard.h, so that it builds on case sensitive filesystems. master 0.2 0.1c 0.1b 0.1 msiewert76 2014-05-30 12:08:50 +0000
  • 325b94c441 - Improve string parsing; bugs introduced with earlier commits should be gone now - Add some very preliminary bits for importing a custom font fileExists - Add "displayDebugF" function for easier debugging - Add some comments on dsiwarehax mode to instructions file msiewert76@gmail.com 2011-10-14 20:11:54 +0000
  • d084a58cf7 - Improve string parsing; bugs introduced with earlier commits should be gone now - Add some very preliminary bits for importing a custom font fileExists - Add "displayDebugF" function for easier debugging - Add some comments on dsiwarehax mode to instructions file msiewert76 2011-10-14 20:11:54 +0000
  • f731795b31 - Fixes (?) fileExists() on dsiwarehax - Implements a preliminary backup/restore method for DSi/SD (dsiwarehax) mode. If you know how to unlock Slot 1 so that this mode actually works, please implement "dsiUnlockSlot1" in dsi.cpp. - Bumps version to 0.3.0 RC2 msiewert76@gmail.com 2011-09-11 14:40:07 +0000
  • 34e7016312 - Fixes (?) fileExists() on dsiwarehax - Implements a preliminary backup/restore method for DSi/SD (dsiwarehax) mode. If you know how to unlock Slot 1 so that this mode actually works, please implement "dsiUnlockSlot1" in dsi.cpp. - Bumps version to 0.3.0 RC2 msiewert76 2011-09-11 14:40:07 +0000
  • 9452868030 I now have a working dsiwarehax, so here is a small update for DSi mode. - SD mode and iEvo mode are now identified separately. - Locked out hardware on the DSi is now clearly noted. - You can now select files on the SD card, assuming that you did boot from dsiwarehax/Homebrew Menu. - fileExists() is broken on the SD-slot DLDI driver, added a workaround. msiewert76@gmail.com 2011-08-26 08:15:16 +0000
  • 69c1583de8 I now have a working dsiwarehax, so here is a small update for DSi mode. - SD mode and iEvo mode are now identified separately. - Locked out hardware on the DSi is now clearly noted. - You can now select files on the SD card, assuming that you did boot from dsiwarehax/Homebrew Menu. - fileExists() is broken on the SD-slot DLDI driver, added a workaround. msiewert76 2011-08-26 08:15:16 +0000
  • 825fd322de - Create RELEASE_0.3.0_RC1 tag from HEAD RELEASE_0.3.0_RC1 msiewert76 2011-08-14 17:54:54 +0000
  • c7187790ab - Create RELEASE_0.3.0_RC1 tag from HEAD msiewert76@gmail.com 2011-08-14 17:54:54 +0000
  • b0a13e9927 - Some updates to the global Changelog file msiewert76 2011-08-14 17:39:39 +0000
  • dcaca49c2e - Some updates to the global Changelog file msiewert76@gmail.com 2011-08-14 17:39:39 +0000
  • 46e29c705b - fix string parsing for two consecutive newline chars - fix missing string output under various conditions - add "extra" field to version in title string (alpha/beta/rc/...) - don't force reboot after working on a GBA game - some updates to instruction file - delete pnps file, which is not a part of the code (I hope this is all that was changed. Tried to fix one final bug, didn't work, tried to revert everything that did not work.) msiewert76 2011-08-07 14:53:26 +0000
  • 6155c6d59f - fix string parsing for two consecutive newline chars - fix missing string output under various conditions - add "extra" field to version in title string (alpha/beta/rc/...) - don't force reboot after working on a GBA game - some updates to instruction file - delete pnps file, which is not a part of the code (I hope this is all that was changed. Tried to fix one final bug, didn't work, tried to revert everything that did not work.) msiewert76@gmail.com 2011-08-07 14:53:26 +0000
  • cf332a8012 - Fix 3in1 restore method. Oops! - After deleting a save on a retail cartridge, the program prompts you to reboot now. I was thinking about this for a long time, but wiping out a save is a quite dramatic action, so I have finally decided for this behavior. msiewert76 2011-06-23 21:20:51 +0000
  • 0be609e24c - Fix 3in1 restore method. Oops! - After deleting a save on a retail cartridge, the program prompts you to reboot now. I was thinking about this for a long time, but wiping out a save is a quite dramatic action, so I have finally decided for this behavior. msiewert76@gmail.com 2011-06-23 21:20:51 +0000
  • 8bd9035394 - Update instruction file again, I'd say it is no longer a WIP now. - Add "debug" target. It is still somewhat shaky, you need to "make clean" before "make debug", and it does not do much besides writing a few debug lines during the boot sequence. - Add a hard coded version number which is no longer a part of the strings file (and does not need to be translated). - Using a Cyclops iEvolution no longer triggers Slot 2 mode. - Fix doing multiple things in FTP mode without having to restart. msiewert76 2011-06-11 16:29:15 +0000
  • 99f2611d53 - Update instruction file again, I'd say it is no longer a WIP now. - Add "debug" target. It is still somewhat shaky, you need to "make clean" before "make debug", and it does not do much besides writing a few debug lines during the boot sequence. - Add a hard coded version number which is no longer a part of the strings file (and does not need to be translated). - Using a Cyclops iEvolution no longer triggers Slot 2 mode. - Fix doing multiple things in FTP mode without having to restart. msiewert76@gmail.com 2011-06-11 16:29:15 +0000
  • e4689484e2 - add basic framework to support new types of exotic hardware; there are now stubs for big saves (Band Bros DX/Wario Ware DIY) - Wario Ware DIY is now officially *not* supported msiewert76 2011-06-04 21:51:39 +0000
  • ada2a41802 - add basic framework to support new types of exotic hardware; there are now stubs for big saves (Band Bros DX/Wario Ware DIY) - Wario Ware DIY is now officially *not* supported msiewert76@gmail.com 2011-06-04 21:51:39 +0000
  • a55681224c - several minor fixes to FTP mode - implement FTP restoring of big saves (bigger than the memory buffer) - print some boot/debug messages msiewert76 2011-05-29 11:11:39 +0000
  • c7bb848419 - several minor fixes to FTP mode - implement FTP restoring of big saves (bigger than the memory buffer) - print some boot/debug messages msiewert76@gmail.com 2011-05-29 11:11:39 +0000
  • cd3c114e44 - fix support for unknown chips, add a few lines to template ini file - add a new method for Slot 2 mode detection; the program now looks for your DLDI driver name (fortunately, no new Slot 2 cards are being built!) msiewert76 2011-05-28 19:31:05 +0000
  • afe6eb430a - fix support for unknown chips, add a few lines to template ini file - add a new method for Slot 2 mode detection; the program now looks for your DLDI driver name (fortunately, no new Slot 2 cards are being built!) msiewert76@gmail.com 2011-05-28 19:31:05 +0000
  • 611c3305e8 - fixes in slot 2 mode detection - implements slot 2 mode - updates Readme file for slot 2 mode - disable two strings in the translation template for error messages that appear before the file has been read msiewert76 2011-05-25 19:27:51 +0000
  • c5abf22826 - fixes in slot 2 mode detection - implements slot 2 mode - updates Readme file for slot 2 mode - disable two strings in the translation template for error messages that appear before the file has been read msiewert76@gmail.com 2011-05-25 19:27:51 +0000
  • 3cbac961bd - add missing release file: Changelog.txt msiewert76 2011-05-21 19:06:35 +0000
  • 0a8b0c2535 - add missing release file: Changelog.txt msiewert76@gmail.com 2011-05-21 19:06:35 +0000
  • 761de83ee0 - restore missing ini file template (long story short? don't use TUGzip to compress SVN folders!) - add "hacking.txt", which gives some hints where to start hacking - rework significant sections of the display subsystem - update Readme file - finish implementation of translation subsystem; also add template file for translation and German strings file msiewert76 2011-05-20 19:19:12 +0000
  • ad23e3bb8d - restore missing ini file template (long story short? don't use TUGzip to compress SVN folders!) - add "hacking.txt", which gives some hints where to start hacking - rework significant sections of the display subsystem - update Readme file - finish implementation of translation subsystem; also add template file for translation and German strings file msiewert76@gmail.com 2011-05-20 19:19:12 +0000
  • 29f437c771 - fix detection of infrared-enabled devices - add (preliminary) support for unknown hardware IDs - fix broken file selector on some flash cards (was an malloc issue) - add support for 2MB saves (I do not know if this save type exists, but I vaguely remember seeing it somewhere) - fix for situations where the game is not recognized e.g. due to bad contacts - Band Brothers DX/Jam With the Band is now officially NOT supported (yet another unknown piece of hardware) - Personal Trainer: Walking/Walk with me is now officially supported (1 MB Flash (wow) + infrared device) - update readme file msiewert76 2011-05-08 17:59:13 +0000
  • 03ea5e6b2c - fix detection of infrared-enabled devices - add (preliminary) support for unknown hardware IDs - fix broken file selector on some flash cards (was an malloc issue) - add support for 2MB saves (I do not know if this save type exists, but I vaguely remember seeing it somewhere) - fix for situations where the game is not recognized e.g. due to bad contacts - Band Brothers DX/Jam With the Band is now officially NOT supported (yet another unknown piece of hardware) - Personal Trainer: Walking/Walk with me is now officially supported (1 MB Flash (wow) + infrared device) - update readme file msiewert76@gmail.com 2011-05-08 17:59:13 +0000
  • 810208f5fd - split slot 1 detection from swap_cart (current version is slightly buggy) - introduce a new hardware detection routine - introduce a new "argv" test, hoping to weed out more bad implementations - convert more strings to upcoming translation interface - some bugfixes msiewert76 2011-05-06 17:20:21 +0000
  • 9002997030 - split slot 1 detection from swap_cart (current version is slightly buggy) - introduce a new hardware detection routine - introduce a new "argv" test, hoping to weed out more bad implementations - convert more strings to upcoming translation interface - some bugfixes msiewert76@gmail.com 2011-05-06 17:20:21 +0000
  • 863aa2e05d - move more global variables to global.h/.cpp - add some parts aimed towards a "download play" mode, which does not rely on launching from a flash card, but from different exploits. It does not work yet (you will get a "missing ini file" error message), but if I ever finish it, it should be possible to run using download play on a DSi/3DS. (Lacking the hardware to test it, it is unlikely it will be finished anytime soon, sorry.) - eliminate many warnings during the build process - modify auxspi.h/.cpp so that it no longer depends on global variables (I hope) msiewert76 2011-04-29 19:04:13 +0000
  • 19ccec7d3f - move more global variables to global.h/.cpp - add some parts aimed towards a "download play" mode, which does not rely on launching from a flash card, but from different exploits. It does not work yet (you will get a "missing ini file" error message), but if I ever finish it, it should be possible to run using download play on a DSi/3DS. (Lacking the hardware to test it, it is unlikely it will be finished anytime soon, sorry.) - eliminate many warnings during the build process - modify auxspi.h/.cpp so that it no longer depends on global variables (I hope) msiewert76@gmail.com 2011-04-29 19:04:13 +0000
  • 429c4c60c9 Source code for the 0.2.4 release (4-10-2011). This commit finishes the upload of the old code, before starting to fill this repository. Following updates will reflect the current development process. msiewert76 2011-04-25 20:14:35 +0000
  • 8960f53d8c Source code for the 0.2.4 release (4-10-2011). This commit finishes the upload of the old code, before starting to fill this repository. Following updates will reflect the current development process. msiewert76@gmail.com 2011-04-25 20:14:35 +0000
  • f7684c84a2 Source code for the 0.2.3 release (3-4-2011). msiewert76 2011-04-25 20:10:56 +0000
  • 24584f41e6 Source code for the 0.2.3 release (3-4-2011). msiewert76@gmail.com 2011-04-25 20:10:56 +0000
  • dd0413974a Source code for the 0.2.2 release (2-12-2011). msiewert76 2011-04-25 20:09:15 +0000
  • fb9eb21cf4 Source code for the 0.2.2 release (2-12-2011). msiewert76@gmail.com 2011-04-25 20:09:15 +0000
  • 22031a60f3 Source code for the 0.2.1 release (1-9-2011). msiewert76 2011-04-25 20:08:14 +0000
  • 97bdcc76ad Source code for the 0.2.1 release (1-9-2011). msiewert76@gmail.com 2011-04-25 20:08:14 +0000
  • 8eddf850f2 The source for the 0.2.0 release (12-30-2010). msiewert76 2011-04-25 20:06:13 +0000
  • 13de622eaf The source for the 0.2.0 release (12-30-2010). msiewert76@gmail.com 2011-04-25 20:06:13 +0000
  • ed7bc5c26d The source code for the 0.1.1 release (12-7-2010). msiewert76 2011-04-25 20:03:31 +0000
  • c97c484ada The source code for the 0.1.1 release (12-7-2010). msiewert76@gmail.com 2011-04-25 20:03:31 +0000
  • 3c3bea2573 This is the code for the first version, released on 12-5-2010. msiewert76 2011-04-25 19:59:27 +0000
  • 9ba1231899 This is the code for the first version, released on 12-5-2010. msiewert76@gmail.com 2011-04-25 19:59:27 +0000
  • d8e6c4c61d Initial directory structure. nobody 2011-04-25 19:44:24 +0000