About

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

My Pages

Links

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

Game Console 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://unhaut.x10host.com/psxsdk/ Open source PSX dev tools, easier to use but no 3d
https://github.com/ps2dev Open source Playstation 2 Devtools - includes an SDL port!
http://www.ps2-home.com/forum/viewtopic.php?p=3884#p3884 Precompiled PS2SDK for windows
http://glampert.com/ Really good PS2Dev example(s); quake II
http://galileo.dmi.unict.it/utenti/emanuele-f/?post=ps2dev Some good ps2dev 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