Previous Thread
Next Thread
Print Thread
Page 254 of 254 1 2 252 253 254
Re: PC/XT/AT (inside) WIP topic [Re: shattered] #112957
03/24/18 01:42 PM
03/24/18 01:42 PM
Joined: May 2012
Posts: 467
S
shattered Offline
Senior Member
shattered  Offline
Senior Member
S
Joined: May 2012
Posts: 467
Originally Posted by shattered
Hello MAMEDEV, I am Maru smile
[Linked Image]


Accelerated writes are now working:

[Linked Image]

Re: PC/XT/AT (inside) WIP topic [Re: Kale] #112958
03/24/18 02:06 PM
03/24/18 02:06 PM
Joined: Mar 2001
Posts: 15,988
USA
R
R. Belmont Offline
Very Senior Member
R. Belmont  Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 15,988
USA
Very nice! That's the card with the 8088 on board for acceleration, right?

Re: PC/XT/AT (inside) WIP topic [Re: Kale] #112959
03/24/18 02:26 PM
03/24/18 02:26 PM
Joined: May 2012
Posts: 467
S
shattered Offline
Senior Member
shattered  Offline
Senior Member
S
Joined: May 2012
Posts: 467
8088 is for 'intelligence', acceleration of writes is done in hardware -- quoting IBM Systems Journal article:
Quote

When the CPU is ready to update the memory, there are several modes that may be used.
During a memory access, the CPU may write to a four-pixel bank in any of the following ways:
(1) to all four pixels;
(2) to only one pixel;
(3) from the first pixel to pixel 'x' (where 'x' = 2, 3, or 4);
(4) from 'x' to 4 (where 'x' = 1, 2, or 3).

Additionally, the writes to memory may be accelerated by writing to a 20-pixel group in any of the following ways:
(1) to all 20 pixels;
(2) to any bank of four pixels;
(3) from the start of a 20-pixel group to the end of any bank of four;
(4) from the start of any bank of four to the end of the 20-pixel group.


Writing to one of addresses in 0x32020--0x3203f range triggers the acceleration on next memory write. Pull request coming soon smile

Re: PC/XT/AT (inside) WIP topic [Re: Kale] #113041
04/02/18 10:59 AM
04/02/18 10:59 AM
Joined: Feb 2012
Posts: 60
Switzerland
T
Tinu Offline
Member
Tinu  Offline
Member
T
Joined: Feb 2012
Posts: 60
Switzerland
Hello

Please excuse such a beginners question. I went through the manual, the Wiki, this thread, but could not find an answer.
So far I played with specific machines (IBM XT for example). Now I wanted to play with specific software and choose a matching IBM Clone.

Some people apparently use the "ct486", which seems to be a generic PC, unrelated to any other machine (at least -listbrothers or -listclones reveals nothing).
This driver runs fine, and is good for software of the DOS / Windows 3 area. For Windows 95, at least a Pentium or better a Pentium II would be a better match.

As a Pentium machine the "at586" exists, but is listed as "not working". This one is embedded in the "ibm5170" universe.

It appears that the Intel Pentium II and Pentium III are coded, but I can't find a machine that actually uses one of these CPUs.

Finally the question: What machine would be a good choice for the late 90ies (Win 95-98, OS/2 Warp 3 etc.)?

Re: PC/XT/AT (inside) WIP topic [Re: Kale] #113045
04/02/18 07:31 PM
04/02/18 07:31 PM
Joined: Jun 2013
Posts: 28
K
Kaede Offline
Member
Kaede  Offline
Member
K
Joined: Jun 2013
Posts: 28
I believe MAME defaults for ct486 are more than enough for running Windows 95. According to W95 official requirements anyway.

As you noticed, at586 is not working yet*, so for games that required a Pentium 1 to run decently, MAME won't do. Look for alternatives (PCem, virtualization software, Direct3D wrappers...).
*more accurate information below wink

Last edited by Kaede; 04/02/18 07:42 PM.
Re: PC/XT/AT (inside) WIP topic [Re: Kale] #113046
04/02/18 07:39 PM
04/02/18 07:39 PM
Joined: Mar 2001
Posts: 15,988
USA
R
R. Belmont Offline
Very Senior Member
R. Belmont  Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 15,988
USA
at586 can run, but it's slower because we don't yet have a JIT for x86. ct486 and at486 are the recommended "sweet spot" for getting your Gold Box games in and so on.

Re: PC/XT/AT (inside) WIP topic [Re: Kale] #113048
04/02/18 09:09 PM
04/02/18 09:09 PM
Joined: Mar 2010
Posts: 126
S
Shoegazer Offline
Senior Member
Shoegazer  Offline
Senior Member
S
Joined: Mar 2010
Posts: 126
Give PCem a shot until MAME matures some - it's quite good. I've even managed to install Windows XP with some recent cdrom fixes committed to the tree, and it works surprisingly well. On an emulated Pentium 233, Voodoo 2 and a functional network card, no less. smile

Re: PC/XT/AT (inside) WIP topic [Re: Kale] #113692
07/23/18 07:10 PM
07/23/18 07:10 PM
Joined: Dec 2011
Posts: 165
Alegend45 Offline
Senior Member
Alegend45  Offline
Senior Member
Joined: Dec 2011
Posts: 165
[Linked Image]

DOS/V 6.2 now works!

Page 254 of 254 1 2 252 253 254

Who's Online Now
0 registered members (), 51 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,566
Posts111,888
Members4,805
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.1.1
(Release build 20180111)
Page Time: 0.085s Queries: 16 (0.068s) Memory: 5.7081 MB (Peak: 5.9153 MB) Zlib enabled. Server Time: 2018-08-17 13:33:25 UTC