{"push_id":2148515867,"size":647,"distinct_size":647,"ref":"refs/heads/master","head":"10ca2bc86c364ddf453d4b36916d7912e398d71c","before":"f359a9808ca219d0daeeb36356ab7d290ec8197a","commits":[{"sha":"0adba10541b8e93fa579099a7056c5c6530f9c44","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Add .gitignore and .gitattributes.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/0adba10541b8e93fa579099a7056c5c6530f9c44"},{"sha":"3fb3da6158c0bfce390729e62c201065979f0a09","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Add project files.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/3fb3da6158c0bfce390729e62c201065979f0a09"},{"sha":"e30d8d736594d8a22083407d277e934568a2ae01","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"test","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/e30d8d736594d8a22083407d277e934568a2ae01"},{"sha":"28ee46cfc38a7df399e6a3f55cac7501e38b5aaa","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Added some tests.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/28ee46cfc38a7df399e6a3f55cac7501e38b5aaa"},{"sha":"1759456cebf01a7faab746b9373dae9c7bdde1c4","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Added instruction constructor that determines size from addressing mode.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/1759456cebf01a7faab746b9373dae9c7bdde1c4"},{"sha":"22a436fbc7cb7f1652f8d8fcb96fc5a23b9a20e2","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Added up to opcode 0x50, removed Size parameter from Instruction constructor (now computed from addressing mode) and removed page cross cycle paramter as it is always the same and is triggered by page crossing during addressing.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/22a436fbc7cb7f1652f8d8fcb96fc5a23b9a20e2"},{"sha":"c37b96108acda278ed32218eb797ff5b4a48dae3","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Compacted instruction mappings and added up to opcode 0x6F","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/c37b96108acda278ed32218eb797ff5b4a48dae3"},{"sha":"958b9f790122d977eda67eb44ee32cc8500f8cdd","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Completed up to opcode 0x86","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/958b9f790122d977eda67eb44ee32cc8500f8cdd"},{"sha":"33572c14871175405e04be2a6e291ec0107c0d4e","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Started grouping general instructuons and implemented up to opcode 0x8F.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/33572c14871175405e04be2a6e291ec0107c0d4e"},{"sha":"9a8c92177b3054a0afa0355da0276fc27072995e","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Changed Processor constructor to use dependency injection pattern in the form of a SystemBus interface.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/9a8c92177b3054a0afa0355da0276fc27072995e"},{"sha":"270fc4e8f92b797f280e890b9d339c17165cea24","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Implemented up to opcode 0x9F.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/270fc4e8f92b797f280e890b9d339c17165cea24"},{"sha":"0f07d5fbb1a03d78897fb2d5ff77882ef45297eb","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Implemented up to opcode 0xA7.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/0f07d5fbb1a03d78897fb2d5ff77882ef45297eb"},{"sha":"0ad9049590f89f5bca0b2d25bc85ee3431b89e08","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Implemented up to opcode 0xCF","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/0ad9049590f89f5bca0b2d25bc85ee3431b89e08"},{"sha":"b4018592b93e33006d6b0d7137ed9f4a277658da","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Implemented all opcodes.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/b4018592b93e33006d6b0d7137ed9f4a277658da"},{"sha":"6c675feea80b9b90e7dfc3ebe4c2bf56040cdfab","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Implemented interrupt handling code and word reads (normal and 6605 bug version).","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/6c675feea80b9b90e7dfc3ebe4c2bf56040cdfab"},{"sha":"54e7e369b6ec0c8f3cae226e19ad4478e614b31e","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Added OpCode within Instruction instance to simplify reverse lookup.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/54e7e369b6ec0c8f3cae226e19ad4478e614b31e"},{"sha":"8c00e63f532c3182a05db27358fdc7d2a7254342","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Added some Processor execution method variants.","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/8c00e63f532c3182a05db27358fdc7d2a7254342"},{"sha":"7f862ef36560259af64549650bb3c4beb8cde443","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Started implementing source code assembler utility","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/7f862ef36560259af64549650bb3c4beb8cde443"},{"sha":"a3e7d9f95405b96d67909a026873895b7a5b9ead","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Added BRK test","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/a3e7d9f95405b96d67909a026873895b7a5b9ead"},{"sha":"f5a12e02c2a48d52744906dfa03e28de31908bc4","author":{"name":"colinvella","email":"192aaa4e575daeb50e8919de0e0dbf9a28eb9eae@gmail.com"},"message":"Implemented ORA (izx) unit test","distinct":true,"url":"https://api.github.com/repos/colinvella/EmuNes/commits/f5a12e02c2a48d52744906dfa03e28de31908bc4"}]}
{"actor":{"display_login":"colinvella"}}