VOGONS

Common searches


Search results

Display options

Re: Java Port

0.74.21 May 27, 2011 * Fix for Windows 3.11 that affected Freecell Thanks Koun for that bug report on Freecell, I tested SimTower and the standard games but forgot about Win32s As for input and drawing, the emulator calls GFX_Events to see if the system has any pending events. For applets I post …

Re: Java Port

0.74.20 * New dynamic core, most games are 2x faster than build #19 * Fixed lots of minor bugs, mainly around installers Test out the faster Doom at http://jdosbox.sourceforge.net/ I can't believe it has been almost 2 months since build #19. The new core definitely took a lot of time, but I think it …

Re: Java Port

New Beta Version build 19c The new caching core is almost done. It runs all my standard test games, including, Death Rally, Doom, Tomb Raider and Dungeon Keeper. Currently the only problem is Windows 3.11. On average this version should be about 2x faster than my previous official release. Please …

Re: Java Port

I'm curious what the problem is. I tested it on 5 machines, ranging from XP 32-bit with Java 1.4, Mac with Java 1.5 and XP 32 / Win 7 64 with Java 6. With Java 6 I used build 25.

Re: Java Port

Here is a test of the new caching core. It still has some bugs. Currently Duke3d has some strange artifacts and Tomb Raider only works if you are fast enough with the esc key so the movies don't play. Many other games I have tested work just fine though. Quake Demo http://jdosbox.sourceforge.net/ …

Re: Java Port

I'm still working on my two new cores. Neither one is ready for release, though the caching core is close. Currently I'm working on writing unit tests to debug it and that will take a while. I just wanted to report a neat milestone where the recompiling core can now beat the Dosbox normal core. …

Re: Java Port

The new core, which isn't a byte code compiler, currently runs Doom about 25% faster than the java normal core (Doom is tough because it modifies its own code a runtime). It also runs PCP Bench about 75% faster. And descent runs well, without the pausing that my first byte compiler had. The core …

movzx and movsz

I hope you don't mind that I keep asking questions about the normal core implementation. cpu\core_normal\prefix_0f.h CASE_0F_W(0xb7) /* MOVZX Gw,Ew */ CASE_0F_W(0xbf) /* MOVSX Gw,Ew */ { GetRMrw; if (rm >= 0xc0 ) {GetEArw;*rmrw=*earw;} else {GetEAa;*rmrw=LoadMw(eaa);} break; } In the intel manual at …

Re: Java Port

Just a quick update. Here are the performance numbers on my machine with PCP Bench Java normal 3.4 Java new core 7.9 Dosbox normal 13.0 Dosbox dynamic 78.7 My new core is doing better, it uses javassist to compile java source to classes at runtime. Tomb Raider if fairly playable with it. But other …

Mov Ew,Sw Question

Normal core CASE_D(0x8c) /* Mov Ew,Sw */ { GetRM;Bit16u val;Bitu which=(rm>>3)&7; switch (which) { case 0x00: /* MOV Ew,ES */ val=SegValue(es);break; case 0x01: /* MOV Ew,CS */ val=SegValue(cs);break; case 0x02: /* MOV Ew,SS */ val=SegValue(ss);break; case 0x03: /* MOV Ew,DS */ val=SegValue(ds); …

Re: Java Port

Yeah, I know what you mean by the memory accessing, profiling Quake in jbosbox was quite surprising, over 50% of the time spent reading memory. I haven't done any benchmarks with JPC, but you can see for yourself if you run the doom demo on each site. It was the reason I chose Doom 1 demo, so that …

Re: Java Port

0.74.19 * Fixed File Control Block access, this affects older games * Middle and right mouse buttons should now work correctly * Many small bug fixes, include batch files with blank lines and goto statement * Fixed a bug where unsigned applets couldn't load a config file from a jar * Enhanced the …

Re: Java Port

felixcatx: I found and fixed the duplicate autoexec.bat bug after a reboot. Thanks. lil_stenly: Thanks for the stack traces, it really helps. I found both bugs. The dosbox.conf file should now load just fine from a jar and config -set cycleup 1000 will no longer crash. I'm still looking into the …

Re: Java Port

lil_stenly: That's a good idea and an oversight on my part. The code has been checked in and will show up in build #18. Just remember that "-conf jar://dosbox.conf" refers to dosbox.conf inside the jdos folder in the jar.

Re: Java Port

0.74.17 * Fixed middle and right mouse buttons, they were reversed * Added the boot command, PcJr support for this missing. * Win98 can be installed, but fails to fully start * Added the config command * Windows 3.11 will now installs without warnings * First pass at the aspect flag. It will use …

Page 10 of 11