Commit Graph

133 Commits

Author SHA1 Message Date
martravi
6c36e10c18 Port symbolizer to Qt 6 2024-07-20 14:07:26 +02:00
martravi
f8ebef3d9d fix invalid sRGB profiles in png files 2024-07-20 13:51:06 +02:00
martravi
8ba1e092fd Port nandBinCheck to QT 6 2024-07-20 13:36:42 +02:00
martravi
d3547bc68e port punetwiin to QT 6 2024-07-20 01:28:07 +02:00
martravi
8bb6f5d1b7 fix missing project file 2024-07-20 01:16:53 +02:00
martravi
b43309e8fe Port nandExtract to QT 6 2024-07-20 01:13:16 +02:00
martravi
56a63a72ad Re-Add Real96's readme 2024-07-19 16:43:47 +02:00
martravi
3e5d7f9018 add git workflow 2024-07-19 16:39:14 +02:00
martravi
0da56e8f75 NUS NAND Builder and base ported to QT 6 2024-07-19 16:36:53 +02:00
Antonio SJ Musumeci
4ad7db8134 rename nand_dump 2016-08-23 13:09:23 -04:00
Antonio SJ Musumeci
03be60dd84 get nandExtract to work with qt5 2016-08-23 12:08:17 -04:00
Antonio SJ Musumeci
7c6d01a654 get nand_dump to work with qt5 2014-07-09 18:31:27 -04:00
Antonio SJ Musumeci
e7c321548d get punetwiin to work with qt5 2014-07-09 18:22:43 -04:00
Antonio SJ Musumeci
08fc068a8b get ohneschwanzenegger to work with qt5 2014-07-09 18:11:15 -04:00
Antonio SJ Musumeci
a18bbb98cd get nandBinCheck to compile with QT5 2014-07-09 17:49:58 -04:00
giantpune
df68fc7fb5 ThpPlayer: fixed compiling on ubuntu 11.10
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@118 389f4c8b-5dfe-645f-db0e-df882bc27289
2012-01-11 06:03:12 +00:00
giantpune
2540a87077 symbolizer: fixed compiling on g++ 1.0 for megazig
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@117 389f4c8b-5dfe-645f-db0e-df882bc27289
2012-01-11 05:49:06 +00:00
giantpune
54fb86682a * add whatever local changes i have in the lz77 & u8 classes
* make everything build again

git-svn-id: http://wiiqt.googlecode.com/svn/trunk@116 389f4c8b-5dfe-645f-db0e-df882bc27289
2012-01-11 05:29:59 +00:00
giantpune
a4648d8cac * symbolizer: handle HA and HI relacotians differently. use unique function names in IDC
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@115 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-12-15 00:41:41 +00:00
giantpune
ea3e04d2c0 * remove debug stuff
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@114 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-12-14 03:51:01 +00:00
giantpune
9eacd0f21e * symolizer: fix a couple bugs in list filtering and whatnot
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@113 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-12-14 03:49:16 +00:00
giantpune
a7675877ca * symbolizer: follow global variables from known functions to identify the unknown ones
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@112 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-12-13 06:07:45 +00:00
giantpune
fc190bfc93 * symbolizer: dont do anything with r2 and r13 references for functions that dont match patterns
look for functions with a certain minimum size that only fit 1 place in the dol, then include branches off of that one, and branches off those, and so on until there are no more branches to follow

git-svn-id: http://wiiqt.googlecode.com/svn/trunk@111 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-12-13 00:22:53 +00:00
giantpune
d886066446 * fix aligned searching. it should find a few more matches now
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@110 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-12-12 07:18:29 +00:00
giantpune
830e1bdb4a * dont need this in there
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@109 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-12-12 07:02:05 +00:00
giantpune
6e25705126 * add new program 'symbolizer' which has basically nothing to do with any of the rest of this stuff. but it is wii-related and using Qt, so it ends up here
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@108 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-12-12 06:52:50 +00:00
giantpune
b703943847 *u8: add support for checking if an archive was packed with wii.cs to allow fixing it
use case-insensitivity.  seems all the nintendo tools are running on windows and in the system menu html, paths are case-insensitive.  it doesnt seem like there is anywhere where they would need to be the other way

* lz77: support for unpacking archives larger than 0xffffff bytes

* nusdownloader: dont try to write files to cache if there is not one set

git-svn-id: http://wiiqt.googlecode.com/svn/trunk@107 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-07-11 05:47:33 +00:00
giantpune
802b4a2894 * ohneschwanzenegger:: add stuff to readmii
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@106 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-31 04:01:49 +00:00
giantpune
b17507e0e9 * nandExtract:: add svn identification stuff
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@105 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-31 03:53:03 +00:00
giantpune
06da4707a6 * ohneschwanzenegger:: allow passing nand filename as argv
* nandBinCheck:: default to "-all -v -v" if no args are given

git-svn-id: http://wiiqt.googlecode.com/svn/trunk@104 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-30 23:39:10 +00:00
giantpune
7752ff1843 *ohneschwanzenegger:: change handeling of uid.sys on content -> format
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@103 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-30 00:52:10 +00:00
giantpune
dbeaa3ea98 *ohneschwanzenegger: use busy cursor when writing a 500MiB file
*nandExtract: remove unused save functions

git-svn-id: http://wiiqt.googlecode.com/svn/trunk@102 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-29 01:01:11 +00:00
giantpune
f14dcde52f * ohmeschwanzenneger: adjust button layout a bit; allow pressing enter to trigger downloading stuff
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@101 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-29 00:31:24 +00:00
giantpune
bdc77990a1 * nandBinCheck: add SVN identification crap
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@100 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-28 09:10:50 +00:00
giantpune
2defb5d42e * ohneschwanzenegger: fix SVN identification for winblows
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@99 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-28 08:59:33 +00:00
giantpune
62be6769b1 * nusDownloader: use newer IOS14 for early JAP updates
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@98 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-28 08:08:10 +00:00
giantpune
c621d20e86 * add basic stuff for putting svn rev into the programs for identification.
* only tested on kubuntu with ohneswanzenegger so far

git-svn-id: http://wiiqt.googlecode.com/svn/trunk@97 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-28 06:50:16 +00:00
giantpune
2777708318 *nusDownloader:: fix cache bug caused be overzealous optimizations; add better error handeling when reading and saving data to/fromcache
*ohneschwanzenegger:: change possible misleading version text when overwriting a title

git-svn-id: http://wiiqt.googlecode.com/svn/trunk@96 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-28 06:05:34 +00:00
giantpune
ad906d24d9 * ohneschwanzenegger: if trying to install multiple wads, and one fails, keep going. add testlog on format as well as creating new nand (yet untested)
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@95 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-27 21:34:22 +00:00
giantpune
c744b29d04 *nandBin:: fix return value for failed reading of keys
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@94 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-26 23:40:12 +00:00
giantpune
a9bde8574e * dont need save file stuff in nandbincheck
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@93 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-18 17:34:45 +00:00
giantpune
057023094e * use ++i instead of i++ for iterators
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@92 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-18 17:24:51 +00:00
giantpune
a747992319 * use const reference in foreach() also
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@91 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-17 21:18:45 +00:00
giantpune
573d64a87b * more of the same
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@90 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-17 19:02:45 +00:00
giantpune
a747124f2b * more of the same
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@89 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-17 18:36:33 +00:00
giantpune
04094e8e54 * ohneschwanzenegger: fix possible crash, use const reference when installing shared contents
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@88 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-16 07:46:42 +00:00
giantpune
8a683c7078 * ohneswanzenegger: dont include code for building extracted FS
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@87 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-15 23:17:06 +00:00
giantpune
1dab1d2a59 * minor optimizations
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@86 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-15 17:22:42 +00:00
giantpune
c891dd5ff5 *nusdownloader: dont include USA news & weather channels in EU updates ( fix for issue 1 )
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@85 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-15 16:32:08 +00:00
giantpune
87bbdf54ec * cleanup some useless text in punetwiin
git-svn-id: http://wiiqt.googlecode.com/svn/trunk@84 389f4c8b-5dfe-645f-db0e-df882bc27289
2011-05-08 06:13:26 +00:00