VOGONS

Common searches


Search results

Display options

Re: Finding bugs in 8086-80386 emulation core?

It´s odd that, even though the math instructions should be working according to the test386.asm testsuite (https://github.com/barotto/test386.asm), with most jumps/call instructions verified as well, the Windows 95 setup still produces a Bound Exception when it's unexpected(it's handled by the BIOS, …

Re: Issues with seperated .o directory and .. paths?

This is the unmodified Makefile for Windows(MinGW(64)): https://bitbucket.org/superfury/unipcemu/src/64e7422a2445f1f0fb74ab23dd0b734467f6648c/UniPCemu/Makefile.win?at=master Anyone can see what's going wrong with the path adjustments in my previous post? Edit: Removing the part that replaces :%.c …

Issues with seperated .o directory and .. paths?

I'm having the unipcemu directory within the repo store project-specific .c-files, while ../../projects_build(BUILD_DIR variable) contains the compiled(.o, .exe, .pbp etc.) files. This worked fine up till now, but I now have split part of the repo in a subrepository(../commonemuframework). Now the …

Re: How to slow down real-time

Theoretically, only slowing down the reported time reported TO windows will solve all cases? But it requires a custom driver and control software to direct the driver to do so(although slowing down all other software as well?)?

Re: How to slow down real-time

In some cases it might even require some or all of those five devices to slowdown relatively to the base clock. Like audio processing(non-PIT, e.g. Sound Blaster, Game Blaster) and video processing(VGA/CGA/MDA) combined with the CPU clock. Like in 8088 MPH, which uses both the PIT, CPU and Video …

Re: How to slow down real-time

Afaik this isn't directly possible with most emulators without changing source code and recompilation(and even then there's the problem of the system clock used for CMOS time). So, in general, it's at least 5 possible sources: - CPU clock(Hz or IPS). - Timer(PIT). - CMOS(Maybe Windows/Linux clock, …

Re: 86box produces farting noises and lags on an i7 PC

Probaby some minimal setup with least accuracy, dynarec CPU emulation and as much hardware as possible disabled? It's as they say: accuracy takes power. So decrease most settings to their minimal values(CPU clock speed, IPS instead of cycle-accurate, minimum hardware emulation/accuracy). All little …

Re: 86box produces farting noises and lags on an i7 PC

The difficult part of such heavier OSes is mostly emulating them at full speed. PCem and other emulators that use full CPU emulation(cycle-accurate or not) instead of dynamic recompilation won't easily run at 100% realtime speed. Since it's not running at 100% speed, sound produced is below 100% as …

Page 125 of 229