VOGONS

Common searches


Search results

Display options

Re: Guide to the DOSBox debugger

Just NOP the opcodes you don't want. For example, if you have this instructions: 267E:6CE3 8BD7 mov dx,di 267E:6CE5 8BDE mov bx,si 267E:6CE7 1E push ds To skip "mov dx,di" -> SM 267E:6CE3 90 90 To skip "push ds" -> SM 267E:6CE7 90

Re: DOSBox ECE (for Windows & Linux)

I've never compiled ECE on raspberry. However the following works for me in debian x64. 1. Download and extract DOSBox ECE rXXXX (Linux source).7z https://dosboxece.yesterplay.net/download/ 2. Copy sdk2_*.h from OpenGlide source (OpenGLide_XXX_src.zip) to the ECE's include directory. https:// …

Re: DOSBox-X branch

Well, I've manage to locate where the problem is. For anyone interested the following patch will let you write bytes AC, AF, CF and DF in memory. --- debug.cpp.ORIG 2019-12-01 01:27:21.000000000 +0100 +++ debug.cpp 2019-12-04 13:19:02.243257342 +0100 @@ -1330,10 +1330,6 @@ else if (strncmp(hex, "FS …

Re: Writing a patch in ASM

I see why ES should be preserved, but even if ES is destroyed, the loader works nevertheless. Even if I comment entire EXEC_INFO it still works :confused: , so I'm leaning toward DOSBox doing some magic and requiring only DS:DX pointing to the ASCIIZ filename. I bet this wouldn't end well in pure …

Re: Writing a patch in ASM

Well, this is not my code ;) I have written: lea bx, EXEC_INFO and not: mov bx, EXEC_INFO LEA != MOV. LEA (or PUSH and POP, as ripsaw8080 said) should eliminate 2nd issue. Maybe with nasm you must write: lea bx, [EXEC_INFO] But well, I'm not an expert, but if you want to use my code as a base, my …

Re: DOSBox ECE (for Windows & Linux)

Ok thank you!!! I was able to compile DOSBox ECE on Raspberry Pi, nevertheless Pixel Perfect mode (openglpp or surfacepp) does not work (I get a picture without aspect correction). There is something should I check? (I'm using the default dosbox-ece.conf). This works for me. [sdl] fullresolution = …

Re: DOSBox ECE (for Windows & Linux)

Alternatively, if you want to use the binary build you can do this: 1. Download libfluidsynth1 package from a trusted source, for example: https://packages.debian.org/buster/i386/libfluidsynth1/download 2. Extract files from .deb && copy libfluidsynth.so.1 to the ECE's bin directory: user@host:~/ …

Re: DOSBox-X branch

Hi, still having same SM bug with 0.82.23 :( at least on my system: Debian x64 and dosbox-x compiled with ./build-debug sm segment:offset af -> byte becomes 00 sm segment:offset bf -> byte becomes BF (OK) sm segment:offset cf -> byte becomes 00 sm segment:offset df -> byte becomes 00 sm segment: …

Re: DOSBox Game Launcher (DOSBox Frontend)

Hi, I think I found a bug. If I right click on any game in the list and select "open folder", it seems that DBGL tries to open the parent directory of the executable and not the root directory. This could trigger some weird actions. Here are a couple of examples: https://i.postimg.cc/sDyHCc65/dbgl1. …

Page 1 of 3