James Rowe

Results 10 issues of James Rowe

A common 6502 loop optimization is to avoid the compare on the loop iterator when doing a loop that doesn't use the iterator for indirect addressing. Two ways that this...

optimization
p2

If two channels are unused, then they very likely have the exact same data. This change will detect when a channel's data is already in the file, and point the...

As a small trial for making a single file sound engine that can be included between all assemblers, I have a proof of concept that works for ca65 and asm6f...

If all of those options are on, the extra sprites will be pulled from the bg tile banks instead of the sprite banks.

See also the related submodule prs for cimgui https://github.com/Sewer56/cimgui/pull/1 and DearImGuiSharp-NativeBuild https://github.com/Sewer56/DearImGuiSharp-NativeBuilds/pull/1 ### Changes Updates Imgui bindings to the latest 1.89.3 and fixes issues with msvc builds for extra backends....

Rebased the crowd control branch off the latest 2.0 release candidate for the in development co-op stuff.

In preparation for making stat tracking, I needed to make NMI always on. The reason is we want a timer to be as accurate as possible, so in order to...

Not ifdef guarded for testing purposes. We definitely should hook this into a flag since checking. TODO - should we clear out the memory in SRAM on init? maybe only...

Based off the UI changes I've made, this change adds an Enemy HP Bar for the last attacked enemy. The code is currently a spaghetti mess. Turns out its really...

The goal is to remove any of the glitchy scroll lines and also any of the flashing that happened in the original game. The code changes involve researching each IRQ...