THE HELPFUL LINKS
because i am very bad at organzation
TOC
Linux Radio Mental Health Artwork Pixel Art Coding Concepts Image Manipulation Music & SFX Blender Makefile Godot GBAdev 3DSdev Rust Tic80 ASM c lang C++ Webdev SDL/OpenGL NES Raylib Archipelago Randomizer
Linux
http://www.linusakesson.net/programming/tty/index.php
https://pub400.com/
https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
https://fujinet.online/
http://www.anodynesoftware.com/textbook/index.html
https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/
http://wiki.synchro.net/ref:qwk
https://ps.ucw.cz/e16/e16-themes-gallery/
https://github.com/Paulie420/dotfiles/blob/master/.syncterm/paulie.lst
Radio
Software Defined Radio by MIT Film & Video Production Club
https://sigidwiki.com/wiki/Database
https://neatcircuits.com/packet
https://complete.org/packet-radio
http://echolink.org
https://www.qsl.net/w5www/qcode.html
https://www.fcc.gov/media/radio/lpfm
https://ac6v.com/callfreq.php
https://archive.org/details/dlarc
https://hamimports.com/radio_type/handheld-radios/
https://hamstudy.org/
http://websdr.org/
https://pskreporter.info/
https://qrz.com
https://www.heywhatsthat.com
Mental Health and Mentality
Catastrovity (how to get into art) Ep. 1 by exurb2a
Mindset of Successful Programmers by bigboxSWE
Why Perfectionism keeps you from doing anything
Learn Hard Concepts Intuitively
Artwork
Perspective Drawing
Time saving tips
Pixel Art
How to design and animate a character
Subpixeling
Aseprite Paint Brush
Aseprite Paint Brush 2
Foliage Tutorial
https://pixellogicbook.com/
http://androidarts.com/pixtut/pixelart.htm
https://blog.studiominiboss.com/pixelart
https://pixelparmesan.com/anti-aliasing-fundamentals-for-pixel-artists/
https://pixeljoint.com/forum/forum_posts.asp?TID=11299
General Coding Concepts
Arbritrary Rect Collision Detection
Gamdev log
Making a phys engine
Being Principled
How To: Link Between Worlds Wall Merge
https://thebookofshaders.com/
https://easings.net/#
http://www.zlib.net/manual.html
PNG and Image Manip
http://www.libpng.org/pub/png/spec/1.2/PNG-Contents.html
https://imagemagick.org/script/magick-wand.php
https://blog.johnnovak.net/2016/09/21/what-every-coder-should-know-about-gamma/
https://en.wikipedia.org/wiki/Posterization
https://github.com/raysan5/raylib/blob/master/examples/shaders/resources/shaders/glsl330/posterization.fs
https://www.imagemagick.org/Usage/quantize/#colors
https://surma.dev/things/ditherpunk/
Music/SFX
How to make a videogame soundtrack
Blender
Rigging for impatient people
Sketch to Fully Rigged Model
Fast BLENDER-KRITA workflow
Texture Wrapping
Makefile
YACC/Lex
http://web.mit.edu/gnu/doc/html/make_10.html
https://codereview.stackexchange.com/questions/74136/makefile-that-places-object-files-into-an-alternate-directory-bin
https://www.gnu.org/software/make/manual/html_node/Wildcard-Function.html
https://www.gnu.org/software/make/manual/html_node/Name-Index.html
https://stackoverflow.com/questions/30573481/how-to-write-a-makefile-with-separate-source-and-header-directories
https://make.mad-scientist.net/papers/how-not-to-use-vpath/
Godot
VFX
Particles
Shaders
Components
GBAdev
https://gbadev.net
https://github.com/gbadev-org/awesome-gbadev
https://problemkaputt.de/gbatek.htm
3DSdev
https://www.3dbrew.org/wiki/Main_Page
https://wiki.hacks.guide/wiki/3DS:Things_to_do
https://github.com/devkitPro/tex3ds
https://libctru.devkitpro.org/
https://citro2d.devkitpro.org/
Rust
The BOOK
The BOOK + Extra questions
Rust ecosystem
TIC-80 (rip)
https://github.com/nesbox/TIC-80/wiki/tutorials
https://github.com/nesbox/TIC-80/wiki/Cheatsheet
ASM
Bootsector Game from scratch
http://3zanders.co.uk/2017/10/13/writing-a-bootloader/
https://www.felixcloutier.com/x86/index.html
https://en.wikipedia.org/wiki/X86_instruction_listings
https://en.wikipedia.org/wiki/BIOS_interrupt_call
https://www.pcjs.org/documents/books/mspl13/msdos/encyclopedia/appendix-o/
https://www.ssterling.net/comp/scancodes/
https://wiki.osdev.org/Memory_Map_(x86)
http://flint.cs.yale.edu/cs421/papers/x86-asm/asm.html
http://www.6502.org/users/obelisk/6502/instructions.html
c coding
https://www.cs.umd.edu/~srhuang/teaching/cmsc212/gdb-tutorial-handout.pdf
https://stackoverflow.com/questions/2876357/determine-the-line-of-code-that-causes-a-segmentation-fault
https://stackoverflow.com/questions/25540848/including-headers-from-usr-local-include-and-libraries-from-usr-local-lib
https://medium.com/meatandmachines/shared-dynamic-libraries-in-the-c-programming-language-8c2c03311756
https://cplusplus.com/reference/
https://cdecl.org
C++
https://www.learncpp.com/
https://en.cppreference.com/w/
https://google.github.io/styleguide/cppguide.html#Declaration_Order
HTML/CSS/JS
Web Design, But it’s 1998 again
https://developer.mozilla.org/en-US/docs/Learn/JavaScript (left off at looping code)
https://html5please.com/
https://developer.mozilla.org/en-US/docs/Web/HTML
https://developer.mozilla.org/en-US/docs/Web/CSS
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flexible_box_layout
https://www.w3schools.com/cssref/index.php
https://jdan.github.io/98.css/
https://jekyllrb.com/docs (boy this is meta)
https://www.markdownguide.org/basic-syntax/
https://css-tricks.com/snippets/css/a-guide-to-flexbox
https://html.com/images/how-to-make-an-image-map/
https://css-tricks.com/snippets/css/a-guide-to-flexbox
https://thoughts.melonking.net/guides/creating-a-3d-world-in-x3d
https://kristopolous.github.io/BOOTSTRA.386/v2.3.1/base-css.html
https://www.image-map.net/
https://cubic-bezier.com
SDL/OpenGL
https://wiki.libsdl.org/SDL2/Tutorials
https://www.willusher.io/sdl2%20tutorials
https://lazyfoo.net/tutorials/SDL/index.php
https://www.libsdl.org/release/SDL-1.2.15/docs/html/guidevideo.html
https://wiki.libsdl.org/SDL2/CategoryAPI
https://gamedev.stackexchange.com/questions/110825/how-to-calculate-delta-time-with-sdl#110831
https://lazyfoo.net/tutorials/SDL/50_SDL_and_opengl_2/index.php
https://www.khronos.org/opengl/wiki/Getting_Started
https://wiki.libsdl.org/SDL2/APIByCategory
https://wiki.libsdl.org/SDL2/CategoryAPI
https://docs.gl/
NES
https://www.nesdev.org/wiki/Programming_guide
https://skilldrick.github.io/easy6502/
http://www.6502.org/tutorials/6502opcodes.html
https://en.wikibooks.org/wiki/65c02_Assembly
Raylib
https://www.raylib.com/
https://musing.permutationlock.com/posts/cross-compiling_c_for_the_web.html
AP (double rip banned)
https://github.com/ArchipelagoMW/Archipelago/blob/main/docs/network%20protocol.md#GetDataPackage
https://github.com/ArchipelagoMW/Archipelago/blob/main/worlds/rogue_legacy/__init__.py#L69
toki pona
https://lipu-sona.pona.la/7a.html
https://linku.la/
https://sona.pona.la/wiki/Recommended_learning_resources
https://sona.pona.la/wiki/Phatic_expressions_and_social_conventions#