Jan 23, 2023 NumPy Is Magic: NES CHR Conversion Jan 19, 2023 Optimizing NumToString Jan 14, 2023 Dear Retro Community, Stop Writing Tools in C Feb 24, 2022 Review: Alkaline Jan 16, 2022 Wordle and Dictionary Compression Jan 12, 2022 Adventure Game Engine Design, Part 1 Jan 5, 2022 HyperCard Adventures Jul 9, 2021 9 Reasons Why Nintendo 64 Homebrew Projects Fail Jun 12, 2021 Apt Keys May 18, 2021 Website Tagging with Open Graph May 10, 2021 Review: Arcane Dimensions May 4, 2021 My Cursed Website Mar 19, 2021 Updating an Old Macintosh Application Mar 16, 2021 Setting Up Classic Macintosh Hardware Feb 28, 2021 Creating a Classic Mac Application Dec 5, 2020 Nintendo 64 Part 24: Quick ’n’ Dirty Collisions Dec 2, 2020 Nintendo 64 Part 23: Animations Nov 29, 2020 Nintendo 64 Part 22: Real Models Nov 28, 2020 Nintendo 64 Part 21: GP-Relative Addressing Nov 26, 2020 Nintendo 64 Part 20: TMEM Format and Mip Maps Nov 25, 2020 Nintendo 64 Part 19: Developing for Multiple Regions Nov 25, 2020 Nintendo 64 Part 18: Normals and Lighting Nov 24, 2020 Monads Are the Foundation; Purity Is the Bedrock Nov 15, 2020 Nintendo 64 Part 17: Loading Models Nov 15, 2020 Nintendo 64 Part 16: Z Buffering Nov 14, 2020 Nintendo 64 Part 15: A Spinning Cube Nov 14, 2020 Nintendo 64 Part 14B: Streaming Music Nov 10, 2020 Nintendo 64 Part 14: Streaming Audio Nov 10, 2020 Nintendo 64 Part 13: Basic Audio Nov 10, 2020 Nintendo 64 Part 12: Why Even Bother? Nov 3, 2020 Nintendo 64 Part 11: Scheduling RCP Tasks Nov 1, 2020 Nintendo 64 Part 10: Animation, Controller Input, and Crash Screens Oct 30, 2020 Nintendo 64 Part 9: Fonts and Drawing Text Oct 29, 2020 Nintendo 64 Part 8: Files and Filesystems Oct 28, 2020 Nintendo 64 Part 7: Drawing Sprites Oct 27, 2020 Nintendo 64 Part 6: Hardware Acceleration Oct 25, 2020 Nintendo 64 Part 5: My Own Code Oct 24, 2020 Nintendo 64 Part 4: Emulation and Hardware Oct 20, 2020 Nintendo 64 Part 3: Building a Sample Program Oct 17, 2020 Nintendo 64 Part 2: What Is a Bootloader? Oct 6, 2020 Nintendo 64 Part 1: Land of Pain Sep 25, 2020 Star Traveler Postmortem Mar 26, 2018 NES Development Day 1: Creating a ROM Dec 11, 2016 Trying, Trying, Trying Aug 28, 2016 So, I Got It This Time Apr 17, 2016 Progress Report… and Combat Simulations Apr 15, 2016 Totally In May 7, 2015 Visualizing Gameplay with D3.js and SQL Apr 25, 2015 Chaos Tomb Post-Mortem Feb 23, 2015 After We Saved the World: Post-Mortem Feb 15, 2015 Mini LD #57 — Reversed Dec 19, 2014 Ludum Dare #31 Episode 5 Dec 18, 2014 Ludum Dare #31 Episode 4 Dec 15, 2014 Ludum Dare #31 Episode 3 Dec 13, 2014 Ludum Dare #31 Episode 2 Dec 12, 2014 Ludum Dare #31 Episode 1 Sep 12, 2014 Five Weird Games Sep 8, 2014 I Dream of Post-Mortems Apr 25, 2014 Base Code Declaration May 12, 2013 LD26 Top Eleven May 4, 2013 Analytics and Post-Mortem Apr 28, 2013 You Had One Job, Hero. One Job. Dec 15, 2012 The Water Shrine Aug 31, 2012 Video Walkthrough! Aug 29, 2012 First Fifty, Let’s Talk About the Theme Aug 26, 2012 Digital Generation Post-Mortem Aug 26, 2012 Phase 2 Is Almost Complete! Aug 25, 2012 Progress Aug 24, 2012 I’m in, and I Have Music Jul 30, 2012 Shall we vote? Apr 20, 2012 I'm in, et cetera Jan 9, 2012 Gems of LD #22 Dec 18, 2011 Lonely Star Dec 18, 2011 My Hands Hurt… Dec 16, 2011 I’m In… and, Code.