Previous Thread
Next Thread
Print Thread
Page 254 of 270 1 2 252 253 254 255 256 269 270
Joined: May 2012
Posts: 565
Likes: 4
S
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 565
Likes: 4
Originally Posted by shattered
Hello MAMEDEV, I am Maru smile
[Linked Image from img-fotki.yandex.ru]

Accelerated writes are now working:

[Linked Image from img-fotki.yandex.ru]

Joined: Mar 2001
Posts: 17,137
Likes: 163
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,137
Likes: 163
Very nice! That's the card with the 8088 on board for acceleration, right?

Joined: May 2012
Posts: 565
Likes: 4
S
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 565
Likes: 4
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

Joined: Feb 2012
Posts: 63
T
Member
Offline
Member
T
Joined: Feb 2012
Posts: 63
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.)?

Joined: Jun 2013
Posts: 32
K
Member
Offline
Member
K
Joined: Jun 2013
Posts: 32
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.
Joined: Mar 2001
Posts: 17,137
Likes: 163
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,137
Likes: 163
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.

Joined: Mar 2010
Posts: 155
Likes: 1
S
Senior Member
Offline
Senior Member
S
Joined: Mar 2010
Posts: 155
Likes: 1
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

Joined: Dec 2011
Posts: 193
Likes: 2
Senior Member
Offline
Senior Member
Joined: Dec 2011
Posts: 193
Likes: 2
[Linked Image from i.imgur.com]

DOS/V 6.2 now works!

Joined: May 2012
Posts: 565
Likes: 4
S
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 565
Likes: 4
I found an OS/2 v3 CD and it installs fine in recent MAME, but doesn't seem to like any of SVGA devices -- clgd542x, svga_et4k are not detected by the OS driver, gfxultra is detected but startup hangs sometime after loading Ring 0 driver, &c

(A list of drivers bundled with v3 -- http://www.elhvb.com/mobokive/eprm/eprmx/12218.htm)

Sound Blaster 16 does work but playback stutters.

Hence the plain vanilla screenshot:

[Linked Image from i.imgur.com]

Joined: Jan 2012
Posts: 1,179
Likes: 17
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
Ebay auction no. 253930543330 is an 8bit IBM VGA card, the ROM is marked as BAD DUMP in the source. While I'm not going to shell out 175€ for that card, at least the photos are very clear and might be interesting.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Page 254 of 270 1 2 252 253 254 255 256 269 270

Link Copied to Clipboard
Who's Online Now
0 members (), 31 guests, and 5 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,273
Posts121,387
Members5,064
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com