BJ's Website

Github | Bitbucket | Codepen

About

I'm a dude who enjoys programming and other techy stuff

Links

new links:

PS2 Dev and PS2 Linux

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

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

OpenGL

Link Description
http://www.videotutorialsrock.com/ Legacy OpenGL (2.1) Video and Text tutorials; but easier to understand
http://lazyfoo.net/tutorials/OpenGL/index.php Starts with legacy then transitions into modern opengl; text
https://learnopengl.com/ Modern OpenGL tutorial; I like the pdf book from this website

WebGL

Link Description
https://doc.babylonjs.com/babylon101/ Babylon.js (WebGL library) tutorial
http://learningwebgl.com/blog/?page_id=1217 WebGL tutorial