Who knew Markdown was such a pain?

This commit is contained in:
karxi 2016-12-23 14:31:57 -05:00
parent 1c647ba13c
commit 706520f60d

View file

@ -4,16 +4,20 @@ Welcome to Pesterchum 3.41!
## FOR NEW USERS ## FOR NEW USERS
This modification of Pesterchum is intended for people who are already familiar This modification of Pesterchum is intended for people who are already familiar
with using the base client. with using the base client.
If you aren't, please check the standard build's [documentation][doc].
[doc]: https://github.com/illuminatedwax/pesterchum/blob/master/README.mkdn If you aren't, please check the standard build's [documentation][pchum-doc].
[pchum-orig]: https://github.com/illuminatedwax/pesterchum
[pchum-doc]: https://github.com/illuminatedwax/pesterchum/blob/master/README.mkdn
## FOR EVERYONE ELSE ## FOR EVERYONE ELSE
Greetings! This is a modification of Pesterchum, made because Pesterchum is Greetings! This is a modification of Pesterchum, made because Pesterchum is
effectively no longer maintained, that is intended to fix a number of issues. effectively no longer maintained, that is intended to fix a number of issues.
The code used as a base is a newer version of Pesterchum than the one in The code used as a base is a newer version of Pesterchum than the one in
circulation, and thus has plenty of useful features that can be found in the circulation, and thus has plenty of useful features that can be found in the
[CHANGELOG][changes]. [CHANGELOG][changes].
In addition, there are other features and improvements that have been made, and In addition, there are other features and improvements that have been made, and
there are many more planned. Check the [TODO list][todo-done] to see what's there are many more planned. Check the [TODO list][todo-done] to see what's
been fixed, as well as what's [planned][todo-upcoming]. been fixed, as well as what's [planned][todo-upcoming].
@ -23,18 +27,18 @@ been fixed, as well as what's [planned][todo-upcoming].
[todo-upcoming]: https://github.com/karxi/pesterchum/blob/master/TODO.mkdn#features [todo-upcoming]: https://github.com/karxi/pesterchum/blob/master/TODO.mkdn#features
### Installation ### Installation
There isn't a lightweight installer yet, but the steps aren't all that There isn't an automated installer yet, but the steps involved aren't all that
difficult. difficult.
#### Pitfalls #### Pitfalls
* If you're on a 64-bit system (most are these days), use those links. You can * If you're on a 64-bit system (most are these days), use those links. You can
also use the 32 bit versions, if you choose, but you *cannot* mix them. also use the 32 bit versions, if you choose, but you *cannot* mix them.
* If you're on a 32-bit system but use the 64-bit installers, you'll get an * If you're on a 32-bit system but use the 64-bit installers, you'll get an
error along the lines of "not a valid Win32 application", or the error along the lines of "not a valid Win32 application", or the
installer will simply fail. installer will simply fail.
* This version of Pesterchum does not come compiled as an executable, and thus * This version of Pesterchum does not come compiled as an executable, and thus
does not have Python/PyQt4 packaged with it. Those are necessary for does not have Python/PyQt4 packaged with it. Those are necessary for
Pesterchum to run, so you have to install them manually. Pesterchum to run, so you have to install them manually.
#### First-Time Install #### First-Time Install
Download links are for Windows, but a quick Google search will find everything Download links are for Windows, but a quick Google search will find everything
@ -43,35 +47,48 @@ necessary.
1. Install **Python 2.7** or higher if you don't already have it: 1. Install **Python 2.7** or higher if you don't already have it:
* [32 bit][python2-32] * [32 bit][python2-32]
* [64 bit][python2-64] * [64 bit][python2-64]
* Be **sure** to add Python to the PATH if asked to do so during
installation. It means Python will be usable from the console, Be **sure** to add Python to the PATH if asked to do so during
which is necessary for this to run. installation. It means Python will be usable from the console,
which is necessary for this to run.
2. Install **PyQt4**: 2. Install **PyQt4**:
* [32 bit][pyqt4-32] * [32 bit][pyqt4-32]
* [64 bit][pyqt4-64] * [64 bit][pyqt4-64]
3. (LINUX) Install **pygame**:
3. **(LINUX)** Install **pygame**:
* [pygame download page][pygame-dl] * [pygame download page][pygame-dl]
* You don't need to install this if you're using Windows; sound should * You don't need to install this if you're using Windows. Linux users need
work fine without it. to install it to enable sound, but it will otherwise work without it.
* If you want to download this, you should probably do so using your native
package manager.
4. Download **Pesterchum**: 4. Download **Pesterchum**:
* [Download from main branch][pchum-zip] * [Download from main branch][pchum-zip]
5. Unzip Pesterchum somewhere easily-accessible. 5. Unzip Pesterchum somewhere easily-accessible.
6. **If you have any custom themes**, copy/paste them into the 'themes' folder. 6. **If you have any custom themes**, copy/paste them into the 'themes' folder.
You can find this in `%LOCALAPPDATA%\pesterchum`, which is the same as You can find this in `%LOCALAPPDATA%\pesterchum`, which is the same as
`%APPDATA%\..\Local\pesterchum`. Copy/paste one into Explorer's address bar `%APPDATA%\..\Local\pesterchum`. Copy/paste one into Explorer's address bar
and you'll end up where you need to be. and you'll end up where you need to be.
Oftentimes the 'themes' folder doesn't exist in Pesterchum's shared config
folder, so you'll have to make it and copy the custom themes into it. Oftentimes the 'themes' folder doesn't exist in Pesterchum's user-specific
__If, for some reason, that doesn't work:__ config folder, so you'll have to make it and copy the custom themes into
You can also copy the missing themes into the 'themes' folder of the version it.
you just unzipped. **Don't overwrite any files** if you do this - the themes
used by this have been updated, and the older default themes may break when __If, for some reason, that doesn't work:__
used.
You can also copy the missing themes into the 'themes' folder of the version
you just unzipped. **Don't overwrite any files** if you do this - the themes
used by this have been updated, and the older default themes may break when
used.
7. Run Pesterchum! How you do this depends on the OS: 7. Run Pesterchum! How you do this depends on the OS:
* (WINDOWS) Run `w32-run-pchum.bat`. * **(WINDOWS)** Run `w32-run-pchum.bat`.
* (LINUX) Run `./pesterchum`, preferably via terminal. * **(LINUX)** Run `./pesterchum`, preferably via terminal.
* Note that this is made to provide debugging information - so that if * Note that this is made to provide debugging information - so that if
errors come up, they can be reported to me, and I can fix them. errors come up, they can be reported to me, and I can fix them.
[python2-32]: https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi [python2-32]: https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi
[python2-64]: https://www.python.org/ftp/python/2.7.12/python-2.7.12.amd64.msi [python2-64]: https://www.python.org/ftp/python/2.7.12/python-2.7.12.amd64.msi