aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2024-01-02 14:14:08 +0000
committerJuan J. Martinez <jjm@usebox.net>2024-01-02 14:22:23 +0000
commitd4665afc176b9fe46ece6180f2146772b2cc5312 (patch)
treecd52dd3e21a296cf1d3d2418e4bdcf8c58876af9
downloadretrogamedev-irc-web-d4665afc176b9fe46ece6180f2146772b2cc5312.tar.gz
retrogamedev-irc-web-d4665afc176b9fe46ece6180f2146772b2cc5312.zip
Initial import
-rw-r--r--README.md67
1 files changed, 67 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c6e272c
--- /dev/null
+++ b/README.md
@@ -0,0 +1,67 @@
+## #retrogamedev at Libera
+
+The **#retrogamedev IRC channel** at [Libera](https://libera.chat/) is a friendly place to:
+
+* ask questions about game development for retro systems
+* share your projects (including *WIP*)
+* get inspired in **all game development for classic systems**!
+
+## News
+
+* **2024-02-02**: this website goes online and the IRC channel starts operating in *beta*.
+
+## FAQ
+
+### Why not Discord/Telegram Group/XMPP/Matrix/other instead of IRC?
+
+Those are valid options, if you don't mind using a proprietary protocol controlled by a for-profit company. IRC is a simple and open protocol supported by lots of tools with many different clients aimed to different kinds of users and, more importantly, not controlled by a single entity.
+
+### Is there a code of conduct?
+
+Not officially, but we can agree on a few points:
+
+* Be considerate
+* Be respectful
+* Be constructive
+* Use common sense
+
+### Can I promote my game in the channel?
+
+Yes, you can! Promoting your projects, completed on in progress, is encouraged. Just don't make it a way that could be perceived as spam.
+
+### Is the channel focused on a specific system?
+
+No, is not. All retro game development is welcome! The definition of what qualifies as *retro* is a bit tricky, though. In doubt, just assume it is OK.
+
+## Links
+
+Do you have a link that could be included here? Please let us know!
+
+### 8-bit
+
+* [Codebase 64](https://codebase64.org/): "... the number one source of articles on Commodore 64 programming".
+* [Programming at MSX.org](https://www.msx.org/wiki/Category:Programming): the programming section on the MSX Resource Center.
+* [Assembly Language for the ZX Spectrum](http://www.breakintoprogram.co.uk/programming/assembly-language): resources by Dean Belfield.
+* [MT Engine MK2 for the ZX Spectrum](https://github.com/mojontwins/MK2): a framework composed by a modular engine coded in C and a powerful toolchain to make games for the ZX Spectrum.
+* [CPCTelera](http://lronaldo.github.io/cpctelera/): an integrated development framework for creating Amstrad CPC games.
+* [MK1 for CPC](https://github.com/mojontwins/MK1_Pestecera): a port of the MK1 framework from the ZX Spectrum to the Amstrad CPC.
+* [NESdev Wiki](https://www.nesdev.org/wiki/Nesdev_Wiki): the source for all your NES programming needs.
+* [MK1 NES](https://github.com/mojontwins/MK1_NES): a framework composed by a modular engine coded in C and a set of tools to create simple games for the NES platform.
+* [Development at SMS Power](https://www.smspower.org/Development/Index): dedicated to studying, programming, hacking of Sega 8-bit hardware and software.
+
+### 16-bit
+
+* [build-ia16](https://gitlab.com/tkchia/build-ia16): IA-16 GCC toolchain (DOS 16-bit).
+
+### 32-bit
+
+* [DJGPP](https://www.delorie.com/djgpp/): complete 32-bit C/C++ development system for Intel 80386 (and higher) PCs running DOS.
+
+## Contact
+
+This page is maintained by **reidrac** on IRC, you can contact me:
+
+* on IRC (Libera)
+* via email on: `retrogamedev-irc@usebox.net`
+
+This page is available [via git](https://git.usebox.net/retrogamedev-irc-web/about/). Patches are welcome!