mirror of
https://github.com/GRRLIB/GRRLIB.git
synced 2024-11-22 06:52:20 +00:00
Use markdown header in README file
This commit is contained in:
parent
9aa4f9b6f6
commit
a99985657a
1 changed files with 25 additions and 39 deletions
64
README.md
64
README.md
|
@ -1,43 +1,37 @@
|
||||||
GRRLIB
|
# GRRLIB
|
||||||
======
|
|
||||||
|
|
||||||
[![Build Status](https://travis-ci.org/GRRLIB/GRRLIB.svg?branch=master)](https://travis-ci.org/GRRLIB/GRRLIB)
|
[![Build Status](https://travis-ci.org/GRRLIB/GRRLIB.svg?branch=master)](https://travis-ci.org/GRRLIB/GRRLIB)
|
||||||
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/5b2983faefbf443eaa5705e7cc6e5f68)](https://www.codacy.com/app/Crayon2000/GRRLIB?utm_source=github.com&utm_medium=referral&utm_content=GRRLIB/GRRLIB&utm_campaign=Badge_Grade)
|
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/5b2983faefbf443eaa5705e7cc6e5f68)](https://www.codacy.com/app/Crayon2000/GRRLIB?utm_source=github.com&utm_medium=referral&utm_content=GRRLIB/GRRLIB&utm_campaign=Badge_Grade)
|
||||||
[![Join the chat at https://gitter.im/GRRLIB/GRRLIB](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/GRRLIB/GRRLIB?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
|
[![Join the chat at https://gitter.im/GRRLIB/GRRLIB](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/GRRLIB/GRRLIB?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
|
||||||
|
|
||||||
Table of Contents
|
## Table of Contents
|
||||||
-----------------
|
|
||||||
|
|
||||||
- [Introduction](#introduction)
|
- [Introduction](#introduction)
|
||||||
- ...What is it?
|
- ...What is it?
|
||||||
- [Developing for the Wii](#developing-for-the-wii)
|
- [Developing for the Wii](#developing-for-the-wii)
|
||||||
- ...How do I even start?
|
- ...How do I even start?
|
||||||
- [Downloading GRRLIB](#downloading-grrlib)
|
- [Downloading GRRLIB](#downloading-grrlib)
|
||||||
- ...Where do I get it from?
|
- ...Where do I get it from?
|
||||||
- [Installing GRRLIB](#installing-grrlib)
|
- [Installing GRRLIB](#installing-grrlib)
|
||||||
- ...How do I get it to a useable state?
|
- ...How do I get it to a useable state?
|
||||||
- [Using GRRLIB](#using-grrlib)
|
- [Using GRRLIB](#using-grrlib)
|
||||||
- ...What essentials do I need to know to get going?
|
- ...What essentials do I need to know to get going?
|
||||||
- [Upgrading to v4.1.0 From Previous Versions of GRRLIB](#upgrading-to-v410-from-previous-versions-of-grrlib)
|
- [Upgrading to v4.1.0 From Previous Versions of GRRLIB](#upgrading-to-v410-from-previous-versions-of-grrlib)
|
||||||
- ...I upgraded and now my programs won't compile properly!?
|
- ...I upgraded and now my programs won't compile properly!?
|
||||||
- [Using GitHub](#using-github)
|
- [Using GitHub](#using-github)
|
||||||
- ...What is this Git thing that the L337 devs keep talking about?
|
- ...What is this Git thing that the L337 devs keep talking about?
|
||||||
- [Credits](#credits)
|
- [Credits](#credits)
|
||||||
- ...Who do I thank for all this free stuff?
|
- ...Who do I thank for all this free stuff?
|
||||||
- [Licence](#licence)
|
- [Licence](#licence)
|
||||||
- ...When you say "free" do you actually mean something else?
|
- ...When you say "free" do you actually mean something else?
|
||||||
|
|
||||||
|
|
||||||
Introduction
|
## Introduction
|
||||||
------------
|
|
||||||
|
|
||||||
GRRLIB is a C/C++ 2D/3D graphics library for Wii application developers. It is
|
GRRLIB is a C/C++ 2D/3D graphics library for Wii application developers. It is
|
||||||
essentially a wrapper which presents a friendly interface to the Nintendo GX
|
essentially a wrapper which presents a friendly interface to the Nintendo GX
|
||||||
core.
|
core.
|
||||||
|
|
||||||
This document is written to be viewed with equal clarity in either a web browser
|
|
||||||
or a text editor.
|
|
||||||
|
|
||||||
GRRLIB is supplied as a standard C/C++ library (aka. archive)
|
GRRLIB is supplied as a standard C/C++ library (aka. archive)
|
||||||
called 'libgrrlib'. Because GRRLIB processes JPEG and PNG images, it requires
|
called 'libgrrlib'. Because GRRLIB processes JPEG and PNG images, it requires
|
||||||
the installation of the 'libjpeg' and 'libpngu' libraries. 'libpngu', in turn,
|
the installation of the 'libjpeg' and 'libpngu' libraries. 'libpngu', in turn,
|
||||||
|
@ -56,8 +50,7 @@ libgrrlib <- 2D/3D graphics library
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
Developing for the Wii
|
## Developing for the Wii
|
||||||
----------------------
|
|
||||||
|
|
||||||
Do not progress until you have installed and configured devkitPro. Guides are
|
Do not progress until you have installed and configured devkitPro. Guides are
|
||||||
and assistance are available at <https://devkitpro.org/index.php>
|
and assistance are available at <https://devkitpro.org/index.php>
|
||||||
|
@ -66,8 +59,7 @@ If you have just performed a clean (re)install on your Windows PC, be sure to
|
||||||
reboot before you continue.
|
reboot before you continue.
|
||||||
|
|
||||||
|
|
||||||
Downloading GRRLIB
|
## Downloading GRRLIB
|
||||||
------------------
|
|
||||||
|
|
||||||
You are invited to use "the latest Git master version" of GRRLIB at all times.
|
You are invited to use "the latest Git master version" of GRRLIB at all times.
|
||||||
|
|
||||||
|
@ -78,8 +70,7 @@ There is a simple guide to "Using GitHub" later in this document.
|
||||||
This document will presume that you have downloaded "the latest Git master
|
This document will presume that you have downloaded "the latest Git master
|
||||||
version" to a directory called C:\grr
|
version" to a directory called C:\grr
|
||||||
|
|
||||||
Installing GRRLIB
|
## Installing GRRLIB
|
||||||
-----------------
|
|
||||||
|
|
||||||
This guide is for Windows. If you are using Linux, I am going to presume you
|
This guide is for Windows. If you are using Linux, I am going to presume you
|
||||||
are smart enough to convert these instructions.
|
are smart enough to convert these instructions.
|
||||||
|
@ -129,8 +120,7 @@ To install libgrrlib:
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
Using GRRLIB
|
## Using GRRLIB
|
||||||
------------
|
|
||||||
|
|
||||||
After everything is installed, simply put
|
After everything is installed, simply put
|
||||||
```c
|
```c
|
||||||
|
@ -157,8 +147,7 @@ If you would like to see a working example of this, you can look at the example
|
||||||
found in: C:\grr\examples\template\source
|
found in: C:\grr\examples\template\source
|
||||||
|
|
||||||
|
|
||||||
Upgrading to v4.1.0 From Previous Versions of GRRLIB
|
## Upgrading to v4.1.0 From Previous Versions of GRRLIB
|
||||||
----------------------------------------------------
|
|
||||||
|
|
||||||
Older versions of GRRLIB, required a line such as:
|
Older versions of GRRLIB, required a line such as:
|
||||||
```c
|
```c
|
||||||
|
@ -198,8 +187,7 @@ Because GRRLIB now does this for you automatically, these lines must be removed
|
||||||
from your code.
|
from your code.
|
||||||
|
|
||||||
|
|
||||||
Using GitHub
|
## Using GitHub
|
||||||
------------
|
|
||||||
|
|
||||||
GitHub allows the developers to submit changes to the code in such a way that
|
GitHub allows the developers to submit changes to the code in such a way that
|
||||||
these changes can be easily monitored, quickly merged together with other
|
these changes can be easily monitored, quickly merged together with other
|
||||||
|
@ -216,33 +204,31 @@ To obtain the "cutting edge" codebase go to <https://github.com/GRRLIB/GRRLIB/tr
|
||||||
All official releases can be found here <https://github.com/GRRLIB/GRRLIB/releases>
|
All official releases can be found here <https://github.com/GRRLIB/GRRLIB/releases>
|
||||||
|
|
||||||
|
|
||||||
Credits
|
## Credits
|
||||||
-------
|
|
||||||
|
|
||||||
#### Project Leader
|
### Project Leader
|
||||||
* NoNameNo
|
* NoNameNo
|
||||||
|
|
||||||
#### Documentation
|
### Documentation
|
||||||
* Crayon
|
* Crayon
|
||||||
* BlueChip
|
* BlueChip
|
||||||
|
|
||||||
#### Lead Coder
|
### Lead Coder
|
||||||
* NoNameNo
|
* NoNameNo
|
||||||
|
|
||||||
#### Support Coders
|
### Support Coders
|
||||||
* Crayon
|
* Crayon
|
||||||
* Xane
|
* Xane
|
||||||
* DragonMinded
|
* DragonMinded
|
||||||
* BlueChip
|
* BlueChip
|
||||||
* elisherer
|
* elisherer
|
||||||
|
|
||||||
#### Advisors
|
### Advisors
|
||||||
* RedShade
|
* RedShade
|
||||||
* Jespa
|
* Jespa
|
||||||
|
|
||||||
|
|
||||||
Licence
|
## Licence
|
||||||
-------
|
|
||||||
|
|
||||||
GRRLIB is released under the [MIT Licence](LICENCE.md).
|
GRRLIB is released under the [MIT Licence](LICENCE.md).
|
||||||
If we had chosen the GPL licence you would be +forced+ (legally required) to release your source code.
|
If we had chosen the GPL licence you would be +forced+ (legally required) to release your source code.
|
||||||
|
|
Loading…
Reference in a new issue