0
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
May 05, 2023 — May 05, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix typo. More... about 17 years ago
* README: fix out of date info. More... about 17 years ago
Update README pointer. More... over 17 years ago
Implement dec_chk More... over 17 years ago
Remove copyrighted games, add Curses instead. More... almost 18 years ago
Begin fleshing out ziomanager and zui.py. More... almost 18 years ago
* zvm/zui.py: new file. More... almost 18 years ago
* zvm/zstackmanager.py: Make a routine always initialize 15 local variables. More... about 18 years ago
* zvm/zcpu.py: Fix the registration ranges of all 1OP opcodes, which were accidentally missing a 16 opcode range at 0xA0. (ZCpu._get_handler): Make the illegal instruction error more verbose. More... about 18 years ago
* zvm/zcpu.py: (ZCpu.op_mul): Implement opcode. More... about 18 years ago
Revert r75, committed prematurely. More... about 18 years ago
* zvm/zcpu.py: (op_mul): More... about 18 years ago
* zvm/zcpu.py: (ZCpu._branch): Put some debug verbosity back, so that we know when a branch actually occurs. (ZCpu.op_jz): Implement opcode. More... about 18 years ago
* zvm/zcpu.py: (ZCpu._write_result): Make debug output terser. (ZCpu.op_jump): Implement opcode. More... about 18 years ago
* zvm/zcpu.py (ZCpu.op_add): Fix signed addition to overflow properly. More... about 18 years ago
* zvm/zopdecoder.py (ZOpDecoder.get_next_instruction): Remove debug printout More... about 18 years ago
* zvm/zopdecoder.py: (ZOpDecoder.get_branch_offset): fix a syntax error. More... about 18 years ago
* zvm/zcpu.py: (ZCpu._write_result): New function, abstracting away the technicalities of storing operation results to the stack, local or global variables. (ZCpu.op_add): Implement addition. More... about 18 years ago
Revert r67, which was not the changeset intended for commit. More... about 18 years ago
* zvm/zcpu.py: (ZCpu._write_result): New function, abstracting away the technicalities of storing operation results to the stack, local or global variables. (ZCpu.op_add): Implement addition. More... about 18 years ago
* zvm/zstackmanager.py (ZRoutine): Accept and store a return address for the routine. (ZStackManager): Pass a return address to the ZRoutine constructor in start_routine, and store return values in the proper place in finish_routine. More... about 18 years ago
* zvm/zstackmanager.py: (ZRoutine.__init__): Set start_addr to the address of the first actual instruction of the routine (ZStackManager.start_routine): Return the new program counter, pointing to the first instruction of the new routine. More... about 18 years ago
* zvm/zcpu.py: Tentatively implement the first routine call opcode. More... about 18 years ago
* zvm/zstackmanager.py: new stackbottom class for bottom of call stack. More... about 18 years ago
* zvm/zstackmanager.py: Fix syntax error. More... about 18 years ago
* zvm/zstackmanager.py: remove silly stackframe pointer. More... about 18 years ago
* zvm/zstackmanager.py: zroutine takes a list of initial args, puts in localvars. More... about 18 years ago
* zvm/zopdecoder.py: Return EXT opcodes starting at 0x100, to avoid the conflict with the 0xFF opcode. More... about 18 years ago
* zvm/zopdecoder.py: Correct the opcode returned for extended opcode format. More... about 18 years ago
* zvm/zcpu.py: Add stubs for all 0OP opcodes, as well as the VAR variants of the 2OP opcodes. More... about 18 years ago