10 Ревизии (35b1cad2b836b28a89fcca8def78864009df5aab)

Автор SHA1 Съобщение Дата
  Bryan Miller 16df3f71d1 NESTile and ISurface are now event emitters. NESTile and by extension NESBank will emit 'data_changed' when there's a change to the data. CTRLPainter updated to utilize the new events. преди 5 години
  Bryan Miller b7957267eb Fixed a bug in NESBank. Color Index values are now being stored in the correct location. Rendering palette colors now works correctly! преди 5 години
  Bryan Miller 1623084afc NESBank uses 'access_mode' to determine if sprites, background tiles, or both should be accessed given a coordinate. преди 5 години
  Bryan Miller 958450729e NESPalette now has a static .Default[] array containing a system-wide palette. This is now used by NESBank instead of __default_pi (which is also removed from ISurface) преди 5 години
  Bryan Miller c0d02bd0af Another fix to NESBank.getColorIndex()... because, reasons. преди 5 години
  Bryan Miller 8d46e8a75f Fix to ISurface and NESBank .getColorIndex() method's return value. преди 5 години
  Bryan Miller 20fa69bcc3 Added .getColorIndex() method to ISurface and extending classes. преди 5 години
  Bryan Miller 82e88847df Renamed the ISurface file. NESBank now extends ISurface. преди 5 години
  Bryan Miller 77ffaf9449 Added several tile, color index, and color access modes to NESBank. преди 5 години
  Bryan Miller 57f2c716d9 Created the NESBank class, which handles multiple NESTiles and exports to full NES .chr format. преди 5 години