BJ's Website
Github
|
Bitbucket
|
Codepen
General
Home
About
Guestbook
Music
Doodle
Media
Programming
HTML5 Canvas
CPPMatrix
Eye Tracker
Fluxbox BG Setter
Fire Effect
Mandelbrot
Matrix Text
X11 Window Manager
WebGL
Sierpinski Triangles
Recursion Trees
Julia Set
Plasma Effect
Water Effect
Basic Raycasting
Q Format Converter
Decibel Converter
PSX Programming
PS2 Programming
3D Javascript Renderer
Tetris (In progress)
Tech
Memcardino
PSIO
Pluto SDR
EZ-Flash Omega
School
CS 50
CS 518
CS 528
CS 598
Book Notes
Clean Code
Design Patterns
Error Control Coding
WebGL Beginner's Guide
WebGL Programming Guide
Introduction to Mips Assembly Language Programming
MATLAB SDR
Game Engine Architecture
Game Engine Dev 1: Math
Game Engine Dev 2: Rendering
3D Game Engine Design
Learn OpenGL
About
I'm a dude who enjoys programming and other techy stuff
Links
new links:
PS2 Dev and PS2 Linux
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
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
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