Commit graph

3620 commits

Author SHA1 Message Date
Bill Beech
218dac51fe ISYS8020: Fix spaces in i8259.c 2015-05-08 14:43:20 -07:00
Mark Pizzolato
a1002569a1 ISYS8010: Fix compiler warnings on Linux with gcc & clang 2015-05-06 14:56:02 -07:00
Bill Beech
ce84886bfa ISYS8010: Corrections to get clean build under VS2008 2015-05-05 14:06:15 -07:00
Bill Beech
a6c07052a7 ISYS8010: Changed printf to sim_printf. 2015-05-05 14:06:14 -07:00
Bill Beech
02bb97d71f swtp6800: Clean up documentation file 2015-05-05 14:06:14 -07:00
Bill Beech
21cd2a4e25 SWTP6800: Adjust indentation 2015-05-05 14:06:13 -07:00
Bill Beech
839103b292 AL: Remove inappropriate file additions 2015-05-05 14:06:13 -07:00
Bill Beech
4210c7cbc5 ISYS8010: Add Visual Studio Project (from Mark Pizzolato) 2015-05-05 14:06:12 -07:00
Bill Beech
c73a8501ae ISYS8010: Rename top intel directory to Intel-Systems (from isys8010) 2015-05-05 14:06:12 -07:00
Bill Beech
7e3a32fc06 ISYS8010: Removed remaining tabs (converted to spaces). 2015-05-05 14:06:11 -07:00
Bill Beech
f36a8de70d ISYS8010: Rename configuration file (which is included) to a .h file 2015-05-05 14:06:11 -07:00
Bill Beech
8d9a379d05 25 Apr 15 mods for ISYS8010. 2015-05-05 14:06:10 -07:00
nj7p
4179eeb19f MDS-800: Initial simulator commit 2015-05-05 14:06:09 -07:00
Mark Pizzolato
cd799c9d3f makefile: dynamically determine if shm_open is available on the local system, Fix X11R7 library reference when available 2015-04-28 16:29:23 -07:00
Mark Pizzolato
041c866d67 PDP10: Added DEUNA/DELUA support back since there exists software which actually supported it.
The code which used it provides some IP packet transport: ftp://ftp.stacken.kth.se/pub/pdp10/tops10/util/
2015-04-26 15:04:01 -07:00
Peter Schorn
a9e5913d0c AltairZ80: Reduced polling for CPU stop on non UNIX platforms 2015-04-26 09:50:00 +02:00
Peter Schorn
ff908f4f59 AltairZ80: Simplified polling for stop CPU on non UNIX platform 2015-04-25 14:02:26 +02:00
Mark Pizzolato
dee7135cfb SCP: More immediate detection of changed stop_cpu during event processing. 2015-04-25 03:49:48 -07:00
Mark Pizzolato
8050030bc1 Merge pull request #211 from psco/master
AltairZ80: Fixed keyboard polling on non UNIX platform and daylight savi...
2015-04-25 03:43:44 -07:00
Peter Schorn
ad3767a2bd AltairZ80: Fixed keyboard polling on non UNIX platform and daylight savings time issue with CP/M 3 clock 2015-04-25 08:31:05 +02:00
Mark Pizzolato
71b99c6fa1 SCP: Add -D switch to RESTORE command to suppress detach/attach activities during a restore. Fix #197 2015-04-19 05:28:28 -07:00
Mark Pizzolato
d75ec66607 FRONTPANEL: Added support for a register array to be returned as part of a register set 2015-04-17 14:46:06 -07:00
Mark Pizzolato
04142da99c SCP: Added simulator version checking while performing a RESTORE operation.
Added -Q switch to suppress version check messages
Added -D switch to disable the detach_all at the beginning of a restore and any actual attach operations during the restore
2015-04-17 14:43:52 -07:00
Mark Pizzolato
8204a203a1 DOC: Updated simh.doc to describe missing sim_tape APIs 2015-04-14 08:36:27 -07:00
Mark Pizzolato
3719a07d10 FRONTPANEL: Fixed response data end of line detection issue which caused hanging of register updates 2015-04-13 15:48:53 -07:00
Mark Pizzolato
1348a1fbaa VIDEO: Fix building of video capable simulators on host systems which don't have libsdl available. 2015-04-13 06:22:11 -07:00
Mark Pizzolato
ecc1956221 PDP11: Revised documentation to correct the default character modes on the TTI and TTO devices. 2015-04-12 13:10:28 -07:00
Mark Pizzolato
1163099735 makefile: Fix MinGW build to properly reference the PCRE static link library and upgraded the windows-build version check 2015-04-12 10:38:28 -07:00
Mark Pizzolato
674b8e0ced SCP: Fix incorrect version check in RESTORE command and add logic to report git version differences (#197), Fix #206 2015-04-11 11:33:52 -07:00
Mark Pizzolato
a7d0b0e3f3 VIDEO: Fix video capable simulator builds on platforms which don't have libSDL available at all by enabling stub code 2015-04-11 05:53:01 -07:00
Mark Pizzolato
d4720d3540 SWTP6800: Added support to initialize the BOOTROM with the contents of the swtbug.bin ROM image while retaining the ability to load any other ROM image. 2015-04-05 18:40:35 -07:00
Mark Pizzolato
50bac79cd3 SWTP68000: Merge of Bill Beech's swtp6800-v2.1 branch with tabs removed 2015-04-05 16:00:22 -07:00
Mark Pizzolato
8ad7dc2b93 SCP: Fix error returned by detach_unit to SCPE_NOTATT when an attachable unit isn't currently attached 2015-04-04 16:49:18 -07:00
Mark Pizzolato
7c58a5038d I1401: Revised documentation from Bob Supnik 2015-04-04 16:38:16 -07:00
Mark Pizzolato
325e369bfd FRONTPANEL: Added mount and dismount commands for removable media 2015-04-04 16:37:43 -07:00
Mark Pizzolato
a7da3c6f54 SIGMA: Merge updates from Bob Supnik 2015-04-04 09:26:23 -07:00
Mark Pizzolato
9d47891971 FRONTPANEL: Added logic to pass simulator startup messages in panel error text if the connection to the simulator shuts down while it is starting. 2015-04-04 09:18:02 -07:00
Mark Pizzolato
1548777278 SCP: Fix dangling perror details 2015-04-03 20:11:21 -07:00
Mark Pizzolato
41978eca80 All: Convert from C runtime library perror() to sim_perror so that all messages will arrive in the same place(s). 2015-04-03 19:56:37 -07:00
Mark Pizzolato
f2ca388f9c GRI, PDP1, S3, SDS: Forwardport of Bob Supnik's merge from the master branch (change to sim_printf) 2015-04-03 19:53:39 -07:00
Mark Pizzolato
fb3c5327b7 H316: Merge updates from Bob Supnik and Bob Armstrong (Instruction decoding) 2015-04-03 18:49:44 -07:00
Mark Pizzolato
2f350955ec I1620: Fixes Tom McBride
- Card Reader/Punch, Line Printer, Paper Tape Reader/Punch, Typewriter Translation Tables
2015-04-03 18:38:50 -07:00
Mark Pizzolato
c221e1ff97 ALTAIR, Interdata, LGP, NOVA: Addition of sim_printf in various places from Bob Supnik 2015-04-03 18:33:31 -07:00
Mark Pizzolato
7b3fdf5718 I1401: Bob Supnik added options to read cards and print line printer output from the console terminal window. 2015-04-03 17:33:24 -07:00
Mark Pizzolato
ef6528bf32 SCP: Added automatic saving of console WRU, DEL, BRK and PCHAR console variables and provided a way for a simulator to declare that is doesn't have a console port so automatic WRU detection can be performed. 2015-04-03 16:05:01 -07:00
Mark Pizzolato
bccf98e979 FRONTPANEL: Added support register indirect register queries and various ways to deposit and examine registers and memory. 2015-04-03 04:44:09 -07:00
Mark Pizzolato
9cb9018665 SCP: Extend SHOW processing for default (unspecified) device to also handle global show modifiers, thus making SHOW RADIX display the radix for the default device (usually CPU). 2015-04-03 04:42:35 -07:00
Mark Pizzolato
f081ddf9aa PDP10: Make file position settings consistently use sim_ftell() instead of ftell(). 2015-04-02 10:02:00 -07:00
Mark Pizzolato
a8087ac4cc SCP: Return write failure (write 0 bytes) if malloc fails in sim_fwrite on a big-endian host. Fix #204 2015-04-02 07:01:23 -07:00
Scott Bailey
38eaee77d9 SCP: future-proof save/restore logic
Distinguish explicitly between save_vercur, the version that is
	used by sim_save(), and save_ver40, the latest defined version
	that is supported by sim_rest().

	The intent is to ensure that a change to save_vercur does not
	cause an unedited sim_rest() to think it knows how to read that
	new format if a human forgets to add the appropriate logic. This
	also removes some possible ambiguity in sim_rest() about what
	elements are present in what format versions.

	Finally, added a comment reminding authors to update save_vercur
	in conjunction with any changes to sim_save().
2015-04-01 11:02:19 -07:00