VOGONS

Common searches


Search results

Display options

Re: Looking for help with analyzing disassembled code->

in Milliways
Okay, so I have disassembled an MS-DOS old game (Cartooners) which was compiled using the Microsoft C 5.10 compiler. With some effort I managed to identify a few parts as a C functions for example: the CARTOONS.EXE is packed with EXEPACK https://www.bamsoftware.com/software/exepack/ - Win/Linux …

Re: DOSBox debugger

the BPM (breakpoint on memory change) feature seems not to work when using F10 (only with F5) - or do i use it the wrong way? long time dosbox debugger user but never used BPM before in src\platform\visualc\config.h #define C_DEBUG 1 #define C_HEAVY_DEBUG 1 in dosbox-SVN.conf [cpu] core = normal …

Re: DOSBox debugger

Hi llm, Many thanks for your very useful reply. I know the basics of using IDA Pro and basics of Assembly language. And I also understand Mode 13h for VGA Graphics. How should I go about finding the Pixel Write code in IDA Pro, if DOSBox does what you say in terms of Code relocation ? the clean way …

Re: DOSBox debugger

I am trying to find In IDA Pro 5 the Assembly Code, For a Plane in a WW2 Dos Game. I typed the bpm A000:0 in Dosbox X Debugger and then ran the game and changed to a view showing the Plane in Question. I got the following output :- DEBUG: Memory breakpoint : A000:0000 - 9F -> 15 what does this …

Re: DOS programming tools

Open Watcom V2 (https://github.com/open-watcom/open-watcom-v2) is under active development and a fully DOS/Win16/OS2 able compile suite (with debugger etc.) but you can also cross build your DOS stuff with the Win64 or Linux variant (as i do) ->got a cross C and C++ compiler (wc,wcc), Linker (wlink) …

Is my disassembly EGA code understanding correct so far?

in Marvin \ Video
this is disassembled from a game mov dx, 3C4h mov ax, 0F02h out dx, ax mov dl, 0CEh mov ax, 3 out dx, ax mov ax, 205h out dx, ax mov al, 8 out dx, al ported to C with some infos i've found https://fd.lod.bz/rbil/ports/other/p03c403c5.html 03C4 -W EGA TS index register https://fd.lod.bz/rbil/ports/ …

Re: Pulling my hair out with EGA programming.

in Marvin \ Video
Lameguy64 wrote a small (Watcom C) program to test out EGA stuff, accessing 0xA000:0 directly like you want http://lameguy64.net/?page=dosstuff http://lameguy64.net/snippets/EGATEST.C compiled for me with: https://github.com/open-watcom/open-watcom-v2 without a problem

Re: DOSBox debugger

i also always got trouble easily finding the output files - so i just added a fixed path to all my needed output files memdump, cpulog etc. - maybe also a solution for you or a way to check if the file isn't generated at all (for whatever reason)

Page 2 of 13