VOGONS

Common searches


Search results

Display options

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
Yeah I did in fact install the nglide wrapper and the Glide renderer still performed terribly. Now I have heard of the D3D renderer being buggy from even a former developer themselves, but I was unaware of people finding the 1.2 version being less buggy. I might try that (potential differences of …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
(Requiem) ... but the D3D version always complains about DirectX 6.1. You can update the game with 1.3 patch to remove DirectX version check, or check out here to patch out DirectX version check for the more stable 1.2 version or the free playable demo. I recommend version 1.2 for Direct3D renderer …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
What was the speed of your computer? I have an i7-4790k, which is not a slouch of a CPU, but I think alot of modern emulators hate it. Also if RDTSC can at least fix Gunmetal that would be amazing. I'm sad Requiem was acting weird. It performs fine in modern windows but is a PITA to record in OBS …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
In Windows I tried using Boxedwine with Requiem: Avenging Angel (1999), and Gunmetal (1998). The former runs fine until I get into the game proper then the performance tanks, and Gunmetal is kind of infamous for running too fast on modern machines and strangely ran too fast in the menus, then the …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
Win32 as in 32-bit support? Because they still call the whole main windows API "win32", to distinguish it from all the other failures/crap (win CE, win RT, etc) even though it's mostly no longer limited to 32-bits. I always assumed they had another name for the 64-bit API :) I stopped doing Win32 …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
I remember when OS X dropped support for Rosetta after I did an update. I was not happy to see the icon turn to an invalid icon for one of my OS 9 games, Bob the Builder, that my kid played. At the very least it would have been nice for them to warn me with a giant dialog saying that my app wouldn't …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
I'm also curious how QEMU TCG ARM -> x86 will perform. I looked into TCG when starting Boxedwine. I'm sure its come a long ways since I last looked at it 10 years ago. It was pretty simple then, but the benefit of that was it was quick when generating the code. Since my ARMv8 code always translates …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
That's hard-core, man. In The Matrix, Cypher commented that he didn't even see the code on his screen anymore, and instead would immediately visualize it in his head: "Blonde, Brunette, Redhead..." You're the opposite: you look at a character walking weird, and you immediately see the code behind …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
How do you know you've been working on emulators for too long? I was testing Age of Empires with the ARMv8 core and when I selected a unit and told him to go somewhere, he took off in the wrong direction. As soon as I saw this, I knew there was a bug in the FPU. 😀

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
The Raspberry Pi 4 port is going well. Quake 2 still doesn't work, it hangs right after it renders the first frame of the game. Quite a few other apps and games hang too. Roller Coaster Tycoon demo does ok, but seems to only run at about 1/2 the speed as on my desktop PC. I'm not too concerned about …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
Indeed, not bad at all. Especially considering that you are translating machine code from a CISC architecture to a RISC architecture, right? It's a good thing all common operating systems run Aarch64 CPUs in little-endian mode, so you don't have to worry about the whole byte swapping thing. :sweat_ …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
Oh wow, that's an amazing improvement in performance and efficiency! Well done. If these gains can be reproduced for other games from the era, than you've made the RPi4 an ideal platform for PC retrogaming! Can your ARMv8 core also be used in DOSBox or other DOS emulators? My CPU cores don't …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
Here is another update on the ARMv8 CPU core. My Raspberry Pi 4 on the 64-bit OS went from 27 (simple JIT version) to 170 for the MDK performance test. This is the first time I've gotten MDK perf to run since I started this CPU core 9 months ago. It's nice to see such a large improvement. It still …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
box86 seems like a cool project, very similar to Boxedwine but from a different approach. The last several months I've been working on a faster CPU emulation for ARMv8, so this will require the 64-bit version of the Raspberry Pi OS. I'm slowly making progress, it now launches the first two processes …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
FWIW, early 2000s/win98 era safedisc protection is pretty easy to bypass assuming the .bin files contain full 2352 byte sectors. It uses a different read command to check for its "bad" sectors, so all you need to do is manually verify the requested sector's CRC and return a read error if it doesn't …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
wadrasil Qemu-system-86 works fairly well on arm and you can use multithread mode to load LiveXP with multiple cores 4+ on an Xu4. On Arm SBC I have been able to run starcraft and diablo and Mech commander via qemu-system-i386/x64. That sounds pretty promising for Arm. Arm is my current focus right …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
I think every year my TODO list for BoxedWine grows. It is hard to keep up with everything I want to do. For one, I really need to make a better release process that can automatically build all platforms. Here is a portable Windows zip for x86 and x64 that contains everything necessary to run …

Re: XTulator (yet another PC emulator)

in PC Emulation
I'm impressed and surprised the cpu emulator is only 3000 lines of code. Once you start coding for performance the lines of code start to explode. For example, lazy flags and caching the decoded instructions can add a lot of complexity, but really improve performance. When you get to the point of …

Re: Boxedwine (Wine on multiple platforms)

in PC Emulation
Is BoxedWine's goal currently only games or Windows 9x apps too which broke on modern Windows? I tried a few apps with it - Publisher 95, Publisher 97, certain apps which require old 32-bit Video for Windows codecs, Encarta 99/2000, Picture It! 2001, Picture It! 2002. Not a single one worked :( I …

Page 2 of 11