• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

DOC/H03-May-2022-7961

UTILITIES/H18-Aug-2006-334188

COPYINGH A D01-Dec-200317.6 KiB341281

LICENSEH A D18-Aug-20061.1 KiB5753

MakefileH A D03-May-20229.1 KiB333175

READMEH A D15-Dec-20031.9 KiB6947

SIMHH A D01-Dec-20031.5 KiB2821

VERSIONH A D17-Sep-20068 21

id.hH A D30-Nov-2003335 107

make.sgiH A D08-Feb-2004253 31

make.simpleH A D08-Feb-2004221 31

make_archiveH A D01-Dec-2003342 1511

make_versionH A D08-Dec-2003772 3719

pdp11_cpu.cH A D09-Dec-200377.7 KiB2,5991,977

pdp11_defs.hH A D19-Oct-20048.9 KiB320236

pdp11_fp.cH A D12-Dec-200333.4 KiB1,041697

pdp11_sys.cH A D28-Nov-200322.7 KiB777613

pro350.hH A D30-Nov-200368.1 KiB1,0301,027

pro_2661kb.cH A D07-Dec-20036.9 KiB328166

pro_2661ptr.cH A D07-Dec-20037.1 KiB328166

pro_clk.cH A D07-Jan-200413.7 KiB660339

pro_com.cH A D07-Dec-200312.3 KiB569325

pro_config.hH A D07-Dec-20031.2 KiB336

pro_defs.hH A D07-Jan-200424.3 KiB793537

pro_digipad.cH A D09-Dec-20036.4 KiB304170

pro_eq.cH A D07-Dec-20031.7 KiB8438

pro_font.hH A D29-May-199815.2 KiB229217

pro_init.cH A D07-Jan-200414.9 KiB772512

pro_int.cH A D07-Jan-20049.6 KiB417269

pro_kb.cH A D07-Dec-20031.9 KiB10246

pro_la50.cH A D07-Dec-20037.2 KiB444294

pro_lk201.cH A D09-Dec-20037.5 KiB331216

pro_lk201.hH A D07-Dec-20034.5 KiB162116

pro_maint.cH A D28-Dec-20032.4 KiB10644

pro_mem.cH A D07-Dec-20031.7 KiB10151

pro_menu.cH A D07-Jan-200419.4 KiB855600

pro_null.cH A D07-Dec-20031.6 KiB8530

pro_ptr.cH A D07-Dec-20031.1 KiB6124

pro_rd.cH A D09-Dec-200310.5 KiB523293

pro_reg.cH A D29-Dec-20037.7 KiB393305

pro_rx.cH A D09-Dec-200311.8 KiB632347

pro_serial.cH A D09-Dec-20036.8 KiB287148

pro_version.hH A D17-Sep-200630 21

pro_vid.cH A D28-Dec-200315.6 KiB726422

scp.cH A D30-Nov-200350.2 KiB1,7691,267

scp_tty.cH A D16-Jan-19987.6 KiB334261

setuid_root_xhomerH A D13-Dec-2003377 97

sim_defs.hH A D16-Jan-19988.3 KiB265172

term_curses.cH A D13-Dec-200321.8 KiB790585

term_fonthash_curses.cH A D13-Dec-200326.8 KiB587542

term_overlay_x11.cH A D08-Dec-20034.8 KiB253144

term_x11.cH A D13-Dec-200347.4 KiB1,9391,294

xhomer.cfgH A D17-Sep-200613.4 KiB347300

README

1Xhomer README
2-------------
3
4License
5-------
6Please read the file LICENSE, in this directory, for details.
7
8
9Using Xhomer
10------------
11These are very basic instructions, for building, running and
12exiting the Xhomer DEC Pro 350 emulator.  For more detailed
13documentation, please see DOC/index.html.  Also, up-to-date
14documentation and source code can be obtained from:
15
16  http://xhomer.isani.org/
17
18
19Building Xhomer
20---------------
21Xhomer has been developed and tested on a Linux x86/GNU/X-windows
22system.  It is written in C, and will likely build on other
23Unix systems, but the Makefile might require some tweaks.  It
24is assumed that the version of make in use is Gnu make (gmake)
25and that gcc will be used for compilation.
26
27From the directory in which this README resides:
28
291. Run "make clean"
30
312. Run "make"
32
33   This should produce a dynamically-linked executable named
34   "xhomer," in the current directory.
35
363. (OPTIONAL) If you would like a statically-linked executable,
37
38   run "make xhomer.static"
39
40   This will produce a binary named xhomer.static
41
42
43Running Xhomer
44--------------
451. Obtain a Pro hard disk image file (pos32.rd or venix2.rd, for
46   example).
47
482. Modify the Xhomer configuration file (xhomer.cfg), if necessary,
49   to point to the hard disk image (using the "rd_dir" and "rd0"
50   variables).  xhomer.cfg must exist in the directory Xhomer is
51   run from.  Alternatively, the file can be copied to ~/.xhomerrc.
52   If ~/.xhomerrc exists, it will be used instead of xhomer.cfg.
53   The provided configuration file contains documentation for all
54   of its options.  Make sure they are set appropriately.
55
563. Run "xhomer"
57
58   The operating system present on the disk image file should now
59   boot.
60
61
62Exiting Xhomer
63--------------
641. While the Xhomer window has focus, press ctrl-F1.
65
662. The emulator control menu should now be visible.  Select
67   the "Shutdown emulator" option with the up/down arrow keys, and
68   press enter.
69