Historia zmian

Autor SHA1 Wiadomość Data
  Andreas Kling dba6f9b24b UserspaceEmulator: Add the NOT instruction (with bonus: NOP!) 5 lat temu
  Andreas Kling 5ecbfd8451 UserspaceEmulator: Add the STC/CLC and STD/CLD instructions 5 lat temu
  Andreas Kling 9f293054e8 UserspaceEmulator: Implement the ADC instruction 5 lat temu
  Andreas Kling 6230c60296 UserspaceEmulator: Make SBB actually respect the SoftCPU carry flag 5 lat temu
  Andreas Kling a9f92e5d75 UserspaceEmulator: Remove an unnecessary step in some instructions 5 lat temu
  Andreas Kling 80d3306840 UserspaceEmulator: Fix wrong ESI/EDI step sizes in MOVSW and MOVSD 5 lat temu
  Andreas Kling 63d3f5d19b UserspaceEmulator: Implement the PUSHFD instruction 5 lat temu
  Andreas Kling 079021a607 UserspaceEmulator: Put the executable name in argv[0] :^) 5 lat temu
  Andreas Kling e461e3c8b0 UserspaceEmulator: Fix missing sign extension in PUSH_imm8 5 lat temu
  Andreas Kling 274ac3c628 UserspaceEmulator: Implement the XADD instruction 5 lat temu
  Andreas Kling 04695957e2 UserspaceEmulator: Implement the MOVSX instruction 5 lat temu
  Andreas Kling 8940916232 UserspaceEmulator: Implement JMP_RM32 5 lat temu
  Andreas Kling a424208399 UserspaceEmulator: Implement DIV_RM32 5 lat temu
  Andreas Kling 062e2f8614 UserspaceEmulator: Implement the XCHG instruction 5 lat temu
  Andreas Kling 536ca0f8c9 UserspaceEmulator: Implement some more MOV variants 5 lat temu
  Andreas Kling 2d44f4526a UserspaceEmulator: Implement MOVSB/MOVSW/MOVSD 5 lat temu
  Andreas Kling ed57efff4f UserspaceEmulator: Implement the CMPXCHG instruction 5 lat temu
  Andreas Kling 6ec0a63af1 UserspaceEmulator: Fix broken MOV_RM8_reg8 5 lat temu
  Andreas Kling bdf72a7c7a UserspaceEmulator: Implement JMP_NEAR_imm 5 lat temu
  Andreas Kling 938a00ecf9 UserspaceEmulator: Implement the CMOVcc instruction 5 lat temu
  Andreas Kling adf3775955 UserspaceEmulator: Implement the SBB family of instructions 5 lat temu
  Andreas Kling 734f63d522 UserspaceEmulator: Add basic TLS (thread-local storage) support 5 lat temu
  Andreas Kling df95e25eaa UserspaceEmulator: Implement the NEG instruction 5 lat temu
  Andreas Kling aa13183615 UserspaceEmulator: Implement SETcc_RM8 5 lat temu
  Andreas Kling b524bc123d UserspaceEmulator: Implement the DEC family of instructions 5 lat temu
  Andreas Kling 8a94622e54 UserspaceEmulator: Put memory read/write logging behind MEMORY_DEBUG 5 lat temu
  Andreas Kling 775bc158ba UserspaceEmulator: Implement the SHL family of instructions 5 lat temu
  Andreas Kling bfacb9583a UserspaceEmulator: Implement RET_imm16 5 lat temu
  Andreas Kling eb86264d3b UserspaceEmulator: Simplify op_foo templates 5 lat temu
  Andreas Kling 6febad1ef3 UserspaceEmulator: The generic_RM*_imm8 functions need to sign extend 5 lat temu