Search found 1885 matches

by SarahWalker
Thu 02 Jul, 2020 8:07 pm
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2677

Re: Future graphics card emulation

Voodoo 5 documentation is missing all the register definitions, so is not useful for emulation.
riva128.txt is _very_ incomplete.
by SarahWalker
Sat 27 Jun, 2020 6:46 am
Forum: General
Topic: Important announcement for PCem
Replies: 3
Views: 328

Re: Important announcement for PCem

ARM64 recompiler exists, but is somewhat less mature than the x86-64 one. I doubt we'll see massive performance changes between the ARM and x86 Macs for PCem.
by SarahWalker
Mon 22 Jun, 2020 6:21 pm
Forum: General
Topic: IBM PC XT does not work anymore on v16?
Replies: 16
Views: 864

Re: IBM PC XT does not work anymore on v16?

mda.rom was missing from the V16 zip file. Please re-download.
by SarahWalker
Sun 21 Jun, 2020 6:33 am
Forum: Development
Topic: thread.h vs pthread.h
Replies: 2
Views: 323

Re: thread.h vs pthread.h

Because I want to abstract thread operations from whatever the underlying library is?
by SarahWalker
Sat 20 Jun, 2020 5:46 pm
Forum: Development
Topic: [BUG] PCem V15 does not compile with GCC >= 10.x
Replies: 4
Views: 1275

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

Added -fcommon in commit 1f63723. I should probably actually fix the issue at some point...
by SarahWalker
Sat 20 Jun, 2020 5:26 pm
Forum: General
Topic: How to install PCem v16 on Linux
Replies: 10
Views: 803

Re: How to install PCem v16 on Linux

I would expect no real difference.
by SarahWalker
Sat 20 Jun, 2020 3:21 pm
Forum: Development
Topic: Bitbucket deleting all Mercurial repositories on June 1, 2020?
Replies: 18
Views: 5378

Re: Bitbucket deleting all Mercurial repositories on June 1, 2020?

Update, I'm in the process of converting the repo to Git. Still undecided about hosting; PCem's web host does provide Git hosting, but I'm not sure how that's going to play with the bandwidth cap.
by SarahWalker
Sun 14 Jun, 2020 9:47 am
Forum: General
Topic: How to install PCem v16 on Linux
Replies: 10
Views: 803

Re: How to install PCem v16 on Linux

I think that's just a bug in the wxrc file. Should be harmless.
by SarahWalker
Thu 11 Jun, 2020 4:13 pm
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2677

Re: Future graphics card emulation

Like I said, I'd need to be convinced that such an approach would be truly reliable. An emulation that only works on some drivers but not others wouldn't be very useful.
by SarahWalker
Wed 10 Jun, 2020 6:26 pm
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2677

Re: Future graphics card emulation

The i740 datasheet doesn't document the 3D engine registers.
by SarahWalker
Wed 10 Jun, 2020 6:53 am
Forum: Development
Topic: [Help] Pcem Compile Error
Replies: 2
Views: 304

Re: [Help] Pcem Compile Error

Looks like this GCC 10.x issue : http://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=3&t=3443
by SarahWalker
Wed 10 Jun, 2020 6:50 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2677

Re: Future graphics card emulation

Any view on the Intel i740? The Supermodel emulator (Sega Model 3) emulates the earlier related Real3D chip (through GL though...). Dunno if there were data sheets out on that and don't know if it shares a lineage with the Intel Extremes on later Intel chipset boards (which are wayyyyyy out of the ...
by SarahWalker
Wed 10 Jun, 2020 6:44 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2677

Re: Future graphics card emulation

Also I mention the Trident Blade XP and SiS 6326... I'm not particulary interested in those, but I mentioned them in case you forgot If the card you're thinking of isn't listed then it probably isn't interesting enough to be worth emulating. Blade XP and SiS 6326 definitely fall under 'not interest...
by SarahWalker
Tue 09 Jun, 2020 5:17 pm
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2677

Re: Future graphics card emulation

No, that's not really in the spirit of PCem.
by SarahWalker
Tue 09 Jun, 2020 4:33 pm
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2677

Future graphics card emulation

Requests for "please emulate 'x' graphics card" seem to be popping up periodically, so I've made this post in a (probably futile) attempt to stop this. Below are my thoughts on every graphics card that might be considered for emulation, along with how difficult it is and how likely I am to look at i...
by SarahWalker
Sun 07 Jun, 2020 4:37 pm
Forum: General
Topic: Any possibilities of emulating voodoo 5 ?
Replies: 5
Views: 586

Re: Any possibilities of emulating voodoo 5 ?

There's also no public documentation for the VSA-100, unlike the older 3dfx chips. So this would require a good chunk of reverse engineering.

So not happening. Forget it.
by SarahWalker
Wed 03 Jun, 2020 6:39 am
Forum: General
Topic: Voodoo3 support in Future ?
Replies: 33
Views: 4801

Re: Voodoo3 support in Future ?

It's an interesting idea that I have considered before, but I'm unlikely to ever get round to trying it. The most likely improvement that I intend to try in the next year or so is refactoring the Voodoo recompiler code to use the same recompiler as the CPU. That should hopefully give some performanc...
by SarahWalker
Thu 28 May, 2020 8:22 am
Forum: General
Topic: Homeworld PCEM v16 crashes
Replies: 8
Views: 1861

Re: Homeworld PCEM v16 crashes

You could also try falling back to emulating Voodoo 1.
by SarahWalker
Sun 24 May, 2020 10:52 am
Forum: Development
Topic: [Bug] IDE HDD stuttering emulation
Replies: 46
Views: 16141

Re: [Bug] IDE HDD stuttering emulation

No.
by SarahWalker
Wed 13 May, 2020 4:19 pm
Forum: General
Topic: Voodoo3 support in Future ?
Replies: 33
Views: 4801

Re: Voodoo3 support in Future ?

The guy's being unspecific about who does it While there are a few other contributors to PCem, whose work I'm extremely grateful for (particularly as it's in areas that otherwise wouldn't get covered, either because I don't have the time or the knowledge - Greatpsycho's Korean stuff being a great e...
by SarahWalker
Wed 13 May, 2020 3:59 pm
Forum: General
Topic: Voodoo3 support in Future ?
Replies: 33
Views: 4801

Re: Voodoo3 support in Future ?

Just use the Voodoo3 file as a base (maintaining the copyright of course). You say that like it's an easy thing to do. The reality is that if anyone wanted to do this, the only sane way to do it would be to throw away the existing PCem Voodoo code, that I have spent a considerable amount of time an...
by SarahWalker
Wed 13 May, 2020 8:20 am
Forum: General
Topic: Voodoo3 support in Future ?
Replies: 33
Views: 4801

Re: Voodoo3 support in Future ?

I noted that the Bochs emulator has the Banshee and the Voodoo3 and the source code is available here: https://sourceforge.net/p/bochs/code/HEAD/tree/tags/REL_2_6_11_FINAL/bochs/iodev/display/ In case a skillful programmer wants to port it What a brilliant idea. But why stop there? You could take t...
by SarahWalker
Fri 08 May, 2020 7:27 am
Forum: General
Topic: PCem v15 Sound Issue
Replies: 32
Views: 5810

Re: PCem v15 Sound Issue

Haven't looked. I'm working on something else right now.
by SarahWalker
Fri 08 May, 2020 7:27 am
Forum: General
Topic: Is it possible to use my xbox one wireless controller with PCEM?
Replies: 5
Views: 830

Re: Is it possible to use my xbox one wireless controller with PCEM?

If you can configure it as a game controller in Windows then PCem will be able to use it. I've used a wired Xbox 360 controller this way, but haven't tried anything wireless. You might need a USB cable.
by SarahWalker
Sat 02 May, 2020 5:34 pm
Forum: General
Topic: v16 released!
Replies: 30
Views: 5311

Re: v16 released!

You may have noticed there is no mention of performance improvements in the changes for this release. So this should not be a surprise.
by SarahWalker
Tue 28 Apr, 2020 6:59 am
Forum: General
Topic: HOST CPU needed for emulate K6-2 300 afr 66 With Voodoo 2 SLI
Replies: 12
Views: 2430

Re: HOST CPU needed for emulate K6-2 300 afr 66 With Voodoo 2 SLI

Each Voodoo2 has 1 FIFO thread and 2 render threads. So Voodoo2 SLI will use 6 threads.
by SarahWalker
Mon 27 Apr, 2020 9:28 am
Forum: Development
Topic: WHY PCem v16 RAM is locked at max 128 MB ?
Replies: 4
Views: 1328

Re: WHY PCem v16 RAM is locked at max 128 MB ?

Because the machine you're emulating has a 128 MB RAM limit in real life. Try emulating a more capable motherboard - ASUS P/I-P55T2P4 allows up to 256 MB, FIC VA-503+ allows up to 512 MB.
by SarahWalker
Mon 27 Apr, 2020 6:59 am
Forum: General
Topic: Unable to compile PCem v16 for Linux
Replies: 3
Views: 801

Re: Unable to compile PCem v16 for Linux

Compiler bug. Try another GCC version.