I've updated the annotated Contra (US) NES source code to also be able to build the Probotector rom. Probotector is the PAL-region version of Contra and is mostly identical to the US version with the majority of the differences being sprites, and intro graphics. See 🧵for links.
* github.com/vermiceli/nes-con… lists out each of the differences
* github.com/vermiceli/nes-con… contains the Probotector-specific build instructions
* github.com/vermiceli/nes-con… shows all the Probotector sprites
* tcrf.net/Contra_(NES)#Europe… shows a lot of the graphical differenes
Also, if you're using Mesen as an emulator, there are a few useful lua scripts that you can us (Debug -> Script Window). Here are some examples: show enemy collisions, show background collisions and showing an enemy value (helpful for figuring out what an enemy is doing).
I wanted to highlight that the Contra disassembly will build a .dbg file. This includes debugging symbols, which allow many emulators to show comments while debugging. If you were ever interested in what's going on for Contra (or any NES game), this is a good way to get learn.
I've published an annotated disassembly of the US edition of Contra for the NES on github.
github.com/vermiceli/nes-con…
@DisplacedGamers Your Behind the Code episode on Contra's Konami Code was very inspiring and helped me start doing this work. It was my first time doing 6502 and NES development. Thank you. I hope you can find something interesting in this.
SSL Check: scan your website for non-secure content jitbit.com/sslcheck/
Michael Miceli retweeted
Look at this composite infrared view of Saturn's moon Titan from @CassiniSaturn on Nov 13: go.nasa.gov/1ll7NYv
Michael Miceli retweeted
Always look both ways before crossing the crater. Recent Mastcam images show the northern rim of Gale Crater, Mars. xitter.gq/MarsCuriosity/status/6…
Michael Miceli retweeted
The terminator- not a cyborg but the transition between day and night. #YearInSpace
Michael Miceli retweeted
There will be a #SuperBloodMoon this weekend, but what does that mean? Let us explain: nasa.tumblr.com/post/1298070… xitter.gq/NASA/status/6472126770…
Michael Miceli retweeted
Laser-based forest-mapping instrument for @Space_Station passes major milestone go.nasa.gov/1Lp7t4t #EarthRightNow
Michael Miceli retweeted
More where that came from! @NASANewHorizons spacecraft to begin intensive downlink phase: go.nasa.gov/1XvYd3u
Michael Miceli retweeted
Caught red-handed: @CassiniSaturn found mysterious reddish streaks on Saturn’s moon Tethys: go.nasa.gov/1gmQ9RO














