diff --git a/.gitattributes b/.gitattributes
index 6e8f5cd83d1..41a5f219c5f 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -25,6 +25,7 @@ hash/abc806.xml svneol=native#text/xml
hash/adam_cart.xml svneol=native#text/xml
hash/adam_cass.xml svneol=native#text/xml
hash/adam_flop.xml svneol=native#text/xml
+hash/advantage.xml svneol=native#text/xml
hash/advision.xml svneol=native#text/xml
hash/aim65_cart.xml svneol=native#text/xml
hash/alice32.xml svneol=native#text/xml
@@ -102,6 +103,7 @@ hash/genius.xml svneol=native#text/xml
hash/gmaster.xml svneol=native#text/xml
hash/gp32.xml svneol=native#text/xml
hash/gx4000.xml svneol=native#text/xml
+hash/horizon.xml svneol=native#text/xml
hash/ibm5140.xml svneol=native#text/xml
hash/ibm5150.xml svneol=native#text/xml
hash/ibm5150_cass.xml svneol=native#text/xml
diff --git a/hash/advantage.xml b/hash/advantage.xml
new file mode 100644
index 00000000000..58137eb8305
--- /dev/null
+++ b/hash/advantage.xml
@@ -0,0 +1,185 @@
+
+
+
+
+
+ N/S Advantage CP/M 80 / Turbo Pascal v1.0
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ North Star CP/M + Mbasic
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ dBaseII
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ Advantage Demonstration/Diagnostic Diskette 2.1.0 AQH
+ 1981
+ North Star Computers
+
+
+
+
+
+
+
+
+
+ North Star GBASIC NSDOS / Baud 300
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ Fortran F80 / Assembler M80 / Linker L80
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar Graphics Operating System 1.0.0
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar Graphics Operating System 2.1.0
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ North Star Computer Society #10
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ North Star Computer Society #37
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ North Star Computer Society #48
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ North Star Computer Society #58
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ North Star Computer Society #61
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ Small C compiler
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
diff --git a/hash/horizon.xml b/hash/horizon.xml
new file mode 100644
index 00000000000..9ae75b65506
--- /dev/null
+++ b/hash/horizon.xml
@@ -0,0 +1,457 @@
+
+
+
+
+
+ ALPS Source Code
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LifeBoat CP/M 1.45 - 54k
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ LifeBoat CP/M 2.23 - 52k
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ LifeBoat CP/M 2.23 - 56k
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ n2212
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ DMF
+ 198?
+ Dave Dunfield
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Forth
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NorthStar HDOS 2.2.1 H Initial Recovery Disk
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar HDOS 2.2.0 H System Disk
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar HORIZON-HD System Diskette R1.B
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ INSUA NorthStar DOS 2.1.1 QuadDensity
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ Micro Complex DOS96R7
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Micro Complex Dos 7.0
+ 1980
+ Micro Complex
+
+
+
+
+
+
+
+
+
+ NorthStar CP/M 2.2 release 1.20 - 64k
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar CP/M 2.2 release A - 56k
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar DOS 2.0 Single Density (DOS only)
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar DOS 4.0 Single Density
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar DOS 5.0 Double Density
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar DOS 5.1 Quad Density (Unconfigured I/O)
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar DOS 5.1 Single Density
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ NorthStar DOS 5.2 Quad Density
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ UCSD Pascal 1.5
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TurboDos 1.30 1.1.1 QH
+ 1984
+ North Star Computers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TurboDos 1.30 1.1.1 QH (Alt)
+ 1984
+ North Star Computers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NorthStar CP/M 2.2 release 1.20 - 56k for Vector/3P+S
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ INSUA NorthStar DOS 2.1.1 QuadDensity for Vector/3P+S
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
+ Xitan CP/M 2.26 - 48k
+ 198?
+ <unknown>
+
+
+
+
+
+
+
+
+
diff --git a/src/mess/drivers/horizon.c b/src/mess/drivers/horizon.c
index d80411c6b5d..0b558db5ce9 100644
--- a/src/mess/drivers/horizon.c
+++ b/src/mess/drivers/horizon.c
@@ -90,6 +90,9 @@ static MACHINE_CONFIG_START( horizon, horizon_state )
/* video hardware */
MCFG_GENERIC_TERMINAL_ADD(TERMINAL_TAG, terminal_intf)
+
+ // software list
+ MCFG_SOFTWARE_LIST_ADD("flop_list", "horizon")
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( horizsd, horizon )