VOGONS

Common searches


Search results

Display options

Re: UniPCemu emulator releases

A new UniPCemu release, with a big IPS clocking optimization improvement and other slight optimizations: UniPCemu_20171213_1415_PSP.zip The Windows and Android builds can be found at the itch.io page. Changes: - Adjusted the VGA 28MHz clock to 28.322MHz(previously 28.321MHz). - Optimized BIU …

Re: x86 software vs hardware clocks

Those clocks are already modified. I've improved IPS clocking to loop pending BIU cycles when in that mode(exception is when it's not spending cycles due to hardware waitstates(resulting in an infinite loop otherwise, hanging the app)). This causes the emulator, when in IPS cycle mode, to run at …

Re: x86 software vs hardware clocks

Just adjusted the VGA to use 28.322 and 25.175Mhz. The rest is unchanged(ET3/4K still Dosbox-X clocks). Anyone figured out the exact 8/16 clocks of those? Are the Dosbox-X clocks already accurate? Or do they need adjusting to be using the clocks in the photo's? I see 6 onboard clocks, but 16 …

Re: x86 software vs hardware clocks

So, the ET3000 has the following clocks(converted from Dosbox-X VGA_tseng.cpp): 0:CLK_25=>25750kHz(UniPCemu: VGA standard clocks=25175kHz) 1:CLK_28=>28322kHz(UniPCemu: VGA standard clocks=28321kHz) 2:32400=>32514kHz? 3:35900=>36000kHz? 4:39900=>44900kHz? 5:44700=>44900kHz? 6:31400=>32514kHz? 7:37500 …

Re: UniPCemu emulator releases

A new UniPCemu release, with some slight improvements and bugfixes: - Improved higher frequency clocking with slower 14MHz and lower hardware, allowing increasing the CPU clock without making those hardware heavier(the only exception being video clocking(at non-14MHz, so everything except 14MHz EGA …

Re: Finding bugs in 8086-80386 emulation core?

Just did some more tests on the Caps lock issue. It seems that it affects Num lock and Scroll lock as well. Pressing any of those three modifier keys makes the BIOS send a 0xED(Set LEDs) command, but never the second parameter required to finish the command? That causes the PS/2 keyboard controller …

Re: 80386 emulation vs Megarace cutscenes?

I've just tried the old hard disk based copy of the Megarace demo(instead of the CD-ROM version), with the minimal parameters(Just Sound Blaster sound and subtitles enabled, all other stuff(like HIMEM.SYS RAM etc.) is disabled). It just runs the cutscenes without problems? So could that mean it's …

80386 emulation vs Megarace cutscenes?

For some reason, the 80386 emulates fine, but the megarace cutscenes stopped working at some point? BIOS and testsuites give no problem. The Sound Blaster isn't giving any sound for some odd reason? Can a problem with the Sound Blaster 2.0 emulation give problems with the Megarace cutscenes? The …

Re: Windows PPP server listening on TCP port?

Is there e.g. a winpcap-based server that listens on a TCP port for incoming connections, transmitting it's data(converting between slip and raw packet data transparently) and sending/receiving said data to the network using the pcap functionality? So you can open a connection on said TCP port( …

Re: Windows PPP server listening on TCP port?

Thinking about it, can't I set up Dosbox-X, install Windows 95 in it and setup a passthrough between dial-up(modem listening on used TCP port, e.g. 23) and the NE2000 network card? Would that be possible? Then it's a simple virtual ISP to pass SLIP/PPP to using a normal TCP connection(from Dosbox or …

Re: Test suite and/or how to find bugs in x86 VM

Welcome to the forum! Generally for testing our tests are designed as BIOS-es. As in they run directly on HW (emulated) and expect to be loaded when the computer powers on. They do not depend on existing BIOS. So as long as you can load a piece of code in memory and run it, those tests should work: …

Re: UniPCemu emulator releases

The Android build has been updated with better low memory support(terminating the application, saving CMOS normally) and improved CPU/hardware optimizations(PC builds don't benefit much from those yet), up to 25% faster on Android. For the link to the new Android build, see the previous post or …

Re: Emulator vs SDL_APP_LOWMEMORY?

So in other words: I'll have to redirect SDL_APP_LOWMEMORY to SDL_APP_TERMINATING, to let the main thread(and the other threads) tear the emulator down, save progress(BIOS Settings containing CMOS state) and quit the app?

Page 173 of 275