Commit Graph

  • 95c737c2af Minor text changes and cleanup master 1.5.2 suloku 2021-11-20 10:24:45 +01:00
  • d49b84203b update readme.txt suloku 2021-11-03 10:12:40 +01:00
  • 9a3c7ba11d Add device selector - command line for both wii and gamecube - support sdgecko in wii mode - you can now insert/remove devices without reboot via device selector suloku 2021-11-03 10:00:28 +01:00
  • 6db7f5444a Add dark mode -WII/GC: added Dark mode theme -Added more card fixes by Extrems in libogc2 -Use definitions to easily change font colors GC - Change background depending on fat device Todo: add device selector to gamecube suloku 2021-10-19 13:25:27 +02:00
  • f85e42da3d SD2SP2 fix - Changed to libogc2 to fix bug in sd2sp2 mounting when it has already been mounted once (even on another dol file) without rebooting. (will still compiles with libogc) - Using custom card.c and card.h (again) since libogc2 is missing some functions - Fix multi-sector write by extrems in card.c - Show current device (sdgecko/sd2sp2/no device) under version string for gamecube - Changed boot sequence and added support for cli file based command line arguments to force a device. - Fixed exit/reboot secuence suloku 2021-10-15 16:56:02 +02:00
  • 23f6784e81 * RAW read/restore functions use a lot less memory (lead to problems in recent builds with 2048 block memory card) * Reworked raw restore/read functions (they hopefully work correctly now for all memory cards) * Fixed bug in libogc's card.c preventing to correctly write from block 1024 onwards in 2048 block cards (right now needs modified libogc to compile and work, since we aren't using our own card.c/h anymore). suloku 2021-10-10 00:24:01 +02:00
  • 756289094a Merge pull request #41 from DacoTaco/CardFixes suloku 2021-10-07 12:19:44 +02:00
  • 120687e0b5 remove the need for the gci struct, as its now in libogc's card.h DacoTaco 2021-06-21 20:42:03 +02:00
  • 44380a5573 fix memory card raw access to use the (future) exposed libogc functions DacoTaco 2021-06-18 19:43:20 +02:00
  • 5fa50f3601 update readme.txt 1.5 suloku 2021-04-21 23:19:36 +02:00
  • 1f84ac7372 -Update card.c to libogc unlock implementation (thanks for all these years tueidj!) -System.h no longer needed, will use libogc's -Know what we are doing when exiting in GC mode suloku 2021-04-21 23:14:57 +02:00
  • 82b84e636d - Fixed bug in card.c preventing creating a file when another which filename starts with full filename of new file already exists. - Added SD2SP2 - Fixed GC exit (uses SYS_HOTRESET) - In GC mode: when no stub is present, will try to load fat:/autoexec.dol before trying to restart. suloku 2021-04-21 20:40:42 +02:00
  • e93e57cb42 Merge pull request #38 from carstene1ns/bugfix/building suloku 2021-04-19 23:18:21 +02:00
  • 49645e093d Add .gitignore Carsten Teibes 2020-07-13 22:17:56 +02:00
  • efa7c7e9ac Use bin2o for font and background image (instead of manual assembly and copying) Carsten Teibes 2020-07-13 21:35:09 +02:00
  • 666e1ab807 Update Makefile to recent standards Fix building Carsten Teibes 2020-07-13 20:40:05 +02:00
  • ba023ef5e7 Clean text going out of bounds in raw restore mode 1.4f suloku 2017-04-06 23:32:56 +02:00
  • 3d9720c058 Display current path Pseudo-icon for folders Fix wrong text size in SD restore mode suloku 2017-04-06 17:15:31 +02:00
  • ff7b0db015 Skip folders in ShowCardInfo() suloku 2017-04-05 22:46:30 +02:00
  • bf825559fb Add folder code for Raw restore suloku 2017-04-05 20:37:55 +02:00
  • 7133bf399d Added folder and alphatebital sorting support by dragonbane0. suloku 2017-04-05 01:16:46 +02:00
  • 75a5e024b7 Fixes: https://github.com/suloku/gcmm/issues/24 1.4e suloku 2016-02-27 21:25:40 +01:00
  • aedfb36614 Ready for 1.4d release: * Fixed bug in card.c that prevented writing to the last block of the memory card, preventing restoring a savegame that would fill the memory card (thanks to undergroundmonorail) * Fixed bug in card.c that prevented correct block freeing when deleting a file and only was fixed by using the memory card on official software (the wii/gamecube save manager or probably also games) * Added libogc fix for a bug in card.c (the bug didn't affect GCMM, it was fixed in 1.4b, but I didn't change card.c) * Changed button presses for single savegame delete to prevent unvoluntary savegame deleting 1.4d suloku 2015-08-10 12:33:28 +02:00
  • 73170ca884 Migrating wiki contents from Google Code wiki Google Code Exporter 2015-04-19 12:07:53 -04:00
  • 2493ec609d Disabled __sector_erase() check when raw restoring as some unofficial cards seem to have problems with it. Corrected typo in buffer checking in raw.c v1.0-1.4b OGC1.0 1.4c 1.4b-DEBUG 1.0 sulokutdcmago 2014-01-05 20:15:24 +00:00
  • 5c04c9a076 * Card initialization was wrong all the way, wich lead to savegames of the same game of different region or those that shared similar filenames (Twilight Princess and WindWaker) to not work properly. Thanks to antidote.crk for noticing. (read considerations sections for more info) * Added version display * Prepared for debug version sulokutdcmago 2013-09-03 15:18:42 +00:00
  • 88a323743e Fixed SD Gecko when inserted/swapped at slot selection screen in GameCube mode. FLash ID display was missing a byte Changed some text that may confuse the user Made font sizes more coherent sulokutdcmago 2012-11-12 20:17:23 +00:00
  • 4d69c9c175 Ready for 1.4: -Added some characters to the font (for comment displaying) -Changed background -Tweaked a little to have some sort of initial screen rather than a black background -Minor graphical tweaks sulokutdcmago 2012-10-07 22:19:13 +00:00
  • 071e9d9b60 Corrected alpha blending (it was wrong all along, not very noticeable with current colors) DrawBoxFilledGradient can modify the midpoint of the color gradient Waits user to release the buttons (to avoid accidental restores) Shows Memory Card free blocks in restore/backup mode Shows page number in file selector Icon won't try to load in raw modes. Now can hold up/down to scroll the list. Also can use left/right to jump 5 elements up or down (can also be hold) File list will always have the same order (previously looping back from first item filled the page, leading to repeated savegame entries when returning to page 1) Uses retracecount as default method for icon animation (same timing as IPL and wii system menu) Fixed sd gecko slot selection in GC mode (previous tried to use the same slot for memory card and sd gecko) Shows filename when prompted to overwrite Double check when raw restoring to ensure restore is correct (makes it a little slower, from 11 blocks/second to 9/blocks second roughly) sulokutdcmago 2012-10-07 11:18:19 +00:00
  • bc4b511ff1 Changed icon loading code for proper handling of icons that use "blank frames" such as Luigi's Mansion and Pikmin. All icons should be correctly displayed now. sulokutdcmago 2012-10-06 09:53:16 +00:00
  • 3c82ef2e0e Icon centered when there's no banner Function to get free blocks in card library Save permissions display is more user friendly Better screen cleanup Some helper macros in gci.h sulokutdcmago 2012-10-06 09:43:50 +00:00
  • 4c660737eb Disabled Backup All mode and moved it to Backup Mode (press R or 2). Similarly, now all savegames in MCBACKUP directory can be restored at one by pressing R or 2 in Restore Mode. sulokutdcmago 2012-10-02 22:44:29 +00:00
  • 4952ad60a3 Fixed typo (previous revision only animated well icons with 8 frames) Simplified icon animation logic sulokutdcmago 2012-09-28 13:20:06 +00:00
  • 17daeaf37c Icon retrieving actually stops when the first entry with animation speed = 0 is found sulokutdcmago 2012-09-28 10:02:39 +00:00
  • 492d95a25e - Gamecube mode prompts for SD gecko slot (then uses the other slot for memory card) - Added icon animation sulokutdcmago 2012-09-27 17:41:05 +00:00
  • 01478552aa Fixed icon number retrieving (thanks to dronesplitter) (This fixes luigi's mansion for example) sulokutdcmago 2012-09-24 09:21:19 +00:00
  • 351580e338 Ready for 1.3 release! sulokutdcmago@gmail.com 2012-09-14 15:27:00 +00:00
  • ca016f3151 F-zero and Phantasy Star Online Ep I&II and Phantasy Star Online III savegames are patched uppon restoring so they will work on target card. sulokutdcmago@gmail.com 2012-09-14 15:03:10 +00:00
  • b9af1e0967 Now shows image and inserted card serial number in raw restore mode. sulokutdcmago 2012-09-11 17:41:30 +00:00
  • efdbcc6f5e Just noticed that the global makefile wasn't in svn, d'oh! sulokuTDCmago@gmail.com 2012-09-08 10:12:20 +00:00
  • 4b58d5ed0b Changed font.ttf Rearranged some texts for new font Added overwriting (with prompt) when restoring a savegame Forgot to set the file attributes when using the normal Card_setstatus functions sulokutdcmago 2012-09-08 10:08:58 +00:00
  • 27d7d63aed Couldn't backup a raw image if the directory didn't exist, now it will create the directory, just as when backing up savegames sulokutdcmago 2012-09-07 15:20:09 +00:00
  • 8947f14bfc I'm sick of forgetting things when committing... sulokutdcmago 2012-09-06 14:01:21 +00:00
  • 114c37df45 Changed raw backup filename, instead of just "Backup" the blockcount is used as filename. Ready for 1.2c sulokutdcmago 2012-09-06 13:55:16 +00:00
  • c544f74fea Added message, in gamecube mode reading is too slow and it seems like the app crashed when reading big memory card images (64/128 megabits), when it's actually reading the file. sulokutdcmago 2012-09-06 13:18:59 +00:00
  • 4a5dda6990 Just playing safe with the pointers, no need for release since CardBuffer is always initialized with malloc, either updating its value or setting it NULL sulokutdcmago 2012-09-06 13:11:24 +00:00
  • b2d51a48ed Solved bug produced by a previous version of getserial()... it didn't affect the program's functionality though sulokutdcmago 2012-09-06 10:11:27 +00:00
  • 4002756d8b Forgot to update meta.xml again... sulokutdcmago 2012-09-06 09:06:14 +00:00
  • 9d26c0aa4b Memory not properly freed in raw backup/restore functions, so it would eventually run out (a 2048 blocks card could only be backed up or restored once) sulokutdcmago 2012-09-06 09:04:28 +00:00
  • a0d3152d49 Updated meta.xml sulokutdcmago 2012-09-05 23:55:22 +00:00
  • ad5aa0972b Updated readme.txt. Ready for 1.2 release! sulokutdcmago 2012-09-05 23:53:04 +00:00
  • c80244c757 Finally fixed raw restoring thanks to tueidj pointing out that sectors need to be erased before writing to them. sulokutdcmago 2012-09-05 23:30:13 +00:00
  • 039655b648 Forgot to disable test code sulokutdcmago 2012-09-05 12:06:30 +00:00
  • eafd312411 Updated graphics for raw mode sulokutdcmago 2012-09-05 11:35:48 +00:00
  • 166ded3cf5 Increased lenght of filenames in selector sulokutdcmago 2012-09-05 11:14:16 +00:00
  • 3033611a67 Version changed to 1.1. Ready for release! sulokutdcmago 2012-08-29 09:44:23 +00:00
  • b14bdd0289 Updated HBC meta.xml sulokutdcmago 2012-08-29 09:38:48 +00:00
  • e1068529f3 Minor uptade to readme.txt sulokutdcmago 2012-08-29 09:33:19 +00:00
  • c2d3200a4b * Updated readme.txt * Updated Makefile.gc and Makefile.wii to use portlibs (freetype 2.4.2) sulokutdcmago 2012-08-29 09:28:00 +00:00
  • cefa314593 * Fixed time info display * Rearranged information display * Using __card_getstatusex and __card_setstatusex to get a full GCI header sulokutdcmago 2012-08-29 01:08:56 +00:00
  • 62b51630e2 * Added tueidj's patched libogc (card.c and system.h) to the project, as they aren't in libogc and because GCMM now uses __card_getstatusex and __card_setstatuex. This should allow proper GCI backup and restore and fix the problems with some banners corrupting. sulokutdcmago 2012-08-28 22:18:20 +00:00
  • 6489ba014e Fixed usb and memory card mounting Was failing because I fixed sramex structure in libogc without updating card.c (tueidj's patches) All seems to work now. sulokutdcmago 2012-08-28 21:01:54 +00:00
  • 4aa3f421d4 Added USB device support, with prompt and fallback to other device if not present. sulokutdcmago 2012-08-28 16:19:39 +00:00
  • 6d299814b1 Added icon and banner showing by dronesplitter Added choice for memory slot in wii mode sulokutdcmago 2012-08-28 15:33:50 +00:00
  • 9697319aed Compiling under latest libogc, libfat and devkitppc sulokutdcmago 2012-08-28 00:16:53 +00:00
  • 90051e8d46 Updated backgrounds Made a proper makefile instead of bat files sulokutdcmago 2012-08-27 23:39:12 +00:00
  • d62f8e2d9e Accepted PlabloACZ and Picachu025 modifications, with the following changes: sulokutdcmago 2012-08-27 23:00:36 +00:00
  • 82f3d63bf2 Additional byte swap pair for .sav files, thanks to lpfaint99 (in dec 9, 2009) sulokuTDCmago@gmail.com 2012-08-27 10:55:41 +00:00
  • 160014f896 Added wiiload to the run command. Btw rev 11 seems to work fine on wiimode. Further tests to be done. sulokuTDCmago 2009-08-10 16:58:07 +00:00
  • 4c1a94d380 Added GCS and SAV support by lpfaint99. Updated to latest libogc and lifbat rev 3678. Serious cleaning and maybe rewritting must be done... Added some casting to remove all the compiling warnings. This version has still to be tested. sulokuTDCmago 2009-08-10 16:52:31 +00:00
  • 857b1996bb sulokutdcmago 2008-12-31 17:52:51 +00:00
  • 5f1c12712e Removed file/folder sulokutdcmago 2008-12-31 16:50:41 +00:00
  • 58b881867a freetype.c Added WaitPromptChoice and WaitButtonAB functions mcard.c Added delete confirmation main.c Inhabilited access to restore/backup modes when no sdcard is accessible. sulokutdcmago 2008-12-31 16:29:19 +00:00
  • 5c7b0ecbe0 Added GC/Wii_prepare.bat files for calling before Make. This gets the correct makefile and background picture before compiling. sulokutdcmago 2008-12-31 15:55:20 +00:00
  • e65f977bd6 Recovered broken GC support due to writting off the screen in drawstatusbar. sulokutdcmago 2008-12-30 14:36:30 +00:00
  • 28c5464e0c sulokutdcmago 2008-12-29 19:18:07 +00:00
  • 56d0fd126e Removed file/folder sulokutdcmago 2008-12-29 19:16:59 +00:00
  • 361c89d8c6 sulokutdcmago 2008-12-28 19:34:39 +00:00