Commit Graph

40 Commits

Author SHA1 Message Date
thepikachugamer 608d954afe
Merge pull request #10 from MikeIsAStar/handle-all-known-product-areas
Handle all known product areas
2024-03-22 22:31:15 -05:00
MikeIsAStar 13dd003f3d Handle all known product areas 2024-03-16 17:41:48 -04:00
Naim2000 bc99919c45 TWN region code !? 2024-03-09 22:46:44 -05:00
Naim2000 53072c83fe viewData wasn't being freed 2024-03-01 18:11:11 -05:00
Naim2000 289a1cee79 Do not delete personalized tickets 2024-03-01 10:13:36 -05:00
thepikachugamer 18f2e3f07f
Fix ES_EALIGN when deleting ticket(s?) (#1) 2024-03-01 10:08:02 -05:00
Naim2000 5283493c4e Skip installing already present shared contents, verify WAD header a bit 2024-03-01 09:31:12 -05:00
Naim2000 1d0f7d6f67 Bump buffer size to 16KB 2024-03-01 07:23:30 -05:00
thepikachugamer cb2351b877
Fix tickets using the vWii common key (#9)
* had to download libogc's aes driver, hoping this works
2024-03-01 07:18:50 -05:00
thepikachugamer abd5f48be9
USB Keyboard support (#8) 2024-02-24 15:41:19 -05:00
thepikachugamer 8c0269a8bc
(Hopefully) fix unsuspecting crashes when retaining Priiloader (#7)
* "memalign is busted apparently"

* accidentally used ES_GetTMDView

* "static u32 cid" - hero of time
2024-02-12 21:19:57 -05:00
XFlak b520bc7f88
Add files via upload 2024-02-07 13:48:03 +02:00
thepikachugamer 596fa16162
Fix vWii region & system menu detection errors (#6)
* GetRegionFromTXT: find line feed character rather than carriage return

* add vWii system menus to version list
2024-01-30 11:11:26 -05:00
XFlak 8b7e126911
Update README.md 2023-03-10 01:37:06 +02:00
XFlak 2df1914f37
Add files via upload 2023-03-07 07:48:58 +02:00
0verjoY 4c79610cbf - Region detection for the system is now using setting.txt
- Without Konami you can't install a vWii menu
- Removed unused code
2023-03-06 15:32:03 +01:00
0verjoY be66aa76cf - Fixed not able to select a source device
- The device select menu will now report info about the system:
  - IOS # and version currently loaded
  - Sysmenu version and region
  - AHB access
  - Whether Priiloader is installed or not
- Unmount source devices and disconnect controls before launching another application

Note: This version will work fine with orignal untweaked sysmenu's, but will likely cause problems if things like version #'s are tweaked. This is WIP and will be solved soon
2023-03-03 18:54:53 +01:00
0verjoY dce3effdea Commit 2023-02-27 12:57:14 +01:00
0verjoY 63890517c4 - When Priiloader is retained you'll now get an option to launch into Priiloader.
- Remount devices on reloading IOS (Fix crash reloading into CIOS?).
- Fixed reading from WAD files returning OK even if it failed to read.
- App is now checking for the config file on devices in this order:
  - SD-card
  - USB
  - SD-Gecko
- Close content on error (Fix fd already open error).
- Changed / Added some verbose text.
- Bug fixes.
2023-02-27 12:56:30 +01:00
0verjoY 384ffbd8a1 - Disable Wii front buttons (Power + Reset) while installing / removing a title 2023-02-19 21:21:09 +01:00
0verjoY 31d2402d59 - FAT stuff:
- Refactored almost everything
  - Will mount available devices at start and unmount at exit app
  - Device select screen will now only show avialable devices
  - Added option to remount devices in the select screen
  - Will now warn if region checks are disabled in select screen
  - Added option to reenable region checks in select screen
  - Probably even more changes

- SM wad installation:
  - Changed the region check functions (WIP)
  - While you install a SM you'll now be able to retain Priiloader

- Bug fixes
- Refactoring
- Even more bug fixes
2023-02-19 20:47:31 +01:00
wiidev 2d2592a890 Add GitHub CI 2023-02-16 23:40:03 +00:00
wiidev 5f2414755e Correctly boot ELF files 2023-02-16 23:40:02 +00:00
wiidev 2d6c458083 File management improvements 2023-02-16 23:40:02 +00:00
wiidev 7d13d45861 Update the background 2023-02-16 23:40:02 +00:00
wiidev e2098ad049 Reload on crashes 2023-02-16 23:40:01 +00:00
wiidev f2c91f208e Fix error -2011 2023-02-16 23:40:01 +00:00
wiidev 0bd06c124a Update meta.xml and icon.png 2023-02-16 23:40:01 +00:00
naythan 0150a7863e added code for dolelf files 2023-02-07 15:44:16 -06:00
0verjoY a0a24c72de - Update / fix app boot code 2023-02-02 12:52:32 +01:00
0verjoY 40ba5db3b3 - Added support for arguments in app launch code
- Added XML stuff to parse the meta.xml file

Notes:
- To build.. this now requires the mxml lib
2022-07-21 23:29:45 +02:00
0verjoY da653aee36 - Clean up a bit 2022-07-18 18:49:15 +02:00
0verjoY 0ed791842f - Added external app booter + code
- Added app load/launch code

Notes:
- Will add support for arguments later
2022-07-18 18:42:59 +02:00
0verjoY 167993c279 - Added external app booter + source
- Added app launcher code

Notes:
- Will add support for arguments later
2022-07-18 18:34:15 +02:00
Peter0x44 5a4bbc9800
Add Konami code to skip certain wad safety checks, so region changing is possible 2022-05-08 17:52:17 +01:00
Peter0x44 ac7ce067d6
Freeing NULL is fine 2022-04-19 12:09:14 +01:00
Peter0x44 c52449fd4a
Fix some warnings from newer GCC versions
There are others that require changing code flow to fix, perhaps I will do those later
2022-04-19 11:54:14 +01:00
Peter0x44 26f884578e
Fixes for compiling with modern DevKitPPC versions 2022-04-19 11:39:21 +01:00
FIX94 e270886303
first version 2017-10-16 11:55:29 +02:00
FIX94 0483a9e993 Initial commit 2017-10-16 11:47:12 +02:00