Search found 52 matches

by Zup
Tue 11 Sep, 2018 6:00 am
Forum: General
Topic: Emulating an Amstrad PC5286
Replies: 9
Views: 372

Re: Emulating an Amstrad PC5286

I wonder if MAME/MESS guys have some infos/dumps for these computers (and the more interesting Amstrad 2000 series). MESS has a driver (I don't know if it works or is a skeleton driver) for Amstrad PC2386, but there are no drivers for other (unemulated by PCem) Amstrad computers. In the meantime the...
by Zup
Mon 20 Aug, 2018 5:15 am
Forum: Patches
Topic: [patch] Systems from the first Olivetti PCS series
Replies: 29
Views: 3625

Re: [patch] Systems from the first Olivetti PCS series

I've got a set of two spanish disk for Olivetti PCS 86. Disk 1 have MS-DOS 3.30, Disk 2 have some MS-DOS files, a tutorial and a diagnostic utility. I had a friend that had a Olivetti PCS33. It came with DOS 5.0, Windows 3.x (I think it was 3.1, but maybe it was 3.0) and a disk compression utility (...
by Zup
Thu 26 Jul, 2018 9:47 pm
Forum: Development
Topic: [Request] Nvidia Riva 128 , TNT, TNT2 ,Matrox video cards
Replies: 7
Views: 803

Re: [Request] Nvidia Riva 128 , TNT, TNT2 ,Matrox video cards

I wonder if it would be possible to make a "fake" pass-through video card... I mean, a "fake" video card in the sense that it would appear as a physical one; a pass-through in the sense that any DirectX / OpenGL call would be passed to the OS. It would require to write code inside PCem and drivers f...
by Zup
Wed 25 Jul, 2018 5:37 am
Forum: Development
Topic: My requests for PCem v15
Replies: 7
Views: 927

Re: My requests for PCem v15

Commit this revision, please. Three methods to get your wishes granted: - Put a zero in that request (i.e.: PCem v150) and maybe in that revision all your request are fullfilled. - Pay programmers to do the work. - Make your own changes to the code so it support those items. Other means may not gua...
by Zup
Wed 13 Jun, 2018 6:44 am
Forum: General
Topic: SYS'ing with DOS 3.30 on XT using T130B
Replies: 2
Views: 368

Re: SYS'ing with DOS 3.30 on XT using T130B

Is your disk empty? As far as I remember, in MS-DOS 1, 2 and 3 SYS needed an empty disk to work. MS-DOS 4 needed a few sectors free at the beginning of the disk or it wouldn't work (so, in practice, it was the same as needing a completely empty disk). In DOS 5 an 6, SYS could work in any disk (if it...
by Zup
Wed 23 May, 2018 4:30 pm
Forum: General
Topic: Using special machine types
Replies: 5
Views: 709

Re: Using special machine types

PCem is not entirely cycle accurate, but the performance should be similar. Assuming that your system can emulate your machines at 100% speed, you should note performance differences (i.e.: the IBM AT should be slower than a PC-30 III, because the former had a 6 or 8 Mhz but the latter shipped with ...
by Zup
Sun 20 May, 2018 9:56 am
Forum: General
Topic: Using special machine types
Replies: 5
Views: 709

Re: Using special machine types

They have different BIOSes, chipsets, components and feelings. Original IBM AT ran at 6 or 8 Mhz, but later machines (i.e.: Award 286 clone) could have 25 Mhz CPUs. Some chipsets were fasters than others or have some capabilities (EMM) fully integrated on BIOS. Also, the machines came with different...
by Zup
Sat 14 Apr, 2018 7:59 am
Forum: Development
Topic: v14 compatibility & bug list (WIP)
Replies: 39
Views: 4396

Re: v14 compatibility & bug list (WIP)

I've reported this keyboard bug a few times... has it been solved? I guess that "flushing" all keys pressed (so the keyboard status is without any key pressed) after recovering focus will do the trick. Or maybe is a flag (like "Ctrl was pressed")? In any case, pressing again Ctrl to "unstuck" the ke...
by Zup
Thu 12 Apr, 2018 5:20 pm
Forum: General
Topic: AudioPCI impressions
Replies: 19
Views: 2522

Re: AudioPCI impressions

My wife had a real Pentium 75 and a Sound Blaster PCI 64, and when playing MIDI some kind of interference could be heard. I guess that was because PCI64 uses system memory to play MIDI, and it was a bus hog. After changing her computer (to a PIII 500 or so), MIDI played fine... but in any case, that...
by Zup
Sat 24 Feb, 2018 10:03 pm
Forum: Development
Topic: [BUG]Amstrad PC1640 Video
Replies: 8
Views: 1058

Re: [BUG]Amstrad PC1640 Video

I think you've misread it -- the 'Secondary EGA' settings mean that the built-in EGA remains active, but a CGA or MDA card in an expansion slot is used as the primary display. Sorry, I was referring to the fact that second and third line of settings imply that Amstrad could set up the computer with...
by Zup
Fri 23 Feb, 2018 7:42 am
Forum: Development
Topic: [BUG]Amstrad PC1640 Video
Replies: 8
Views: 1058

Re: [BUG]Amstrad PC1640 Video

How about displays? AFAIK, PC1640 was sold with three displays: MD (monochrome), CD (colour), ECD (EGA colour). I'm not sure about it, but I guess that MD and CD were CGA monitors (so they couldn't display EGA modes). Maybe the card is not "locked" (you could try to start EGA modes with any display)...
by Zup
Sun 31 Dec, 2017 11:20 am
Forum: General
Topic: Amstrad PC oddities
Replies: 0
Views: 515

Amstrad PC oddities

So I've updated to PCEM v13.1 (without patches) and I've been testing some Amstrad PCs, and I've got some bugs to report. 1.- Since the first time I tried PCem there is a bug on keyboard controller. If I switch out of PCem using CTRL+End, after going back to PCem it seems that control key has became...
by Zup
Tue 06 Jun, 2017 6:22 am
Forum: Development
Topic: [Linux] GUI discussion
Replies: 218
Views: 22899

Re: [Linux] GUI discussion

Does this GUI works in Windows?

I like that windows that shows the current video mode...
by Zup
Fri 26 May, 2017 8:27 pm
Forum: General
Topic: Physical disk as Pcem hard disk?
Replies: 9
Views: 1488

Re: Physical disk as Pcem hard disk?

I've compiled v12 version of PCem with my Debian (64 bits). It needed two changes to work (both 'depcomp' and 'missing' links are pointing to older versions of automake; needed to add -m32 to compiler flags). After that, I've tried to select /dev/sdc as HDD image file but it didn't work. But after m...
by Zup
Sat 13 May, 2017 7:21 am
Forum: General
Topic: Physical disk as Pcem hard disk?
Replies: 9
Views: 1488

Re: Physical disk as Pcem hard disk?

I would like to this feature request! I currently have a 512 MB, 1 GB and 2 GB flash drive formatted as a FAT partition, a 1 GB and 2 GB compact flash and a 2 GB SD card that can be used to run under MS-DOS/Windows 95. I suspect reading from a FAT32 host would be much easier to implement Sorry, may...
by Zup
Fri 12 May, 2017 5:54 pm
Forum: General
Topic: Physical disk as Pcem hard disk?
Replies: 9
Views: 1488

Physical disk as Pcem hard disk?

Is it possible? The entire story (so you can figure what am I trying to do): I've got a ZX-Uno . It is a FPGA based computer with the same size factor as a Raspberry Pi. Although it was made thinking about doing a hardware emulated ZX Spectrum, the designers added the capability to hold and use up t...
by Zup
Fri 21 Apr, 2017 5:58 am
Forum: General
Topic: Expanded Memory Boards for 8088/8086 machines?
Replies: 18
Views: 2371

Re: Expanded Memory Boards for 8088/8086 machines?

PC-compatibles are limited to 640k (which IIRC wasn't enough to link Microsoft's linker, so they had a special machine with 1MB addressable RAM just for linking the linker :) The 640k barrier is a convention, not a limit. The CPU can address up to 1 Mb, but DOS gets only the first 640 Kb (because m...
by Zup
Fri 14 Apr, 2017 9:30 am
Forum: General
Topic: [HOWTO] Linux: Mount & create pcem images
Replies: 6
Views: 3670

Re: [HOWTO] Linux: Mount & create pcem images

Note that the mount instruction will mount the first partition. If you have more than one partition, you'll need other instruction to access other partitions.
by Zup
Fri 17 Mar, 2017 12:47 pm
Forum: General
Topic: Strange keyboard bug
Replies: 0
Views: 472

Strange keyboard bug

I've got some kind of strange bug with keyboard on v12 (official build). It seems (almost) the same keyboard bug reported here . - It happened to me on some Amstrad PCs (Amstrad PC2086, Sinclair PC200). - Other computers (i.e.: Compaq 386, 430VX) are not affected. - After pressing CTRL+END to switch...
by Zup
Tue 14 Mar, 2017 7:01 am
Forum: General
Topic: Internet with Windows 95?
Replies: 8
Views: 2423

Re: Internet with Windows 95?

I am not sure you need any Microsoft update patches to run Win95. Obviously having the OSR2 version might help, but on its own Win95 can do many tasks without additional patches from Microsoft. Back then you did not need constant patches, service packs and updates from Microsoft. Indeed, Win98 alwa...
by Zup
Sun 12 Mar, 2017 12:20 pm
Forum: General
Topic: Random screenshots
Replies: 5
Views: 1158

Re: Random screenshots

Awesome! How did you get Windows 95 J to achieve 9 FAT16 partitions? :D If he used only a hard disk, I guess he defined a system partition and then two extended partitions with four FAT16 volumes inside. Or he could have used more hard disks (up to three). I know for a fact that there is a way for ...
by Zup
Sun 05 Mar, 2017 10:31 am
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 6390

Re: ST-412/ST-506/ESDI hard drive emulation?

From what I can see, the Xebec controller is a bit limited in what drives are supported - the first two variants only support 10 MB drives, the later (AT) variant also supports 20. Probably a more flexible controller would be the best one to start with I think. Keep on mind that some computers (i.e...
by Zup
Fri 24 Feb, 2017 6:58 pm
Forum: General
Topic: Feature request: revamping config files
Replies: 53
Views: 6437

Re: Feature request: revamping config files

I'd use alias instead of full strings. I mean, using "pcxt" (the rom directory) is less prone to errors than "Generic XT clone".

Also, getting the index from an array of strings is not so complex and performance is not a concern (it will be done only at startup).
by Zup
Thu 23 Feb, 2017 7:37 am
Forum: General
Topic: Feature request: revamping config files
Replies: 53
Views: 6437

Re: Feature request: revamping config files

YES! The config file architecture is very annoying. Everything defaults to pcem.cfg when saving. I've had to resort to making multiple copies of the whole folder with all extraneous rom/bios files just to accommodate different emulated PC's. Although the default saving is to pcem.cfg (and the defau...
by Zup
Tue 21 Feb, 2017 10:22 pm
Forum: General
Topic: Qestions about the Linux build?
Replies: 4
Views: 1062

Re: Qestions about the Linux build?

Maybe that's the problem. In Unix world, ALI1429G.AMW, ali1429g.amw and ALI1429g.amw are different things. In Windows, capitalisation doesn't matter. Note that Linux will check capitalisation even if the files are placed in FAT or NTFS filesystems. Check the source code (the file mem.c) to find the ...
by Zup
Tue 21 Feb, 2017 8:52 am
Forum: General
Topic: Feature request: revamping config files
Replies: 53
Views: 6437

Feature request: revamping config files

PCem has some lists with machine types, CPU types and so on. When new releases come, items in those lists change their order so old config can be no longer valid. In some cases (machine type has changed) they may work. On other cases (CPU type is invalid), PCem will stuck on a grey screen or crash w...
by Zup
Sun 18 Dec, 2016 9:58 am
Forum: General
Topic: PCem and a new PC
Replies: 12
Views: 3068

Re: PCem and a new PC

Why Intel? Although Intel has CPUs with higher performance than AMD (so, in the high end Intel beats AMD), in the middle and lower end AMD usually offers better price for the same performance. On the lower end (APUs), Intel integrated video cards suuuuucks.

Is there any reason to prefer Intel?
by Zup
Thu 17 Nov, 2016 5:10 pm
Forum: General
Topic: Is PCEm the only emulator of its kind?
Replies: 11
Views: 3140

Re: Is PCEm the only emulator of its kind?

I originally came to know about PCEm following a Vogons thread which unceremoniously labeled it as "Another PC Emulator". But frankly, I can't seem to find a peer in terms of an architecture that allows for all the basic components of an X86 pc to be emulated separately, complete with BIOS, specifi...
by Zup
Mon 19 Sep, 2016 6:05 am
Forum: Development
Topic: An increase of memory on Voodoo.
Replies: 9
Views: 2294

Re: An increase of memory on Voodoo.

Voodoo2 support up to 12 MB per card, so in SLI you get the whooping amount of 24 MB Are you sure? AFAIK, in Voodoo2 SLI a card was drawing odd lines and the other card drawed even lines. The memory was NOT shared between cards, but both cards had to have the same textures loaded (because they were...
by Zup
Tue 23 Aug, 2016 6:07 am
Forum: General
Topic: Bug? Strange behaviour with floppy images and Amstrad keys
Replies: 2
Views: 1017

Re: Bug? Strange behaviour with floppy images and Amstrad ke

But floppy B: was defined as 720k on PCem, BIOS and the disk image (737280 bytes, with DOS format). If both A: and B: are defined as 720k it works, but if A: is defined as 1.44Mb and B: is defined as 720Kb, formatting B: won't work. I forgot to mention: I'm using "vanilla" PCem v11, not any testing ...