summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* screenshot: allow screenshots to be sent to a directoryabc802H. Peter Anvin2018-09-184-38/+49
* Actual working implementation of abc80 and 802, with user stuff...H. Peter Anvin2018-09-1810-100/+228
* abc802: make MEM: and the CTC timer interrupt workH. Peter Anvin2018-09-186-27/+118
* abc802: enough of a DART CH-B model to support keyboard and WIDTHH. Peter Anvin2018-09-184-7/+131
* print: drop stdin redirection & environment variablesH. Peter Anvin2018-09-183-65/+34
* print: push_env: don't copy duplicate variables (if any)H. Peter Anvin2018-09-181-3/+11
* print: fix Windows command lineH. Peter Anvin2018-09-181-1/+1
* tempfile.c: remove debugging #if 0H. Peter Anvin2018-09-181-1/+1
* mysdl.h: delete unused header fileH. Peter Anvin2018-09-181-11/+0
* Avoid name clashes on Windows, fix incorrect errno handlingH. Peter Anvin2018-09-182-14/+16
* New, hopefully more portable printing implementationH. Peter Anvin2018-09-184-155/+196
* tempfile: handle binary/text mode flag a *little* bit saner...H. Peter Anvin2018-09-172-9/+29
* tempfile: common wrapper routine for creating a temporary fileH. Peter Anvin2018-09-175-7/+130
* z80: abstract out NMIH. Peter Anvin2018-09-172-1/+7
* clock: switch to polled timers, which is effectively what we had already...H. Peter Anvin2018-09-174-61/+63
* nstime: cross-platform fine-grained timerH. Peter Anvin2018-09-175-6/+75
* Move some flags to CPPFLAGSH. Peter Anvin2018-09-174-58/+231
* Cleanups and further portability improvementsH. Peter Anvin2018-09-1719-200/+408
* Significant portability improvementsH. Peter Anvin2018-09-179-49/+79
* configure: portability improvementsH. Peter Anvin2018-09-162-17/+35
* sdlscrn: enable screenshotting, handle the keyboard betterH. Peter Anvin2018-09-164-79/+154
* screenshot: handle allocation failureH. Peter Anvin2018-09-161-1/+1
* screenshot: remove limitation to 32-bit input surfacesH. Peter Anvin2018-09-161-12/+48
* screenshot: delete unused function make_rgb()H. Peter Anvin2018-09-161-36/+0
* screenshot: fix screenshotting of non-indexable imagesH. Peter Anvin2018-09-161-11/+10
* screenshot: avoid dangerous side effects of setjmp()H. Peter Anvin2018-09-161-89/+98
* Add code for SDL surface -> PNG screenshot codeH. Peter Anvin2018-09-162-0/+382
* io: mask port numbers for ABC800H. Peter Anvin2018-09-151-0/+18
* Update .gitignore with new ROM locationsH. Peter Anvin2018-09-151-4/+1
* sdlscreen: make CRTC cursor work correctlyH. Peter Anvin2018-09-151-7/+7
* io: fix prototype, missing breakH. Peter Anvin2018-09-151-1/+2
* Change the handling of the screen and memoryH. Peter Anvin2018-09-1519-347/+642
* sdlscrn: do the decoding of video memory high/lowH. Peter Anvin2018-09-141-2/+4
* Merge branch 'master' into abc802H. Peter Anvin2018-09-141-9/+19
|\
| * sdlscrn: add limited support for ABC800C-style colorH. Peter Anvin2018-09-141-13/+23
* | ABC802: initial hacks to emulate ABC802H. Peter Anvin2018-09-148-40/+97
|/
* More I/O tracing readability improvementsH. Peter Anvin2018-09-141-2/+2
* Make the I/O tracing output more legibleH. Peter Anvin2018-09-141-4/+4
* Portability improvements, add support for selective tracingH. Peter Anvin2018-09-147-38/+85
* Add real-time clock deviceH. Peter Anvin2018-09-103-2/+92
* tracing: compact memory tracing when possibleH. Peter Anvin2018-09-101-2/+8
* Make tracing and 40 characters runtime options, fix memory tracingH. Peter Anvin2018-09-107-268/+258
* z80dis: make array constantH. Peter Anvin2018-09-101-6/+6
* I/O: enable reprogramming the keyboard IRQ vectorH. Peter Anvin2018-09-103-3/+12
* Handle HALT correctly, and disassemble xD CB instructions properlyH. Peter Anvin2016-10-114-188/+174
* disk: fix the 8" disk formatH. Peter Anvin2016-10-071-6/+2
* README: Updateabc80sim-2.1H. Peter Anvin2013-10-281-0/+24
* z80: optimize the handling of register RH. Peter Anvin2013-10-272-8/+8
* z80: RETI operates like RETN except for the interrupt chainH. Peter Anvin2013-10-271-4/+1
* z80: DD CB/FD CB increment R by 2, not 3H. Peter Anvin2013-10-271-1/+1