Links

PS2 Dev and PS2 Linux

http://web.archive.org/web/20210620152148/http://vazgames.com/retro/PS2.htm
https://drive.google.com/file/d/1OzIprZ5vYYD4hyzlXfT-x1vvYT0Fx7Fj/view?usp=sharing
http://glampert.com/2015/02-27/ps2-homebrew-setting-up-the-environment/
https://playstationdev.wiki/ps2devwiki/index.php?title=Main_Page
https://cturt.github.io/freedvdboot.html
https://web.archive.org/web/20061208164654/http://myrkraverk.afraid.org/PlayStation/EmotionEngine/
http://web.archive.org/web/20120418102054/www.altdevblogaday.com/2011/08/13/coding-for-playstation-2-part-2/
http://kernelloader.sourceforge.net/tutorial/howtoinstalllinux.html
https://ps2linux.no-ip.info/home/index.html
https://web.archive.org/web/20160504030957/http://www.hsfortuna.pwp.blueyonder.co.uk/
https://github.com/ps2dev/
http://www.ps2-home.com/forum/viewtopic.php?p=3884#p3884
https://www.copetti.org/writings/consoles/playstation-2/
https://github.com/h4570/tyra

MIPS Asm

https://courses.cs.washington.edu/courses/cse378/09wi/
https://chortle.ccsu.edu/AssemblyTutorial/index.html
http://homepage.divms.uiowa.edu/~ghosh/6016.2.pdf

GBA Dev

http://www.coranac.com/tonc/text/toc.htm
https://devkitpro.org/
http://gbadev.org/index.php
https://www.csie.ntu.edu.tw/~cyy/courses/assembly/12fall/lectures/
https://patater.com/gbaguy/index.htm
http://www.loirak.com/gameboy/gbatutor.php

Emulation Programming

Link Description
http://fms.komkon.org/EMUL8/HOWTO.html A high level overview of how emulation works
http://www.codeslinger.co.uk/index.html Guides to writing emulators for a couple of systems
http://emulator101.com Space Invaders + Chip 8 emulator guide; plus includes basic math/knowledge (i.e. binary, hexidecimal, program counters) - definitely recommend
https://github.com/simias/psx-guide Playstation 1 emulator guide in Rust; the guide is in LaTex format; I've compiled it to a pdf here
https://www.reddit.com/r/EmuDev/ Emulation development community

Playstation 1 Dev

Link Description
http://www.psxdev.net/ PSX programming using SONY's official dev kit (psyq). Windows only though, and officially only XP and earlier, but some stuff works on Windows 7/10
http://onorisoft.free.fr/retro.htm Introduction to psx PSYQ sdk on modern windows OS
https://code.google.com/archive/p/psxsdk/ Open source psx SDK
http://hitmen.c02.at/html/psx_faq.html Playstation 1 information and some low level PSX code
http://psx.arthus.net/ Collection of psx dev info and examples
https://ps1.consoledev.net/ Lots of other PSX dev links
https://www.youtube.com/watch?v=RFu0iYazIeo&list=PLAQybJIBW2UtXJITyUTJipPFxC61Tt-Xv PSYQ Tutorial Youtube Playlist

OpenGL

http://learnopengl.com/
http://www.lighthouse3d.com/tutorials/
http://www.opengl-tutorial.org/
http://nehe.gamedev.net/
https://www3.ntu.edu.sg/home/ehchua/programming/opengl/HowTo_OpenGL_C.html#gcc_command_line
https://www.transmissionzero.co.uk/computing/using-glut-with-mingw/
http://www.swiftless.com/

WebGL

Link Description
https://doc.babylonjs.com/journey/theFirstStep Babylon.js (WebGL library) tutorial
http://webgl.academy/ WebGL tutorial
https://www.cs.unm.edu/~angel/ Authord of some WebGL books; also has some WebGL samples

Simple DirectMedia Layer (SDL)

https://www.parallelrealities.co.uk/
http://lazyfoo.net/tutorials/SDL/index.php
https://www.libsdl.org/release/SDL-1.2.15/docs/html/index.html
https://www.youtube.com/watch?v=b1BLuYorzX0
http://gamedevgeek.com/tutorials/animating-sprites-with-sdl/
http://llynmir.net/~roger/sdl/rwops/rwops.html
http://headerphile.blogspot.com/2014/04/setting-up-sdl2.html
http://www.willusher.io/pages/sdl2/

Game/Graphics Books Lists

http://mrelusive.com/books/books.html
https://miloyip.github.io/game-programmer/game-programmer.svg

Misc Game/Graphics Programming

https://gabormakesgames.com/
https://www.pbr-book.org/3ed-2018/contents
https://www.realtimerendering.com/index.html
https://lodev.org/cgtutor/
https://web.archive.org/web/20011101065059/http://www.azillionmonkeys.com/qed/programming.html
http://www-cs-students.stanford.edu/~amitp/gameprog.html
http://nikoladimitroff.github.io/Game-Engine-Architecture/
https://research.ncl.ac.uk/game/mastersdegree/graphicsforgames/
http://www.3dkingdoms.com/programs.php?cat=3
https://www.gameenginebook.com/index.html

PSP Programming

https://pspdev.github.io/
https://web.archive.org/web/20090124081552/http://ghoti.nl/PSPtutorials.php
https://github.com/PSP-Archive
https://psp-archive.github.io/
https://github.com/PSP-Archive/3D-PSP-Tutorials
https://gitlab.com/simulant/simulant

PS3 SPU Programming

https://groups.csail.mit.edu/cag/ps3/cell_pointers.shtml
https://www.cise.ufl.edu/~sahni/papers/spuSort.pdf
https://arcb.csc.ncsu.edu/~mueller/cluster/ps3/SDK3.0/docs/accessibility/sdkpt/cbet_3genintrs.html
OSZAR »