19 Комити (44c56a74ff5bbab3c80d786baf05aa88d336c4dd)

Аутор SHA1 Порука Датум
  Bryan Miller 2ebe99aa40 Lots of bug and general fixes. пре 5 година
  Bryan Miller ba63481879 Added access_offset_length to NESBank for informational purposes (for UI use). пре 5 година
  Bryan Miller 8835afd3ad Bug fixes for NESBank пре 5 година
  Bryan Miller 6af93698ae Huge rewrite to NESBank. Still some tweaking to be done пре 5 година
  Bryan Miller e2900290c6 Starting a rewrite of the NESBank class to support 1k, 2k, 4k, and the normal 8k access. пре 5 година
  Bryan Miller 7ba0c5f533 Fixed some confusion in NESBank and CTRLBankTools dealing with palette and side of bank. пре 5 година
  Bryan Miller 545329f804 NESBank will not emit 'data_changed' when the access mode has been changed. пре 5 година
  Bryan Miller 0d4808dbd4 Debounced the data_changed handler so as to not overload any listeners. Fixes sever slowdown in CTRLPainter. пре 5 година
  Bryan Miller e9b9f9eeff NESBank can now import/export to a base64 string. пре 5 година
  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 година