Previous Thread
Next Thread
Print Thread
Page 243 of 245 1 2 241 242 243 244 245
#108272 - 12/27/16 10:05 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: May 2012
Posts: 384
shattered Offline
Senior Member
shattered  Offline
Senior Member

Joined: May 2012
Posts: 384
Hooked up the floppy (bit 4 in port C3h is the floppy ready signal). Diags are in TESTCE1.EXE from http://minuszerodegrees.net/manuals/Toshiba/Diagnostics/Toshiba_diagnostics.htm ('1995 archive):





Other tools for Toshiba portables are at http://www.pcxt-micro.com/toshiba-dos.html + somewhere in Usenet archives, apparently (http://www.megalextoria.com/usenet-archive/news127f1/b171/comp/sys/laptops/00000958.html).

#108305 - 01/01/17 01:06 AM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Jan 2012
Posts: 628
rfka01 Online content
Senior Member
rfka01  Online Content
Senior Member

Joined: Jan 2012
Posts: 628
Bavaria
The recent changes in the PC drivers made the keyboard for the NCR PC4i work.
In order to install a harddisk controller, I needed to add ISA slots to the machine, as it had inherited the wrong number from the parent machine, and currently i/o for PCs with ISA slots is handled via single-function cards - one each for parallel, serial, floppy etc.

That prompted me to look up info for several of the machines contained in pc.cpp - quite a number of them are laptops or all-in-ones with no ISA slots at all. Others are desktop machines with mainboards that already provide functions that others have to add via cards or they use multi-function cards.

What's the plan for handling these short of moving them to their own drivers?
One idea that came to my mind was to allow slots to be hidden and unchangeable so the existing ISA card implementations could be reused.
How about those Hercules+LPT or Floppy+MFM-HD+Serial+Game cards? Does the current slot system allow for multiple functions per slot?


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#108306 - 01/01/17 01:20 AM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Mar 2001
Posts: 15,519
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,519
USA
The ISA slot system allows multiple functions per slot (the card maps its own I/O and memory ranges), and it also allows 'internal' cards for things that look to the hardware and software like slots but aren't user-changable. I copied the same mechanism for a2bus on the Apple II driver to implement things like the //c and Laser 128 that don't physically have slots but have equivalent hardware built into ASICs.

Last edited by R. Belmont; 01/01/17 01:21 AM.
#108307 - 01/01/17 01:31 AM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Jan 2012
Posts: 628
rfka01 Online content
Senior Member
rfka01  Online Content
Senior Member

Joined: Jan 2012
Posts: 628
Bavaria
One system I fiddled with was the 8088 Zenith SuperSport - zdsupers.

According to the documents it uses 3.5" 720K floppies. The fdc_xt card allows either 5.25" or 3.5" drives - is it possible to specify the drive type from the driver source in the MAME ISA system? Changing it in the running machine does not "stick", so you have to change it every time you start MAME.

Changing the drive type to 3.5" 720K lets the machine boot from a generic DOS boot disk.

Does anybody have an original boot disk for the 8088 SuperSport? I have found a Zenith branded DOS 4.0 version that boots on PCEm but halts with "Divide overflow" in MAME.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#108308 - 01/01/17 01:32 AM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Jan 2012
Posts: 628
rfka01 Online content
Senior Member
rfka01  Online Content
Senior Member

Joined: Jan 2012
Posts: 628
Bavaria
Thanks for clarifying, RB!


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#108309 - 01/01/17 01:46 AM Re: PC/XT/AT (inside) WIP topic [Re: rfka01]  
Joined: Jan 2012
Posts: 643
crazyc Offline
Senior Member
crazyc  Offline
Senior Member

Joined: Jan 2012
Posts: 643
Originally Posted By rfka01
One system I fiddled with was the 8088 Zenith SuperSport - zdsupers.

According to the documents it uses 3.5" 720K floppies. The fdc_xt card allows either 5.25" or 3.5" drives - is it possible to specify the drive type from the driver source in the MAME ISA system? Changing it in the running machine does not "stick", so you have to change it every time you start MAME.
You can use MCFG_SLOT_OPTION_MACHINE_CONFIG after the slot is defined, see tandy1t.cpp for an example. To make the device unchangeable as in a laptop use MCFG_SLOT_FIXED(true). For the ISA slots, the last parameter in the MCFG_ISA8_SLOT_ADD does the same thing.

Originally Posted By rfka01
Does anybody have an original boot disk for the 8088 SuperSport? I have found a Zenith branded DOS 4.0 version that boots on PCEm but halts with "Divide overflow" in MAME.
Really? Where'd you get it from?

#108310 - 01/01/17 02:52 AM Re: PC/XT/AT (inside) WIP topic [Re: crazyc]  
Joined: Dec 1999
Posts: 1,151
Justin Offline
Very Senior Member
Justin  Offline
Very Senior Member

Joined: Dec 1999
Posts: 1,151
Vancouver Island, BC, Canada
Originally Posted By crazyc
Really? Where'd you get it from?


WinWorld has it. I've been (slowly) going through some of their stuff.

#108311 - 01/01/17 03:27 AM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Jan 2012
Posts: 643
crazyc Offline
Senior Member
crazyc  Offline
Senior Member

Joined: Jan 2012
Posts: 643
Tried that one, didn't get a divide overflow.

#108312 - 01/01/17 11:21 AM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Jan 2012
Posts: 628
rfka01 Online content
Senior Member
rfka01  Online Content
Senior Member

Joined: Jan 2012
Posts: 628
Bavaria
Weird ... Win 10 64 bit, fresh MAME sources off Git, fresh download of zdsupers ROM, fresh download of Dos 4.0 from https://winworldpc.com/product/ms-dos/4x ...



Same disk boots fine in e.g. MAME/EuroPC

The Philips branded DOS 4.0 from the above winworldpc page boots fine in the zdsupers driver ...


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#108313 - 01/01/17 02:52 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Jan 2012
Posts: 643
crazyc Offline
Senior Member
crazyc  Offline
Senior Member

Joined: Jan 2012
Posts: 643
Okay, I got the error too. I think the supersport bios is slightly pc-incompatible in a way that makes the installer on that image unhappy. It would have to be tested on a real machine to be sure.

Page 243 of 245 1 2 241 242 243 244 245

Who's Online Now
4 registered members (Praxis, Xenphor, rfka01, Dorando), 27 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,308
Posts107,353
Members4,731
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.359s Queries: 14 (0.278s) Memory: 5.0319 MB (Peak: 5.2571 MB) Zlib enabled. Server Time: 2017-03-26 16:53:37 UTC