Search found 201 matches

by JosepMa
Tue 15 Sep, 2020 8:52 pm
Forum: General
Topic: PCem v15 Sound Issue
Replies: 38
Views: 37211

Re: PCem v15 Sound Issue

MIDI audio on the AudioPCI is done in software while in the other Soundlblasters is done by an emulated chip ( an OPL on most of them, and the EMU8000 on the AWE32/64). Also, there are two OPL emulators, DBOPL and NukeOPL (Selectable from the soundcard options in pcem setup). DBOPL is like the one i...
by JosepMa
Tue 15 Sep, 2020 8:43 pm
Forum: General
Topic: Compilation PcEm 16
Replies: 11
Views: 6608

Re: Compilation PcEm 16

The output is telling that you have a problem with the openGL dependency, libGL. I am not sure which one is currently needed, but here you have a list of possible candidates: (They should include additional dependencies if they are not already installed) libgl1-mesa-dev - free implementation of the ...
by JosepMa
Tue 01 Sep, 2020 7:55 pm
Forum: General
Topic: Help getting external MIDI working in PCem (Linux) (No MIDI Option in GUI)
Replies: 4
Views: 3551

Re: Help getting external MIDI working in PCem (Linux) (No MIDI Option in GUI)

I believe that such a thing was only implemented for Windows, so the problem is that there are some missing code to do that. (It's been quite a while, so I can't be sure 100%)
by JosepMa
Wed 05 Aug, 2020 7:28 pm
Forum: Development
Topic: Translating PCEM
Replies: 7
Views: 6504

Re: Translating PCEM

The extraction is done with tools, once you have identified what it needs to extract. That's what it explains when talking about the xgettext and _() Macro or wxGetTranslation. That generates a file with the strings to translate. The source code maintains the text there, and at runtime, the text is ...
by JosepMa
Sat 01 Aug, 2020 3:02 pm
Forum: General
Topic: Confused about creating hard drive images and sizes
Replies: 13
Views: 12777

Re: Confused about creating hard drive images and sizes

Mmm... So.. indeed, that BIOS (SIS 496/497) seems to have limitations with some configurations. 63/16/4096 fails but 63/16/4095 works. (it shows 2113 instead of 2015 because it shows it in million bytes, not in megabytes. This is quite the norm with disks) As I said, use autodetection but select man...
by JosepMa
Sat 01 Aug, 2020 12:44 pm
Forum: General
Topic: Confused about creating hard drive images and sizes
Replies: 13
Views: 12777

Re: Confused about creating hard drive images and sizes

If you want a 2GB disc, simply try 63 sectors, 16 heads, 4096 cylinders. Autodetect might still fail, but you can setup these parameters manually in the BIOS. My Pentium II had a 40GB of disk Maybe it was 10GB or was it 6GB?... Can't remember any longer. We built a rather good one ( slot 1, 350Mhz w...
by JosepMa
Sat 01 Aug, 2020 10:32 am
Forum: General
Topic: Confused about creating hard drive images and sizes
Replies: 13
Views: 12777

Re: Confused about creating hard drive images and sizes

PCem pretends to emulate what real hardware was supposed to do, and the use of real BIOSes of those machines also imposes some of these limitations. But first: The list of predefined HDDs is not something that PCem invented, but the default table of compatible disks on the initial PC BIOS. Those dis...
by JosepMa
Sat 11 Jul, 2020 10:40 am
Forum: General
Topic: PCEM compilation on Ubuntu 17.10
Replies: 15
Views: 11943

Re: PCEM compilation on Ubuntu 17.10

you are looking an an outdated post.

The instructions that you should follow on linux are here:

https://pcem-emulator.co.uk/phpBB3/view ... ?f=3&t=845
by JosepMa
Tue 16 Jun, 2020 6:22 pm
Forum: General
Topic: PCEM Reference Guide?
Replies: 5
Views: 4445

Re: PCEM Reference Guide?

The readme.txt file includes the names and relative paths of the roms supported, relative to the "roms" folder. There are a few threads on the boards that talk about applications that work, but I don't know of a detailed list of limitations (Note that some things perceived as limitations a...
by JosepMa
Sun 14 Jun, 2020 8:40 pm
Forum: General
Topic: Future graphics card emulation
Replies: 112
Views: 197363

Re: Future graphics card emulation

And to add to the virtual machines talk... VirtualBox has had experimental support for 3D on WinXP (which seems that it was done replacing some DirectX libraries but I couldn't do anything serious), and version 6.1 has removed it.
Now 3D support is only present for Windows Vista onwards.
by JosepMa
Sun 14 Jun, 2020 8:25 pm
Forum: Development
Topic: Info api winpthread
Replies: 2
Views: 3113

Re: Info api winpthread

You don't interface directly with that library. That library simply translates code generated expecting a POSIX system into something that Windows understands. You should simply search for posix threads ( pthreads literally means posix threads) and compile with the compiler that uses that library, w...
by JosepMa
Fri 12 Jun, 2020 6:20 pm
Forum: General
Topic: PCem v15 Sound Issue
Replies: 38
Views: 37211

Re: PCem v15 Sound Issue

Have you tried changing the buffer length on the Sound menu? I have it at 200ms here on a core i7 Win10 and works fine.
by JosepMa
Fri 12 Jun, 2020 6:14 pm
Forum: General
Topic: How to install PCem v16 on Linux
Replies: 24
Views: 18788

Re: How to install PCem v16 on Linux

There was a name change for one of the bios for pentium. Possibly that's the reason.
Also remember that on linux, the filenames are case sensitive, so bios1 is not the same as BIOS1. Ensure that the correct name is on the .cfg file.
by JosepMa
Sat 06 Jun, 2020 4:15 pm
Forum: General
Topic: Any possibilities of emulating voodoo 5 ?
Replies: 5
Views: 4549

Re: Any possibilities of emulating voodoo 5 ?

There is a thread about the possibility of emulating Voodoo 3 and basically it summarizes to: It isn't really worth, with the current hardware emulated.

So Voodoo 5 is at least many years out of question currently.
by JosepMa
Fri 05 Jun, 2020 9:31 pm
Forum: General
Topic: Can someone give me a primer on PCEM network?
Replies: 2
Views: 2851

Re: Can someone give me a primer on PCEM network?

yes. the slirp kind of connection emulates a NAT, and that gateway is actually your host.
by JosepMa
Wed 03 Jun, 2020 5:38 pm
Forum: General
Topic: Is there a command line for this?
Replies: 11
Views: 9376

Re: Is there a command line for this?

If they were thinking about a base image and specific diff-images on it, that should have worked sufficiently well with the support of VHD disk images that another user was implementing. Then you wouldn't need any command line switches, just one .cfg configuration for each differential disk that you...
by JosepMa
Mon 01 Jun, 2020 4:54 pm
Forum: General
Topic: Is there a command line for this?
Replies: 11
Views: 9376

Re: Is there a command line for this?

No there is no way because DOSBox emulates one single system (MS-DOS on an x86 PC) while PCem emulates the x86 hardware and can run any kind of system.
So if it assumed a prompt based system, then that would not work for a windowed system, and each windowed system would require its own method.
by JosepMa
Thu 21 May, 2020 4:50 pm
Forum: General
Topic: Network with 2 pcem machines running
Replies: 3
Views: 3394

Re: Network with 2 pcem machines running

It should be possible, if you use the pcap driver and configuring a bridge card. (I haven't really tested that, and the release build of PCem only has the SLiRP driver )
Not with the slirp driver, since that doesn't make it visible outside of the PCem instance where it is running.
by JosepMa
Sat 09 May, 2020 8:16 am
Forum: Development
Topic: [BUG] PCem V15 does not compile with GCC >= 10.x
Replies: 4
Views: 5333

Re: [BUG] PCem V15 does not compile with GCC >= 10.x

https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common It seems it could be complicated to rearrange the code in some places . Basically, ".h" files should not have variable instantiations ( like, for example bios_high_mapping in mem.h ). Instead, they should be defined on one .c fil...
by JosepMa
Fri 24 Apr, 2020 5:25 pm
Forum: General
Topic: GPU requirements?
Replies: 5
Views: 4600

Re: GPU requirements?

There's one place where the host GPU acceleration could help, which is if you use the opengl3 render driver (under video menu) and use some shaders (configurable on the opengl 3.0 renderer sub menu ). But since you plan to use a CRT display, it might or might not be usefull. As for the CPU, I have a...
by JosepMa
Sun 19 Apr, 2020 8:04 pm
Forum: General
Topic: v16 released!
Replies: 30
Views: 24620

Re: v16 released!

Hi Sarah. You missed one place to change the version number, the about dialog. IIRC you missed that for v15 too and modified it in an Hex editor :D
(I also missed some places in my patch: https://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=4&t=3434 )
by JosepMa
Sat 18 Apr, 2020 8:10 pm
Forum: General
Topic: I don't think KEYB SP is working right...
Replies: 24
Views: 23001

Re: I don't think KEYB SP is working right...

On AT (DIN) keyboard machines there are still problems. I think only newer (PS/2) machines work.
MS-DOS 6.22
by JosepMa
Thu 26 Mar, 2020 7:09 pm
Forum: General
Topic: How to connect a folder in PCem to my own Computer?
Replies: 18
Views: 35015

Re: How to connect a folder in PCem to my own Computer?

On the Pcem side, the router IP is your host. ( verify it, but it should be 10.0.2.2)
I've been using a little http server application to copy files on both directions (server on host, IE on pcem). The http server is hfs. https://www.rejetto.com/hfs
by JosepMa
Sun 15 Mar, 2020 5:38 pm
Forum: Patches
Topic: [PATCH] just a reminder for version update
Replies: 1
Views: 6920

[PATCH] just a reminder for version update

This patch is only intended as a reminder on where to change the version values previous to the release of the next version.

I just searched for v14 and v15. Tried searching also for 14 and 15 but that showed too many results to see if any of them was a version locationn.
by JosepMa
Sun 15 Mar, 2020 4:05 pm
Forum: Patches
Topic: [Patch] Sound Blaster AWE32 RAM selection
Replies: 6
Views: 9522

Re: [Patch] Sound Blaster AWE32 RAM selection

Not sure what really happened, and probably I did something stupid. I had an emulated win98 where I had the creative drivers and software for AWE32, and then installed the ones for an AWE64 Value. Somehow, midi started to not play correctly and I saw that another sf2 worked fine, but using the rom b...
by JosepMa
Sun 15 Mar, 2020 10:54 am
Forum: Patches
Topic: [Patch] Sound Blaster AWE32 RAM selection
Replies: 6
Views: 9522

Re: [Patch] Sound Blaster AWE32 RAM selection

RE: AWE64: The AWE64 didn't use 30 pin SIMM, but some Creative-specific memory modules. Also, the AWE64 drivers are not really compatible with this AWE32 emulation (concretely, the 1MB ROM bank that this emulation supports). I tried it on an emulated win98 and I had to recover the sbk from an old co...
by JosepMa
Thu 12 Mar, 2020 10:15 pm
Forum: Patches
Topic: [Patch] Sound Blaster AWE32 RAM selection
Replies: 6
Views: 9522

Re: [Patch] Sound Blaster AWE32 RAM selection

You definitely cannot use more than 28MB by means of the AWE32 API, because the addresses that would permit addressing those 4 remaining megabytes address the internal ROM memory. About 4MB and 16MB, that's more about hardware accuracy. You had to use two 30pin SIMM modules ( https://en.wikipedia.or...
by JosepMa
Thu 05 Mar, 2020 10:14 pm
Forum: General
Topic: AWE32 Won't Show Up In 9x.
Replies: 16
Views: 12674

Re: AWE32 Won't Show Up In 9x.

Each card is useful for the software it is intended to be used with. Oldest soundblaster or adlib cards are mostly for DOS based games that specifically use those. Newer SB16 is the all-compatible soundcard for newer DOS and Windows. AWE32 is specifically useful if the software uses it to play music...
by JosepMa
Wed 04 Mar, 2020 10:09 pm
Forum: General
Topic: PCEM Doesn't Change Sound Source Without Rebooting
Replies: 2
Views: 3176

Re: PCEM Doesn't Change Sound Source Without Rebooting

Yes, that happens.

I had a quick look back then and I believe that it is not easily fixable with the current audio API. (Have a similar problem: headphones and monitor speakers).
Basically, programs that can switch audio like that do so because they connect to the default soundcard.
by JosepMa
Wed 04 Mar, 2020 10:07 pm
Forum: General
Topic: AWE32 Won't Show Up In 9x.
Replies: 16
Views: 12674

Re: AWE32 Won't Show Up In 9x.

It definitely will not show under PCI audio, because it is an ISA card, not a PCI card.
Also, if you don't have the audio ROM, it will not work. Configure an SB16 in that case.