Commit graph pcjs/modules/pcjs/lib
Author SHA1 Message Date
Jeff Parsons
2a1275fd46 Restrict aspect ratio to reasonable values 2016-04-06 07:53:09 -07:00
Jeff Parsons
3b2cbcaa88 Tweaked MDA aspect ratio, and turned 40-column font scaling back on 2016-04-02 13:13:47 -07:00
Jeff Parsons
aeea1440f0 Added breadcrumbs, and UI for saving a local copy of a hard disk 2016-04-02 12:04:09 -07:00
Jeff Parsons
d50f0ebb1a Updated aspect ratio for CGA configs and added experimental 'aspect' URL parameter 2016-04-01 21:36:06 -07:00
Jeff Parsons
d0480ecb90 Merge branch 'next-release' 2016-04-01 15:46:22 -07:00
Jeff Parsons
7a51241486 Added MDA and CGA 5170 configurations, and fixed a problem with 5170 REV2/REV3 floppy-only machines 2016-04-01 15:38:26 -07:00
Jeff Parsons
1f2d3bdc41 Display text cursor on non-zero video pages 2016-04-01 09:11:09 -07:00
Jeff Parsons
235aa58ee2 Support for 50-line mode on VGA 2016-03-31 22:02:17 -07:00
Jeff Parsons
265851d963 Fixed text-mode page flipping (needed more aggressive, but still careful, cache invalidation) 2016-03-31 14:44:40 -07:00
Jeff Parsons
9441a87b88 Document shuffle 2016-03-31 08:00:24 -07:00
Jeff Parsons
e02706ab08 Move non-CPU-related update functions to the Computer component 2016-03-30 17:04:36 -07:00
Jeff Parsons
2e827ea628 Since you usually want the machine to have focus again after loading a new diskette, let's try automatically setting focus after a successful load 2016-03-28 11:27:00 -07:00
Jeff Parsons
bf8d837ad1 Fixed SetDIPSwitches() bug from last check-in 2016-03-28 11:18:34 -07:00
Jeff Parsons
c0dd42f185 Make the primary DIPSW index the model, followed by the DIP index, followed by the switch type 2016-03-27 21:46:00 -07:00
Jeff Parsons
75f9d1c1d2 More DIP switch consolidation 2016-03-26 22:33:57 -07:00
Jeff Parsons
cb96688e04 Comment correction 2016-03-25 22:02:56 -07:00
Jeff Parsons
9b26da2d97 Eliminated bogus prompt when mounting a local disk image 2016-03-25 21:32:05 -07:00
Jeff Parsons
c035b6b379 The great DIP switch rewrite (major pain in the butt, but hopefully helpful for future machines)
I think the DIP switch tables could still be simplified somewhat, but most of the hard work is done now.
2016-03-25 16:17:35 -07:00
Jeff Parsons
ff876da5fc Fixed issue with SeaMonkey (one of the few browsers that didn't support innerText on DOM elements) 2016-03-24 11:38:05 -07:00
Jeff Parsons
2db934a99f Disk library updates 2016-03-23 16:53:13 -07:00
Jeff Parsons
fec1440718 Fixed AT&T 6300 keyboard controller 2016-03-22 22:27:56 -07:00
Jeff Parsons
38685968be More infrastructure for compatibles (eg, AT&T 6300) 2016-03-22 10:42:09 -07:00
Jeff Parsons
496f9ce31a Added CGA information 2016-03-21 15:50:39 -07:00
Jeff Parsons
f94467168d Cleaned up segment zeroing rules and added Windows 95 debugger configuration 2016-03-21 14:36:38 -07:00
Jeff Parsons
c5b8b44da8 Added AT&T 6300 resources 2016-03-20 16:24:34 -07:00
Jeff Parsons
41d073ddba Columbia Data Products MPC 1600 works, but the Zenith Z-150 does not 2016-03-19 17:19:14 -07:00
Jeff Parsons
07e48c3026 Change default video mode indicator 2016-03-18 16:04:17 -07:00
Jeff Parsons
6c6decc7ae Stricter instruction restart checks, and some machine config cleanup 2016-03-18 15:46:32 -07:00
Jeff Parsons
418d0910f5 First stab at getting an MPC 1600 to run 2016-03-18 11:19:54 -07:00
Jeff Parsons
6202c108fd Remove DEBUG code 2016-03-17 17:11:54 -07:00
Jeff Parsons
1e99f29253 Fixed video messages 2016-03-17 16:38:10 -07:00
Jeff Parsons
7b362302a0 Scaffolding in place for keyboard KED and rate commands (enough to make OS/2 1.1 happy) 2016-03-17 15:18:09 -07:00
Jeff Parsons
456aae0ebe Cleaned up disk types 2016-03-17 08:31:38 -07:00
Jeff Parsons
87e275b5f1 Blog edits 2016-03-16 15:13:18 -07:00
Jeff Parsons
33a828a75b Make autoStart a proper (overridable) machine property 2016-03-16 11:37:17 -07:00
Jeff Parsons
410bcb60c9 Conforming code segment correction 2016-03-15 23:48:27 -07:00
Jeff Parsons
6f79a84d83 Starting on v1.21.2 2016-03-14 08:53:07 -07:00
Jeff Parsons
0eddbd05a3 Fixed CGA graphics modes on VGA cards 2016-03-12 13:33:21 -08:00
Jeff Parsons
6eca71ace3 Minor page and comment updates 2016-03-12 09:11:34 -08:00
Jeff Parsons
8d1031c8b2 Ready to debug Windows/386 (see /disks/pc/windows/2.01/) 2016-03-10 12:30:44 -08:00
Jeff Parsons
d052b114c0 Prevent soft keyboard buttons from causing the page to scroll unnecessarily 2016-03-10 08:45:13 -08:00
Jeff Parsons
e9e7ccf6f2 Support for overriding machine hard drive(s) 2016-03-10 00:54:34 -08:00
Jeff Parsons
0735ea8186 Blog update 2016-03-09 14:22:26 -08:00
Jeff Parsons
d27908ffa0 Added page IDs: replace.js '(\[<img )(.*"Page )([0-9]+)(.*)' '$1id="page-$3" $2$3$4' --include='*.md' 2016-03-09 11:16:07 -08:00
Jeff Parsons
81c4b61522 Re-enable PREFTECH, fix IP limit checking, and restore support for autoMount overrides 2016-03-09 09:47:17 -08:00
Jeff Parsons
0c2a50ed0a Consolidated EGA/VGA ROM references with their respective XML video configuration files 2016-03-08 17:42:43 -08:00
Jeff Parsons
7953383fa9 Fixed new modRM decoders 2016-03-08 16:39:10 -08:00
Jeff Parsons
86d96569a0 Fixed more sloppy coding 2016-03-07 17:11:27 -08:00
Jeff Parsons
65115556ad Fixed some sloppy coding 2016-03-07 16:09:51 -08:00
Jeff Parsons
49ca936a18 Slimmed-down ModRegRM decoding (at some potential performance cost) 2016-03-07 15:34:28 -08:00