94 Revīzijas (c5014d935f68cc13bc0cc9f5a113933f82c96390)
 

Autors SHA1 Ziņojums Datums
  Bryan Miller c5014d935f Added file to force test execution order. pirms 5 gadiem
  Bryan Miller 1309eca595 Clock tests updated for new features. pirms 5 gadiem
  Bryan Miller e7a447abfc Clock can now handle 'layers'. Every added layer reduces call speed of grouped components by <hz>/<# layers>. pirms 5 gadiem
  Bryan Miller e65b597706 Clock moved from common to the root src path. Renamed some tests. Combined utils.bcd and utils.bitman tests into a unified utils test. Utils path can now be imported like a module. pirms 5 gadiem
  Bryan Miller fce7c0eecd MOSCIA Tests now contain all Timer B tests! pirms 5 gadiem
  Bryan Miller fa33745af9 MOSCIA Fixed typo and CNT is no longer automatically set to zero at the end of a phi2 tick. pirms 5 gadiem
  Bryan Miller 2bf492355c MOSCIA More Timer A Tests. pirms 5 gadiem
  Bryan Miller d137381005 Clock test allows slight variance for amount of real time passage. pirms 5 gadiem
  Bryan Miller f411ce2643 Continued MOSCIA tests. pirms 5 gadiem
  Bryan Miller 0d26e362ad Fixed issues with interrupts. Fixed bugs in TimerA. pirms 5 gadiem
  Bryan Miller a7b0ba2202 MOSCIA TOD and other tests added. Breaks due to interrupt issues. pirms 5 gadiem
  Bryan Miller de34b64ed7 Fixed TOD issues. Working on interrupt issues. pirms 5 gadiem
  Bryan Miller d667ca6ad6 Testing the ability to trigger events for PDA and PDB as well as DD* masking. pirms 5 gadiem
  Bryan Miller 4772ddfaf5 Tweaks to MOSCIA pirms 5 gadiem
  Bryan Miller 4e28ffbe91 RAM, ROM, and Shadow memory now use the new IO class. Dropped the Listener helper class. pirms 5 gadiem
  Bryan Miller 59978a550d Renamed wireable.js to io.js to match exported class name. Fixed bug pirms 5 gadiem
  Bryan Miller 07593c8ca9 Created class that can handle specialty IO events. pirms 5 gadiem
  Bryan Miller 124d9d4ff3 Clock test improved to allow for a +/-1% variation in cycles. pirms 5 gadiem
  Bryan Miller 5bb38e2ab2 Started adding tests for MOS CIA pirms 5 gadiem
  Bryan Miller 80201048c1 Bug fixes to MOS CIA Serialization. pirms 5 gadiem
  Bryan Miller d3b1742795 MOS CIA can now be reset. Serial communication implemented. pirms 5 gadiem
  Bryan Miller 9abb5bcf4e MOS CIA Interrupt control/mask mechanics in place. pirms 5 gadiem
  Bryan Miller e13f5b0e96 CIA Timers A/B coded. pirms 5 gadiem
  Bryan Miller f7ed007df4 Rework of the CIA TOD registers. pirms 5 gadiem
  Bryan Miller f8ef85f77f Tweaks to MOSCIA pirms 5 gadiem
  Bryan Miller c1f1f23ec4 Memory now has a peek() and poke() method; like read() and write() respectively, but will not trigger listeners. pirms 5 gadiem
  Bryan Miller 613d11b016 MOSCIA will now uses utils/bcd and TOD clock should work... untested. pirms 5 gadiem
  Bryan Miller d443ff4c3a More work on utils/bcd and added unit tests. pirms 5 gadiem
  Bryan Miller a162b4ae88 Started working a BCD helper, and an implementation of the MOS CIA chip. pirms 5 gadiem
  Bryan Miller ecd453d812 Moved MOS6502 out of the chip directory. Adjusted tests accordingly. pirms 5 gadiem
  Bryan Miller fcdf419a6b Added some tests for the Clock class. pirms 5 gadiem
  Bryan Miller a9ba4f14ec Minor tweaks to Clock pirms 5 gadiem
  Bryan Miller b12f868755 Finished MMC memory tests. pirms 5 gadiem
  Bryan Miller 2e5ad3880a Bug fixes pirms 5 gadiem
  Bryan Miller 4c9f047a7d Fixed the .address property behaviour pirms 5 gadiem
  Bryan Miller dda1c22cc6 Fixed a couple bugs. Removed mmSwitchRegister(). Added switchBank() pirms 5 gadiem
  Bryan Miller 5ba52a58d4 Added another couple tests to the memory test set. pirms 5 gadiem
  Bryan Miller 30f95044b1 Rewrote .load() method. pirms 5 gadiem
  Bryan Miller 10a62b4c40 Minor test addition pirms 5 gadiem
  Bryan Miller 9d773f6894 Added pages property to memory. Bringing MMC more inline with IMem interface. pirms 5 gadiem
  Bryan Miller 495c5b6d13 Memory module bug fixes. Memory test added. pirms 5 gadiem
  Bryan Miller beab01695c Rewrote memory classes and put them in their own folder. Updated MOS6502/cpu and relavent tests. pirms 5 gadiem
  Bryan Miller f005dda779 Finished all opcodes in assembler pirms 5 gadiem
  Bryan Miller c2f0652936 Several more opcodes tested. pirms 5 gadiem
  Bryan Miller 8744d3cc60 Fixed bug with LDX Absolute,Y pirms 5 gadiem
  Bryan Miller c722a4875a Large number of 6502 assembler tests written. pirms 5 gadiem
  Bryan Miller bed8ec0d7b Fixed a typo pirms 5 gadiem
  Bryan Miller 5781e7617a Added interrupt handlers (by way of psuedo hijacking BRK) and make reset a property. Updated tests accordingly. pirms 5 gadiem
  Bryan Miller e92b54db8a Finished coding all opcodes. pirms 5 gadiem
  Bryan Miller baed6e66e4 Added dedicated StackPush() and StackPop() methods. Fixed BRK and JSR opcodes. Wrote RTS and RTI opcodes. pirms 5 gadiem