VOGONS

Common searches


Search results

Display options

Re: Ultima VI intro running too fast

Sounds like there is a timing loop at last, but it might be using some instruction that's slower than others in normal core, so timing gets wrong. Since my 486 I posessed back then had an AMD CPU, it might be the same effect, different timing than true Intel CPUs

Re: Dynamic CPU on x86_64-suse-linux

gcc-4.x works great with everything, I don't use anything else. There is exactly one program that needs gcc-3 for a good reason (it's qemu, which messes with gcc internals), all others should _always_ use the latest (stable) gcc. I am on AMD64 as well, and you need to do a 32-bit build to use the …

Re: DosBox simple Kdialog/Xdialog frontend

If you're already working with kdialog, you should really take a look at Kommander, which is a much advanced way of doing things you'd usually do with kdialog. It is part of the standard KDE system and allows you to design custom dialog windows. It was made exactly for the task you are trying to do …

Re: Ctrl+Break == no go in either QBasic or C++ 3.1

Indeed, I don't think the mapper has anything to do with internationalization. It certainly can't be used to get a decent German keyboard. The keymap code in 0.65 and above is meant for that, exactly like DOS worked. The mapper is more a piece of code that ensures that you can access all keys on …

Re: DOSBox debugger problem

Actually, if the debugger checks keys with literal string values, it is wrong. Curses apps should rely on curses' keyboard API, no need to decode by hand. After checking the source and various curses docs, there seems to be a lot of keyboard portability, but no code at all to handle Meta/Alt key …

Re: Ultima VI intro running too fast

I've played U6 so often, I know that effect by heart. It happened on real hardware in exactly the same way, for example on my old 486. As was previously said, some parts of the animations are not rate-limited, so they run as fast as they can. You need to reduce speed even more, try 1000 or 700 …

Re: Ultima I - IV Series CD-ROM

Sorry for being off-topic, but you've mentioned a C128-version several times. It was a favourite machine of me as well, though I didn't have a single game for it, it was all for the C64 mode. So do you refer to a native C128 version? And if so, is there any way to obtain one?

Re: GPL Violations Detected

>Which means they must either ship binaries and sources together, or must supply a written offer for the source code. If you got such a written offer yourself, you may forward it. There is no offer of sources in any of the documentation of the ports. >In the age of the web, putting binaries and …

Re: GPL Violations Detected

I don't think they have to provide sources accessible, they just have to make them somehow accessible on demand. Ie. you contact the author and ask him about it, then he has to mail/upload them. The GPL states this: 3. You may copy and distribute the Program (or a work based on it, under Section 2) …

Re: ARB_pixel_buffer_object patch

While I didn't work with pbo's, I had these stupid crashes during OpenGL-HQ work in two situations: ATIs triple buffering feature (no idea why that was, no idea if it still is), and when I actually did something wrong. Some subtle wrong programming, not exactly following the OpenGL spec. I was able …

Re: off-center graphics

Well, this is an often asked question, so I suggest you read some recent threads regarding this topic. Hint: Configuration options "fullresolution", "output" and "scaler" may help, as well as your graphics card's settings.

Re: Ascendancy on amd64

For now, using a 32-bit build is faster (hopefully that will change soon), but making such a build yourself is quite difficult. I think you will have to live with it for now, or use a prebuilt 32-bit linux binary.

Re: DosBox and DEP

mprotect _should_ work on all posixish platforms. In the case of hardened kernels, it doesn't always do, however. There are configurations where mprotect is not allowed to retroactively set PROT_EXEC. That one is only allowed in mmap-calls for these kernels. Actually, I don't think this is much of a …

Re: DosBox and DEP

Nevertheless, you are right, malloc()ed memory is not guaranteed to work for things that the dynamic core does. On Linux (and other POSIX systems), you should mmap() with the right flags set. On windows it probably works differently. I bet that dosbox dynamic doesn't work on hardened linux kernels …

Re: Maximum cycles=max level

scaler=auto and output=auto are useless. scaler is a matter of personal preference, nothing else, and output is highly system-dependent in a way that might produce crashes or seem to work (but doesn't actually work) if the wrong values are selected.

Page 10 of 52