|  Bryan Miller | f005dda779 | Finished all opcodes in assembler | hace 6 años | 
				
					
						|  Bryan Miller | c2f0652936 | Several more opcodes tested. | hace 6 años | 
				
					
						|  Bryan Miller | 8744d3cc60 | Fixed bug with LDX Absolute,Y | hace 6 años | 
				
					
						|  Bryan Miller | c722a4875a | Large number of 6502 assembler tests written. | hace 6 años | 
				
					
						|  Bryan Miller | bed8ec0d7b | Fixed a typo | hace 6 años | 
				
					
						|  Bryan Miller | 5781e7617a | Added interrupt handlers (by way of psuedo hijacking BRK) and make reset a property. Updated tests accordingly. | hace 6 años | 
				
					
						|  Bryan Miller | e92b54db8a | Finished coding all opcodes. | hace 6 años | 
				
					
						|  Bryan Miller | baed6e66e4 | Added dedicated StackPush() and StackPop() methods. Fixed BRK and JSR opcodes. Wrote RTS and RTI opcodes. | hace 6 años | 
				
					
						|  Bryan Miller | 9265cb255c | Added the ROL and ROR opcodes. | hace 6 años | 
				
					
						|  Bryan Miller | 3e179155fd | More opcodes finished. | hace 6 años | 
				
					
						|  Bryan Miller | 440c54349f | Added more MOS6502/cpu tests. File dummy updated with unofficial tests. | hace 6 años | 
				
					
						|  Bryan Miller | 145fb53143 | Added LDA opcode. Tweaking ALU() | hace 6 años | 
				
					
						|  Bryan Miller | 50526cd864 | MATHC() broken into ADC() and SBC() once again. ProccessOp() handles memory and value access in the various mode types and returns true when the process who generate an outcome. | hace 6 años | 
				
					
						|  Bryan Miller | b94470cdae | Testing file for MOS6502/cpu | hace 6 años | 
				
					
						|  Bryan Miller | b31404b6d6 | Fixed conflict with BIT (using BITM for the utility file). Method reset() should now match basic 6502 reset mechanics. | hace 6 años | 
				
					
						|  Bryan Miller | a8ad08b32d | Method rename and two new methods added to Bank class. | hace 6 años | 
				
					
						|  Bryan Miller | b9802d895a | ADC() method turned into the MATHC() method which can be used for both the ADC and SBC op codes. CPU.clk() updated accordingly. | hace 6 años | 
				
					
						|  Bryan Miller | fa1b9f9d91 | ALU() method modified to directly use and set the cpu.__AR value. ADC() Adjusted according to the new ALU() changes. | hace 6 años | 
				
					
						|  Bryan Miller | 52e51110b8 | Added ALU and the ADC op code. | hace 6 años | 
				
					
						|  Bryan Miller | 004d99d851 | Can now get the direct bit value with the new .val() method. | hace 6 años | 
				
					
						|  Bryan Miller | 30132b152e | Fixed the order of the status register flags and initialized the status register to 32 (bit 5 on). | hace 6 años | 
				
					
						|  Bryan Miller | 0ab6bb54b8 | Branching fixed. Added Register, Flag, and Stack commands. | hace 6 años | 
				
					
						|  Bryan Miller | 2433ed5e8f | Branches coded. | hace 6 años | 
				
					
						|  Bryan Miller | 58e181fac5 | MOS6502 CPU buildout. | hace 6 años | 
				
					
						|  Bryan Miller | 7f25738377 | Tokenizer handles strings. Directives use handlers. Updated tests. | hace 6 años | 
				
					
						|  Bryan Miller | 3daef52868 | MOS6502 moved into src/chip/MOS6502 and broken into two different files. Tests have been flattened. | hace 6 años | 
				
					
						|  Bryan Miller | fdee76c879 | Reorganization of source files. | hace 6 años | 
				
					
						|  Bryan Miller | 6e68f6e8d2 | Added a small utility for bit manipulation. Tests included. | hace 6 años | 
				
					
						|  Bryan Miller | bd3c510e07 | MOS6502 bug fixes, added compiler directive '.bytes'. All directives will now start with a period (including 'define'). Tests updated. | hace 6 años | 
				
					
						|  Bryan Miller | 44451f10cc | Added tests for MOS6502.Assembler, most still pending completion. | hace 6 años | 
				
					
						|  Bryan Miller | a4413cd7ba | Fixed bug calculating value for indirect calls. | hace 6 años | 
				
					
						|  Bryan Miller | 28ed010e64 | Fixed some bugs with a dummy test file (to be removed and replaced with a mocha test). | hace 6 años | 
				
					
						|  Bryan Miller | 1100b23ea5 | Jump and Var labels complete. | hace 6 años | 
				
					
						|  Bryan Miller | 90a8c38b57 | Jump labels stored. Added some reminder TODOs | hace 6 años | 
				
					
						|  Bryan Miller | 22a70bc711 | All op-codes filled out in assmebler. | hace 6 años | 
				
					
						|  Bryan Miller | 346ea6787c | More op assembly defined. | hace 6 años | 
				
					
						|  Bryan Miller | 5a94e35213 | Fleshing out the 6502 Assembler. | hace 6 años | 
				
					
						|  Bryan Miller | 23b49ed571 | Renamed class. Started adding Assembler class. | hace 6 años | 
				
					
						|  Bryan Miller | 973c44e991 | Renamed 6502 file to match exported class. Roughed out the class. | hace 6 años | 
				
					
						|  Bryan Miller | ff07d6a8b9 | Basic start of 6502 chip emulation. Mostly empty. | hace 6 años | 
				
					
						|  Bryan Miller | adcafab80e | Added empty stub to keep directory | hace 6 años | 
				
					
						|  Bryan Miller | c9436f8fea | Added node modules for testing. Tweaked .gitignore | hace 6 años | 
				
					
						|  Bryan Miller | 99c67da1bf | Memory class is now being treated as an interface. Bank takes the place of Memory and Bank extends Memory. MMC also extends Memory. | hace 6 años | 
				
					
						|  Bryan Miller | 9a50ab2514 | mmSwitchRegister() finished. | hace 6 años | 
				
					
						|  Bryan Miller | a5c854d8de | Minor method rename | hace 6 años | 
				
					
						|  Bryan Miller | d50088f4d5 | Changed source file path. | hace 6 años | 
				
					
						|  Bryan Miller | d873bd773c | MMC mostly completed. | hace 6 años | 
				
					
						|  Bryan Miller | 9cf2d0a87a | Memory can now call a callback function when specific memory addresses have been written to. | hace 6 años | 
				
					
						|  Bryan Miller | 93c57a9768 | Clock modified to no longer be a singleton. | hace 6 años | 
				
					
						|  Bryan Miller | eed4178665 | Preliminary implementations for memory modules and a memory mapping controller (MMC). | hace 6 años |