stop play
helpdump.md

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 https://github.com/KenneyNL/Adobe-Alternatives 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
https://github.com/KenneyNL/Adobe-Alternatives

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
https://loveletterworm.itch.io/charaideagen

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
https://pollcode.com/
https://stackoverflow.com/questions/4478783/select-random-file-from-directory
Web Weather Embedder
https://slashpages.net/ Cool color picker

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#

time:
quotes will go here when i get back to working on this