VOGONS

Common searches


Search results

Display options

Re: 0.70 for Mac Freezing

Checkout the source into, say, ~/dosbox Get the patch file Go to ~/dosbox in terminal Execute: patch -p0 < /path/to/dosbox_timerprecision.patch Then configure && make You could update the 0.7 DOSBox.app by copying the new dosbox binary into /Applications/DOSBox.app/Contents/MacOS, but be aware that …

Re: 0.70 for Mac Freezing

Things seem ok now, but... Er, another question... Why cast PIC_TickIndex()'s return type to double in PIC_FullIndex() instead of specifying it in PIC_TickIndex()'s definition? i.e. INLINE float PIC_TickIndex(void) { return (CPU_CycleMax-CPU_CycleLeft-CPU_Cycles)/(float)CPU_CycleMax; } instead of …

Re: 0.70 for Mac Freezing

Played Dune adventure for about 4 hours to completion. Things look ok. I'll try the other game (Albion) I had issue with and see what happens. I don't know about those values. I've seen consistent weirdness with the logging of those CPU cycle related values. As for the early or late video lock, …

Re: 0.70 for Mac Freezing

More logging of a vga freeze with cpu stuff thanks to h-a-l ... timeInFrame: 13.000, vrstart: 13.092, vrend: 13.156 cyclemax: 10000, cycleleft: 0, cycles: 1299, picticks: 1610612736 timeInFrame: 13.000, vrstart: 13.092, vrend: 13.156 cyclemax: 10000, cycleleft: 0, cycles: 1287, picticks: 1610612736 …

Re: 0.70 for Mac Freezing

Yeah, mostly sure (except the vr field wasn't 0?), but let's say I changed functionality and the outcome was therefore questionable... Separated logging as suggested. +-0.05 did not log anything after vga hang. Made it +-0.1 and logging occurred. Got the following: ... timeInFrame: 13.000, vrstart: …

Re: 0.70 for Mac Freezing

Tried as suggested. +- 0.05, froze. Logging stopped after vga hang. Incremented to 0.1. Tangent: A massive cycles left count shows up frequently (10^154), but this seems unrelated to a freezing vga. Unsure if this normal or my fault. +-0.1, vga did not hang while playing Dragon Strike or Dune 2. Log …

Re: 0.70 for Mac Freezing

I changed games to Dragon Strike. It's more convenient to test using it than Dune 2. Dragon Strike takes a little longer to cause a lock. I guess the graphics requirements aren't as heavy as Dune 2? Checked out 2007-01-25: No lock after an hour. Checked out 2007-01-26: Locks in under an hour. Taking …

Re: 0.70 for Mac Freezing

I tried SDL 1.2.11 (current) and it locked. I tried 1.2.10 and it locked. I tried 1.2.9 whose date of release puts it at dosbox 0.65, but couldn't figure out how to compile it and gave up. Looks like dosbox to me since I tried 2007-01-20 with SDL 1.2.11 and I couldn't get it to lock.

Re: 0.70 for Mac Freezing

OK, I think I can simulate it happening at the start of a game. I first have to play a game that is not affected for a while (e.g. EGA Quest for Glory), exit, and then play a game that is known to be affected (e.g. Dune 2). When starting the second game, it appears to lock on startup. I ran …

Re: 0.70 for Mac Freezing

As reported, Dune 2 and Albion cause the live(?)lock. Went back to Dune. Lock occurred during a menu flip, but only after some time into the game. Previous menu flips were fine. Went back to Dragon Strike. 3D first person. Lock occurred during dragon flight after some time. Flew in a circle until it …

Re: 0.70 for Mac Freezing

Oh, I meant game release date. I could go dive into the cvs log for vga_misc.cpp, I guess.... It changed majorly in the latest revision. I'll roll back and try it out. Dune 2 says initializing but doesn't go anywhere or at least, it didn't go anywhere in the time I left it going.

Page 1 of 2