diff options
Diffstat (limited to 'FAQ.md')
-rw-r--r-- | FAQ.md | 29 |
1 files changed, 26 insertions, 3 deletions
@@ -8,6 +8,7 @@ - [I can't build the ROM, `make` just prints an error!](#i-cant-build-the-rom-make-just-prints-an-error) - [`gcc`: command not found](#gcc-command-not-found) - ["ERROR: `UNION` already defined"](#error-union-already-defined) + - ["ERROR: Macro not defined"](#error-macro-not-defined) - ["Expression must be 8-bit"](#expression-must-be-8-bit) - ["Segmentation fault" from `rgbgfx`](#segmentation-fault-from-rgbgfx) - ["Section is too big" or "Unable to place section in bank"](#section-is-too-big-or-unable-to-place-section-in-bank) @@ -16,6 +17,7 @@ - [How do I edit maps?](#how-do-i-edit-maps) - [How do I edit the colors of an image?](#how-do-i-edit-the-colors-of-an-image) - [How do I write new features?](#how-do-i-write-new-features) +- [How do I share code on Discord?](#how-do-i-share-code-on-discord) - [I need more help!](#i-need-more-help) @@ -38,11 +40,15 @@ You need to install `gcc`. If you're using Cygwin, re-run its setup, and at "Sel ### "ERROR: `UNION` already defined" -Download [**rgbds 0.3.9**][rgbds] or newer. Older versions will not work. +Download [**rgbds 0.4.0**][rgbds] or newer. Older versions will not work. + +### "ERROR: Macro not defined" + +Download [**rgbds 0.4.0**][rgbds] or newer. Older versions will not work. ### "Expression must be 8-bit" -Download [**rgbds 0.3.9**][rgbds] or newer. Older versions will not work. +Download [**rgbds 0.4.0**][rgbds] or newer. Older versions will not work. ### "Segmentation fault" from `rgbgfx` @@ -84,9 +90,20 @@ It really depends on what image you're trying to change the colors of, where the There are a number of special-purpose scripting languages, as described in [docs](https://pret.github.io/pokecrystal/). For more general features, you'll need to code directly in [assembly language][asm]. Some of the [tutorials][tutorials] for specific features may also be helpful. +## How do I share code on Discord? + +If you're looking for help on Discord, you'll probably need to share your code. How to do this: + +- Post *short* pieces of code in Discord messages, surrounded with three <code>\`\`\`backticks\`\`\`</code> to make a [code block][markdown]. +- Post longer pieces of code by linking to [GitHub Gist][gist], [Pastebin][pastebin], [Hastebin][hastebin], or other such sites. +- Share your entire pokecrystal project at once by hosting it on GitHub as a fork of this repository. Read the [GitHub Help][forkhelp] for details. + +If your code is on GitHub, you can [link to specific lines][snippethelp]. Put "`#L42`" at the end of a URL to link to line 42, or "`#L10-L20`" to link to lines 10-20. For example: [https://github.com/pret/pokecrystal/blob/master/main.asm#L21-L26](https://github.com/pret/pokecrystal/blob/master/main.asm#L21-L26) + + ## I need more help! -Try asking on IRC or Discord (see [README.md](README.md)). +Try asking on Discord or IRC (see [README.md](README.md)). [cygwin]: https://cygwin.com/install.html [rgbds]: https://github.com/rednex/rgbds/releases @@ -97,3 +114,9 @@ Try asking on IRC or Discord (see [README.md](README.md)). [irfanview]: https://www.irfanview.com/ [asm]: https://github.com/pret/pokecrystal/wiki/Assembly-programming [tutorials]: https://github.com/pret/pokecrystal/wiki/Tutorials +[markdown]: https://support.discordapp.com/hc/en-us/articles/210298617 +[gist]: https://gist.github.com/ +[pastebin]: https://pastebin.com/ +[hastebin]: https://hastebin.com/ +[forkhelp]: https://help.github.com/en/github/getting-started-with-github/fork-a-repo +[snippethelp]: https://help.github.com/en/github/managing-your-work-on-github/creating-a-permanent-link-to-a-code-snippet |