VOGONS

Common searches


Search results

Display options

DOSBox SVN - Qemu on M1 benchmark comparison discussion

in PC Emulation
/EDIT by DOSFREAK DELETED non-related information It is related as a comparison of dynamic recompilers. QEMU TCG is AArch64/ARMv8 portable. I hate to say this, but you really acted in non-professional for academical and technical assessments. What's wrong with assessment at comparing performance of …

Re: Voodoo 1, 2, and 5 questions

Would be interesting to see if you could do the same with game Pył :) How the game compares to emulation :) You're just luring him into desperation how the time, efforts and $$$ spent into acquiring the piece of dreamed hardware were just trashed, if one just wanted to play games. ;) But this is …

Re: Bruninho's Virtual Machines (Windows, Linux, Mac)

in PC Emulation
PCem is *hopeless* on any mobile CPUs the way it was designed. Apple has great products, but even M1X won't bring the magics for PCem. Even without Apple HVF acceleration, you are better off with QEMU TCG and some form of 3D acceleration. At least, some games may still be playable, such as CS 1.6 …

Re: Test Drive 5 Glide3x not working

Splitting mipmap levels to 2 TMUs is only for achieving trilinear filtering, and I don't think that too many games messed with that back in the days when only Voodoo2 had 2 TMUs. Probably none of the DOS Glide games and that's why it didn't turn out through DosBox. If it's a problem there at all, I …

Re: Test Drive 5 Glide3x not working

Yes, your theory is right and it fixes both TD5 and Ultim@te Race Pro. It amazed me that no one had actually caught this even for DOSBox. It seems that not many Glide games really know how to use both TMUs. So my next question, how about the guTexDownloadMipMap()? This one dgVoodoo2 would allocate …

Re: Test Drive 5 Glide3x not working

Yes, it's suspicious for me too. Looking at the log, the game splits mipmaps between TMU0 and 1. There are grTexDownloadMipmap calls with evenOdd==GR_MIPMAPLEVELMASK_EVEN and evenOdd==GR_MIPMAPLEVELMASK_ODD. You call grTexTextureMemRequired before them to calc the size of texture data to copy, but …

Re: Test Drive 5 Glide3x not working

Am I using an old version of something? If you didn't build from latest GIT, then maybe. I lost track of what version I had given you last time. You should always build from latest GIT. If not, I can always furnish a copy for you. I think I found the real culprit -- NumberOfTMUs The MIPMAP …

Re: Test Drive 5 Glide3x not working

... I noticed from the dgVoodoo call-log that TD5 doesn't feed Glide with mipmapped textures. SmallLod and LargeLod were the same in all grTexDownloadMipmap and grTexsource calls. Are you sure? That wasn't right. In my previous post what I attached call trace comparing nGlide and dgVoodoo2, they …

Re: Test Drive 5 Glide3x not working

Apparently, both OpenGlide and psVoodoo have mipmaps disabled as default. Even when mipmaps was enabled, there was no corruption in Ultim@te Race Pro, but they could just be using OpenGL/Direct3D auto mipmaps generation from level 0 instead of the level n mipmaps really being downloaded through …

Re: Test Drive 5 Glide3x not working

Bingo :thumbup: You're right! "DisableMipmapping = true" in "[Glide]" fixed the issue in TD5. Now, Dege can look into why MipMapping failed, or nGlide simply had MipMapping disabled ?!! Spoke too soon :(, it didn't fix Ultim@te Race Pro and I tested with both DOSBox SVN and QEMU. With " …

Page 1 of 52