Previous 199869 Revisions Next

r32816 Sunday 19th October, 2014 at 08:17:45 UTC by Justin Kerk
(MESS) PC, AT: Hook up missing softlists to various drivers [Justin Kerk]
[src/mess/drivers]at.c ct486.c genpc.c pc.c tandy1t.c

trunk/src/mess/drivers/at.c
r32815r32816
428428   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
429429MACHINE_CONFIG_END
430430
431static MACHINE_CONFIG_FRAGMENT( at_softlists )
432   /* software lists */
433   MCFG_SOFTWARE_LIST_ADD("pc_disk_list","ibm5150")
434   MCFG_SOFTWARE_LIST_ADD("xt_disk_list","ibm5160_flop")
435   MCFG_SOFTWARE_LIST_ADD("at_disk_list","ibm5170")
436   MCFG_SOFTWARE_LIST_ADD("at_cdrom_list","ibm5170_cdrom")
437MACHINE_CONFIG_END
438
431439static MACHINE_CONFIG_START( ibm5170, at_state )
432440   /* basic machine hardware */
433441   MCFG_CPU_ADD("maincpu", I80286, XTAL_12MHz/2 /*6000000*/)
r32815r32816
447455   MCFG_ISA16_SLOT_ADD("isabus","isa4", pc_isa16_cards, "ide", false)
448456   MCFG_PC_KBDC_SLOT_ADD("pc_kbdc", "kbd", pc_at_keyboards, STR_KBD_IBM_PC_AT_84)
449457
450   /* software lists */
451   MCFG_SOFTWARE_LIST_ADD("pc_disk_list","ibm5150")
452   MCFG_SOFTWARE_LIST_ADD("xt_disk_list","ibm5160_flop")
453   MCFG_SOFTWARE_LIST_ADD("at_disk_list","ibm5170")
454
455458   /* internal ram */
456459   MCFG_RAM_ADD(RAM_TAG)
457460   MCFG_RAM_DEFAULT_SIZE("1664K")
458461   MCFG_RAM_EXTRA_OPTIONS("2M,4M,8M,15M")
462
463   MCFG_FRAGMENT_ADD( at_softlists )
459464MACHINE_CONFIG_END
460465
461466
r32815r32816
491496   MCFG_RAM_ADD(RAM_TAG)
492497   MCFG_RAM_DEFAULT_SIZE("1664K")
493498   MCFG_RAM_EXTRA_OPTIONS("2M,4M,8M,15M")
499
500   MCFG_FRAGMENT_ADD( at_softlists )
494501MACHINE_CONFIG_END
495502
496503static MACHINE_CONFIG_START( ibm5162, at_state )
r32815r32816
516523   MCFG_RAM_ADD(RAM_TAG)
517524   MCFG_RAM_DEFAULT_SIZE("1664K")
518525   MCFG_RAM_EXTRA_OPTIONS("2M,4M,8M,15M")
526
527   MCFG_FRAGMENT_ADD( at_softlists )
519528MACHINE_CONFIG_END
520529
521530
r32815r32816
542551   MCFG_RAM_ADD(RAM_TAG)
543552   MCFG_RAM_DEFAULT_SIZE("1664K")
544553   MCFG_RAM_EXTRA_OPTIONS("2M,4M,8M,15M")
554
555   MCFG_FRAGMENT_ADD( at_softlists )
545556MACHINE_CONFIG_END
546557
547558
r32815r32816
568579   MCFG_RAM_ADD(RAM_TAG)
569580   MCFG_RAM_DEFAULT_SIZE("1664K")
570581   MCFG_RAM_EXTRA_OPTIONS("2M,4M,8M,15M")
582
583   MCFG_FRAGMENT_ADD( at_softlists )
571584MACHINE_CONFIG_END
572585
573586static MACHINE_CONFIG_START( atvga, at_state )
r32815r32816
592605   MCFG_RAM_ADD(RAM_TAG)
593606   MCFG_RAM_DEFAULT_SIZE("1664K")
594607   MCFG_RAM_EXTRA_OPTIONS("2M,4M,8M,15M")
608
609   MCFG_FRAGMENT_ADD( at_softlists )
595610MACHINE_CONFIG_END
596611
597612static MACHINE_CONFIG_START( xb42639, at_state )
r32815r32816
615630   MCFG_RAM_ADD(RAM_TAG)
616631   MCFG_RAM_DEFAULT_SIZE("1664K")
617632   MCFG_RAM_EXTRA_OPTIONS("2M,4M,8M,15M")
633
634   MCFG_FRAGMENT_ADD( at_softlists )
618635MACHINE_CONFIG_END
619636
620637
r32815r32816
645662   MCFG_RAM_DEFAULT_SIZE("1664K")
646663   MCFG_RAM_EXTRA_OPTIONS("2M,4M,8M,15M,16M,32M,64M,128M,256M")
647664
648   /* software lists */
649   MCFG_SOFTWARE_LIST_ADD("pc_disk_list","ibm5150")
650   MCFG_SOFTWARE_LIST_ADD("xt_disk_list","ibm5160_flop")
651   MCFG_SOFTWARE_LIST_ADD("at_disk_list","ibm5170")
652   MCFG_SOFTWARE_LIST_ADD("at_cdrom_list","ibm5170_cdrom")
665   MCFG_FRAGMENT_ADD( at_softlists )
653666MACHINE_CONFIG_END
654667
655668
r32815r32816
688701   MCFG_RAM_ADD(RAM_TAG)
689702   MCFG_RAM_DEFAULT_SIZE("1M")
690703   MCFG_RAM_EXTRA_OPTIONS("2M,4M,8M,16M")
704
705   MCFG_FRAGMENT_ADD( at_softlists )
691706MACHINE_CONFIG_END
692707
693708
r32815r32816
725740   MCFG_ISA16_SLOT_ADD(":pcibus:1:i82371ab:isabus","isa4", pc_isa16_cards, NULL, false)
726741   MCFG_ISA16_SLOT_ADD(":pcibus:1:i82371ab:isabus","isa5", pc_isa16_cards, NULL, false)
727742   MCFG_PC_KBDC_SLOT_ADD("pc_kbdc", "kbd", pc_at_keyboards, STR_KBD_MICROSOFT_NATURAL)
743
744   MCFG_FRAGMENT_ADD( at_softlists )
728745MACHINE_CONFIG_END
729746
730747static MACHINE_CONFIG_START( at586x3, at586_state )
r32815r32816
749766   MCFG_ISA16_SLOT_ADD(":pcibus:1:i82371sb:isabus","isa4", pc_isa16_cards, NULL, false)
750767   MCFG_ISA16_SLOT_ADD(":pcibus:1:i82371sb:isabus","isa5", pc_isa16_cards, NULL, false)
751768   MCFG_PC_KBDC_SLOT_ADD("pc_kbdc", "kbd", pc_at_keyboards, STR_KBD_MICROSOFT_NATURAL)
769
770   MCFG_FRAGMENT_ADD( at_softlists )
752771MACHINE_CONFIG_END
753772
754773static MACHINE_CONFIG_DERIVED( at386sx, atvga )
r32815r32816
839858   MCFG_PALETTE_ADD("palette", 256) // todo: really needed?
840859
841860   /* software lists */
842   MCFG_SOFTWARE_LIST_ADD("pc_disk_list","ibm5150")
843   MCFG_SOFTWARE_LIST_ADD("xt_disk_list","ibm5160_flop")
844   MCFG_SOFTWARE_LIST_ADD("at_disk_list","ibm5170")
845   MCFG_SOFTWARE_LIST_ADD("at_cdrom_list","ibm5170_cdrom")
861   MCFG_FRAGMENT_ADD( at_softlists )
846862   MCFG_SOFTWARE_LIST_ADD("disk_list","megapc")
847863MACHINE_CONFIG_END
848864
r32815r32816
881897   MCFG_RAM_EXTRA_OPTIONS("2M,8M,15M,16M,32M,64M,128M,256M")
882898
883899   /* software lists */
884   MCFG_SOFTWARE_LIST_ADD("pc_disk_list","ibm5150")
885   MCFG_SOFTWARE_LIST_ADD("xt_disk_list","ibm5160_flop")
886   MCFG_SOFTWARE_LIST_ADD("at_disk_list","ibm5170")
887   MCFG_SOFTWARE_LIST_ADD("at_cdrom_list","ibm5170_cdrom")
900   MCFG_FRAGMENT_ADD( at_softlists )
888901   MCFG_SOFTWARE_LIST_ADD("disk_list","megapc")
889902MACHINE_CONFIG_END
890903
trunk/src/mess/drivers/genpc.c
r32815r32816
9090   /* internal ram */
9191   MCFG_RAM_ADD(RAM_TAG)
9292   MCFG_RAM_DEFAULT_SIZE("640K")
93
94   /* software lists */
95   MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150")
9396MACHINE_CONFIG_END
9497
9598
r32815r32816
115118   /* internal ram */
116119   MCFG_RAM_ADD(RAM_TAG)
117120   MCFG_RAM_DEFAULT_SIZE("640K")
121
122   /* software lists */
123   MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150")
118124MACHINE_CONFIG_END
119125
120126
r32815r32816
141147   /* internal ram */
142148   MCFG_RAM_ADD(RAM_TAG)
143149   MCFG_RAM_DEFAULT_SIZE("640K")
150
151   /* software lists */
152   MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150")
144153MACHINE_CONFIG_END
145154
146155
r32815r32816
167176   /* internal ram */
168177   MCFG_RAM_ADD(RAM_TAG)
169178   MCFG_RAM_DEFAULT_SIZE("640K")
179
180   /* software lists */
181   MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150")
170182MACHINE_CONFIG_END
171183
172184
r32815r32816
193205   /* internal ram */
194206   MCFG_RAM_ADD(RAM_TAG)
195207   MCFG_RAM_DEFAULT_SIZE("640K")
208
209   /* software lists */
210   MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150")
196211MACHINE_CONFIG_END
197212
198213
trunk/src/mess/drivers/ct486.c
r32815r32816
172172
173173   // video hardware
174174   MCFG_PALETTE_ADD("palette", 256) // todo: really needed?
175
176   /* software lists */
177   MCFG_SOFTWARE_LIST_ADD("pc_disk_list","ibm5150")
178   MCFG_SOFTWARE_LIST_ADD("xt_disk_list","ibm5160_flop")
179   MCFG_SOFTWARE_LIST_ADD("at_disk_list","ibm5170")
180   MCFG_SOFTWARE_LIST_ADD("at_cdrom_list","ibm5170_cdrom")
175181MACHINE_CONFIG_END
176182
177183
trunk/src/mess/drivers/pc.c
r32815r32816
194194   /* internal ram */
195195   MCFG_RAM_ADD(RAM_TAG)
196196   MCFG_RAM_DEFAULT_SIZE("640K")
197
198   /* software lists */
199   MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150")
197200MACHINE_CONFIG_END
198201
199202static DEVICE_INPUT_DEFAULTS_START( iskr3104 )
r32815r32816
258261   /* internal ram */
259262   MCFG_RAM_ADD(RAM_TAG)
260263   MCFG_RAM_DEFAULT_SIZE("640K")
264
265   /* software lists */
266   MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150")
261267MACHINE_CONFIG_END
262268
263269static MACHINE_CONFIG_START( olivetti, pc_state )
r32815r32816
277283   /* internal ram */
278284   MCFG_RAM_ADD(RAM_TAG)
279285   MCFG_RAM_DEFAULT_SIZE("640K")
286
287   /* software lists */
288   MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150")
280289MACHINE_CONFIG_END
281290
282291static MACHINE_CONFIG_START( ibm5550, pc_state )
trunk/src/mess/drivers/tandy1t.c
r32815r32816
598598   MCFG_ISA8_SLOT_ADD("mb:isa", "isa2", pc_isa8_cards, NULL, false)
599599   MCFG_ISA8_SLOT_ADD("mb:isa", "isa3", pc_isa8_cards, NULL, false)
600600   MCFG_ISA8_SLOT_ADD("mb:isa", "isa4", pc_isa8_cards, NULL, false)
601
602   /* software lists */
603   MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150")
601604MACHINE_CONFIG_END
602605
603606static MACHINE_CONFIG_START( t1000_16, tandy1000_state )

Previous 199869 Revisions Next


© 1997-2024 The MAME Team