Commit Graph

  • ae8ba5d80b
    common and ocpu: Implemented stack, added PUSH and POP instructions main g1n 2022-05-10 17:28:29 +0300
  • 055f16d956
    ocpu: Add CMP instruction g1n 2022-05-08 13:23:09 +0300
  • 05914bb508
    ocpu: Add NOT instruction g1n 2022-04-20 15:47:18 +0300
  • 84305fe0fb
    ocpu: Add XOR instruction g1n 2022-04-20 14:26:41 +0300
  • c2d209bbf2
    ocpu: Add OR instruction g1n 2022-04-20 14:21:35 +0300
  • 1d1f09d4e8
    ocpu: Add AND instruction g1n 2022-04-20 14:16:57 +0300
  • 4a18c50bdc
    Add SEC and CLC ocpu instructions g1n 2022-04-19 17:38:05 +0300
  • cad208e9c8
    ocpu: Add handling for ZF and NF flags g1n 2022-04-19 14:20:01 +0300
  • 1d4eb7f26d
    Add DIV ocpu instruction g1n 2022-04-17 18:15:28 +0300
  • 3e85806ac7
    Add MUL ocpu instruction g1n 2022-04-17 17:50:53 +0300
  • 4c4e0b9460
    ocpu: Moved duplicated code to one function g1n 2022-04-17 17:37:43 +0300
  • df4359a148
    Add SUB ocpu instruction g1n 2022-04-17 13:16:51 +0300
  • 77bf6696ab
    Add register ADC ocpu instruction g1n 2022-04-17 12:54:20 +0300
  • a4775d475c
    Fixed ADC instruction g1n 2022-04-17 12:42:23 +0300
  • bbd0aae6be
    Add immediate ADC ocpu instruction g1n 2022-04-17 11:52:44 +0300
  • 4d0f8d0b6a
    Changed and moved include files and changed Makefile g1n 2022-04-14 12:10:24 +0300
  • b7d4d52189
    Happy New 2022 Year g1n 2022-01-01 10:33:06 +0200
  • edf626acb0 Add -pedantic flag to Makefile and fix warnings g1n 2021-11-12 13:57:01 +0200
  • 98a04392af Add NOP ocpu instruction g1n 2021-11-07 11:48:15 +0200
  • 87f63a5afd Add ocpu DEC instruction g1n 2021-11-06 19:58:16 +0200
  • bf4b7feb29 Add ocpu INC instruction g1n 2021-11-06 19:53:15 +0200
  • 3c5ecd764b One more LICENSE text fix g1n 2021-11-04 19:37:32 +0200
  • 4daeea66e2 Fixed LICENSE text g1n 2021-11-04 19:30:23 +0200
  • 4e1b2fb214 Add LICENSE g1n 2021-11-04 19:26:52 +0200
  • 0f2fc73160 Add ADD for 2 registers g1n 2021-11-03 15:25:42 +0200
  • 0d2657eab1 Add mov instruction for copying value from one register to another g1n 2021-10-28 19:08:38 +0300
  • b78ea8538b Add ADD instruction g1n 2021-10-27 17:33:04 +0300
  • 109eb9ca19 Fix problem when next instruction wasn't handled g1n 2021-10-27 15:25:26 +0300
  • d13f3f0e0b Now registers differ on each other g1n 2021-10-27 14:38:26 +0300
  • 32c1727980 Start implementing ocpu emulator - mov instruction g1n 2021-10-26 19:52:56 +0300
  • e4f477a58e Add some definitions to common.h file g1n 2021-10-26 17:23:01 +0300
  • 7068c10171 Add arguments and now yemu is modular so other systems can be added easier g1n 2021-10-25 18:20:41 +0300
  • 5c7112879a First steps to modular emulator g1n 2021-10-25 16:31:31 +0300
  • 702c02383c Add DEX and DEY instructions g1n 2021-10-15 14:27:10 +0300
  • 287bd31a90 Update README g1n 2021-10-14 11:27:47 +0300
  • 8607e93b3e Add INX and INY instructions g1n 2021-10-13 17:29:24 +0300
  • f830fc4ea0 Add TYA instruction g1n 2021-10-12 20:20:38 +0300
  • 99be8b1568 Add TSX, TXA and TXS instructions g1n 2021-10-11 20:48:12 +0300
  • 05f5bf4dcd Add check if input file specified and if it exists g1n 2021-10-08 16:56:50 +0300
  • 021a46c4aa Add NOP instruction g1n 2021-10-08 16:45:02 +0300
  • bf8b5bb2e2 Add TAY instruction g1n 2021-10-08 15:30:15 +0300
  • c21fdeb552 Add TAX instruction g1n 2021-10-08 15:25:50 +0300
  • ab23f2f98f Now execute circles not get passed to execute variable - it can check now if there is EOF g1n 2021-10-05 18:13:00 +0300
  • 6b167f6cdc Add loading programs from roms g1n 2021-10-04 19:06:10 +0300
  • 55fb75f6ad 6502: add LDX and LDY g1n 2021-09-04 18:03:54 +0300
  • 106320bd14 README: fix title g1n 2021-09-03 17:31:49 +0300
  • c6d4c1bdfc Initial commit g1n 2021-09-03 17:27:51 +0300