Commit Graph

27 Commits

Author SHA1 Message Date
David Korth
c96e470e1b Move NETWORK.md installation from CMakeLists.txt to doc/CMakeLists.txt. 2025-06-16 23:30:30 -04:00
David Korth
1c3b110143 [doc] disc_image.md: Add some missing backticks for monospaced text. 2022-08-10 22:33:09 -04:00
David Korth
33455d47d0 [doc] compiling.md: Added qttools5-dev; fixed qttools5-dev-tools. 2020-07-24 18:21:12 -04:00
David Korth
5aab0a0540 [doc] COMPILING.md: +cmake for Debian systems. 2020-06-01 17:19:36 -04:00
David Korth
0c6b3a86ff Switch travis-ci distro from trusty to xenial; updated Debian rules.
The Qt5 version included with trusty (5.2.1) attempts to use
QStyleOptionViewItem as if it's a QObject, which results in errors:

build/src/qrvthtool/widgets/moc_QItemView_Text.cpp:71:10: error: ‘staticMetaObject’ is not a member of
‘QStyleOptionViewItem’
         &QStyleOptionViewItem::staticMetaObject,
          ^

Added separate packages for rvthtool and qrvthtool.
Updated COMPILING.md with Qt packages.
2019-03-21 00:03:50 -04:00
David Korth
5763469fb2 [doc] CMakeLists.txt: Install disc_image.md. 2018-06-07 00:44:53 -04:00
David Korth
ecdcb5cbe0 [doc] disc_image.md: Update the update partition information. 2018-05-25 01:25:47 -04:00
David Korth
cc7954f70f [doc] disc_image.md: Verified 0x838000 as the partition address. 2018-05-25 01:11:17 -04:00
David Korth
7a1ea15fc3 [doc] disc_image.md: $60 and $61 are set to 1 in both headers in unencrypted images. 2018-05-25 01:10:49 -04:00
David Korth
936fb7fd78 [doc] disc_image.md: Added the "Region Setting" area. 2018-05-25 01:09:44 -04:00
David Korth
4f50f51fd8 [doc] disc_image.md: Initial notes for the RVT-H Reader disc image format.
This is specifically for unencrypted disc images.
2018-05-25 01:03:16 -04:00
David Korth
088860e244 [doc] CMakeLists.txt: Install NEWS.md. 2018-04-28 09:45:59 -04:00
David Korth
4dfbfabe8c Added debian build rules and COMPILING.md. 2018-04-25 23:58:31 -04:00
David Korth
cb0cbbc692 Install documentation; remove architecture from Windows install paths.
The architecture was needed for rom-properties, but we're only going to
distribute single-arch ZIPs for rvthtool.
2018-04-25 23:23:13 -04:00
David Korth
fa2bf98783 Merge branch 'feature/reader-ciso-wbfs' 2018-04-25 22:57:50 -04:00
David Korth
068596d4b6 Added an option to prepend extracted images with a 32 KB SDK header.
Option is -N or --ndev.

NOTE: Only seems to work with Wii images at the moment. NDEV displays
the disc information from GameCube images, but then hangs.

Tested with SL and DL discs on the apploader.

doc/sdk_header.md: Initial SDK header documentation.
2018-04-25 22:55:56 -04:00
David Korth
6c7cc2cba6 doc/rvth_notes.md: Added copyright and GFDL notice; minor terminology update.
Use "RVT-H Reader" when referring to the system itself, and "HDD"
instead of "disk" to prevent ambiguity.
2018-04-25 20:59:57 -04:00
David Korth
d1e4face69 doc/rvth_notes.md: Remove 'U' suffix from a number.
This is useful in C, but not so much in documentation.
2018-04-19 22:09:33 -04:00
David Korth
b0a8b5dffa README.md: More updates.
- Added a photo of RVT-H Reader, RVT-R Reader, Wii RVL-001, and a
  Commodore 1541C for good measure.

- Combined listing of deleted images with undeletion. Deletion isn't
  listed separately because it isn't a super-important feature.

- Consolidated extract/import lines to make them more concise.

- Planned Features:
  - Added unencrypted -> encrypted and extended bank tables

- Improved the layout of example commands.
2018-02-13 22:26:31 -05:00
David Korth
9948d0a70c [librvth] cert.c, cert_verify(): Updated the PKCS#1 description. 2018-02-10 11:53:13 -05:00
David Korth
c46cc83c96 doc/rvth_notes.md: Bank starting offsets are only the same on all systems if using the official development tools. 2018-01-19 00:17:22 -05:00
David Korth
f2a46668b1 doc/rvth_notes.md: Bank entries are 512 bytes, not banks.
Added a note that sectors are assumed to be 512 bytes.
2018-01-19 00:15:38 -05:00
David Korth
645a97d7e2 doc/rvth_notes.md: Added NHCD_BankTable_Header.bank_count .
It turns out the number of banks can be extended past 8 if the system
has an 80 GB HDD, though repartitioning will be needed in order to take
full advantage of this, since the bank table will extend into the start
of Bank 1.

[librvth] nhcd_structs.h: Updated `NHCD_BankTable_Header`.

[librvth] rvth.c: Renamed `RvtH.banks` to `RvtH.bank_count`.
2018-01-19 00:08:02 -05:00
David Korth
cb8562494f doc/rvth_notes.md: Updated to match nhcd_structs.h.
`magic` and `type` are still kept as char[4] for ease of explanation.
They're uint32_t in nhcd_structs.h to allow for it to be checked using
a single compare instruction.
2018-01-19 00:02:04 -05:00
David Korth
db81f78895 doc/rvth_notes.md: Use bullets for the bank listing. 2018-01-19 00:00:18 -05:00
David Korth
d4c25ed3e5 doc/rvth_notes.md: Improved Markdown formatting. 2018-01-18 23:59:47 -05:00
David Korth
7ef319dae2 doc/rvth_notes.txt: Initial RVT-H reverse-engineering notes. 2018-01-18 23:56:01 -05:00