News for hackers. Stuff that matters.

mark_mcs

Re:An ex-ARM engineer critiques RISC-V on Sunday November 01, 2020 @03:43PM (#24962337)
And ARM licensed the Hitachi SuperH patents when implementing Thumb. It's not exactly a new concept.
Re:Sega Master System Architecture: A Practical Analysis on Wednesday October 14, 2020 @03:29PM (#24780532)
It's a shame the scene is so quiet as the Saturn is a fascinating machine. If you use something like Jo Engine then it's not too difficult to get up and running. If you want to roll your own and still have something that performs it gets messy. Stuff like dealing with bus contention between the SH2s, the VDP access timing/slot system, that funky little DSP. You can see why it took so long to get decent libraries for it. It's still fun to see how far you can push the hardware.
Re:Gosu – A pragmatic language for the JVM on Thursday July 24, 2014 @12:27PM (#8080505)
They are real lambdas. They're not real closures.
Re:Learning C with gdb on Tuesday August 28, 2012 @08:46AM (#4443369)
How does this compare to gdb TUI? For the most part I find TUI adequate but I'm always open to alternatives.
Re:Metroid Source Code Expanded on Saturday October 15, 2011 @09:15AM (#3114747)
Reading through source code for old games is always fascinating. Any developer worth his salt should take the time to explore this area. The tricks that the engine programmers used to squeeze every last ounce out of the hardware are truly inspiring.

I can appreciate how much effort has gone into this project. For years, I've been working on disassembling and commenting the Sonic 2 Master System engine (https://www.sonicretro.org/asm_svn/Sonic%202%20SMS%20Disasse...) and it's still only about 80% complete.