28 Commits

Author SHA1 Message Date
Zoe Roux 8d973739af Fixing tests includes 2021-07-06 23:35:56 +02:00
Zoe Roux f78903d2d9 Fixing tests compilations 2021-07-04 03:14:01 +02:00
Zoe Roux eb02c23eb9 Trying to use catch instead of critertion 2021-07-03 17:38:57 +02:00
Melefo 06cdafbf16 Replace logger with basic disassembly in APU debugger (& fixing Absolute By X Address operand?) 2021-04-01 14:20:02 +02:00
Melefo c58c5088b7 Fixing APU tests 2020-04-09 19:26:08 +02:00
Anonymus Raccoon 4d8854cfd6 Solving tests 2020-03-25 18:19:58 +01:00
Melefo 692774a7e9 Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU
# Conflicts:
#	CMakeLists.txt
2020-03-25 15:51:28 +01:00
Anonymus Raccoon 95f17c06a8 Finishing to clean tests and adding the start of the bus logger 2020-03-24 01:53:45 +01:00
Melefo e0e1611043 Fixing APU debugger buttons
Fixing APU MOV instruction
2020-03-20 14:12:16 +01:00
Melefo 74eb559543 Adding IPL Rom
Trying (failure) to add a step/pause/resume action to debugger to see what's wrong in the APU (because something wrong is happening...)
2020-02-27 19:35:49 +01:00
Melefo 2ec1090a2b Adding 8-bit Data Transmission Operations and so every instructions are done
Forgot an instruction in _executeInstruction function
2020-02-27 14:58:42 +01:00
Melefo 1c91baf5e0 Adding 8-bit Arithmetic Operations 2020-02-27 11:35:20 +01:00
Melefo 27c1220ca7 Adding 8-bit Logical Operations
Testing every current operands
2020-02-26 20:57:05 +01:00
Melefo 2776be601e Adding 8-bit Increment & Decrement Operations
Creating a generic function to set Negative and Zero flags with a value
2020-02-26 13:12:42 +01:00
Melefo 5033b949f9 Adding 8-bit Shift Rotation Operations 2020-02-25 20:42:33 +01:00
Melefo 9928eb721d Adding 16-bit Data Transmission Operations 2020-02-25 19:27:29 +01:00
Melefo ebc3df354b Adding 16-bit Arithmetic Operations 2020-02-25 19:00:02 +01:00
Melefo a0f53ebd70 Adding Multiplication Division Operations 2020-02-25 11:48:48 +01:00
Melefo c84bdd8be4 Adding Decimal Compensation Operations 2020-02-25 10:59:59 +01:00
Melefo e9a7b9e8d7 Finishing Program Flow Operations 2020-02-24 19:06:35 +01:00
Melefo 21aa68a623 Adding some Program Flow operations 2020-02-21 15:50:23 +01:00
Melefo b1fc2754eb Adding Subroutine operations 2020-02-21 14:54:31 +01:00
Melefo 35d6bdb84d Adding Stack operations 2020-02-21 11:03:47 +01:00
Melefo 98c5036b58 Finishing Bit operations 2020-02-20 17:40:09 +01:00
Melefo 3ebe1952d8 TSET1 instruction finished 2020-02-13 16:37:37 +01:00
Melefo e7501ab0c2 Merging 2020-02-13 14:37:50 +01:00
Melefo 3521514e8d Adding PSW APU instructions 2020-02-11 15:18:35 +01:00
Melefo 6d7d0edf5e Adding Idle APU instructions 2020-02-11 13:23:57 +01:00