VOGONS

Common searches


Search results

Display options

Re: Stack segment not present

I'll include your and wd's findings in the patch some time (and will also have to fix it up for latest CVS). :cool: :wink: I've just added the svga patch.:happyhappy: It was compiled without problems and running fine (with the et4000 in settings there is a lot of "green" in all the colors, but this …

Re: Stack segment not present

I've tried to compile with mingw a fresh directory/files because the last ones was full of garbage made during the tests and...compiled succesfully!!!:happy: I've tried the program and IT SEEMS TO RUN FINE!!!...:happyhappy: :happyhappy: the screen is hard to read on LCD because it's run only in …

Re: Stack segment not present

Thank you wd, I've left for the moment the mingw and tried to compile with MSVC2K5exp (see attachment)... mingw with your assembly lines : ***** --- ***** make[2]: Entering directory `/e/compile12/dosbox/dosbox/include' cd .. && /bin/sh /e/compile12/dosbox/dosbox/missing --run automake-1.8 --gnu i …

Re: VESA display problem with Tango PCB

Hello, Did you tried to run it from dbox with vasyl's patch (svga emulation)? Here the h-a-l's link: http://home.arcor.de/h-a-l-9000/ Download the "Parallel Port Passthrough" and "dll package" (libpng13,...), too. Put these last ones in dosbox directory. Open dosbox.config with an editor and set a …

Re: Stack segment not present

Well, I've tried to force mingw to read the intel's asm with the line: asm (".intel_syntax noprefix"); but the compiler output is full of asm errors in the at&t form, with statements non present in porttalk.cpp (push,pop,...). I've understood it doesn't like this format... :sad: After I've learn …

Re: Stack segment not present

I've found that the include file it isn't "winioctl.h" but "ioctrl.h". After"included" this one in "porttalk.cpp", the last errors after "make" are related to a file/s in my "Documents and Settings" folder.:confused: The compiler shows: E:/Documents and Settings..../Temp/ccS8aaaa.s: Assembler …

Re: Stack segment not present

Maybe you could post the actual lines that create the errors, as the line numbers seem to have changed. Oops I'm sorry... In attachment there are the mingw errors and the related porttalk.cpp , just tested on my home pc, so the path and the lines aren't the same of above post.

Re: Stack segment not present

Did you try it with msvc already? You need to compile a few libraries for this though. I supose these one in ".diff" : libpng, zlib,... I don't have vc installed in this machine: I try soon... ----- I've followed line by line the ".diff"... Placed the missing line for the config.h (#define,..) for …

Re: Stack segment not present

put parport.h in /include/automake.am it's wrong in /src/hardware/serialport. No "automake.am" , Is it the "makefile.am"? I've made the changes in these last ones. compiler shows cdirect error. Well just remove all occurences of C_DIRECTLPT (which should be all like #ifdef DIRECTLPT or similar) " …

Re: Stack segment not present

The "#define C_DIRECTLPT 1" is added by patch in src/platform/visualc/config.h . I'm using mingw, so the above path should be declared somewhere? I've added the missed lines to "dosbox/config.h" ,but when ran "./configure" these ones are deleted. 😕 😕

Re: Stack segment not present

The first time it showed 2 err and a warning about "directlpt_win32.h": "#endif without #if". I've fixed it. The 2nd compiling shows again 2 err for "cdlpt" and "CDirectLPT": parport.cpp: In constructor `PARPORTS::PARPORTS(Section*)': parport.cpp:254: error: `CDirectLPT' undeclared (first use this …

Re: Stack segment not present

Well, I think I've made a mistake with my mingw/msys "work directories" and that ones "clean" for backup/restore in an other partition. I have applied the "tools", downloaded from mingw.org, some parts into the right dirs and other ones in wrong dirs. Now I 've put them in place correctly (I hope …

Re: Stack segment not present

You HAVE to use the auto-tools, please try it again with the cvs sources I've downloaded all found under mingw.org downloads and have tried it (autogen.sh) every time before the ./configure . Probably all this is so "hard" for my knowledge and requiring more time to learn and try (and an other hard …

Re: Stack segment not present

Thank you h-a-l, After the directlpt_2.diff patch,the last line in src/hardware/serialport/Makefile.am is directserial_os2.h directserial_os2.cpp \ I've try to add the others missing with an editor but the "make" command shows again serial errors (it's seem my previous attached). Is this the right …

Re: Stack segment not present

If the program DOES support more colours, it might indeed be possible to tweak the tsr interface. In the workstation menu of the cad there are two options for the monitor, mono or 16 colors. It's probably for these reasons that the software house don't support again the dos versions, this means so …

Re: Stack segment not present

Ok, I've found on qv90.dyndns.org a little step by step guide for compile dbox with VC. I've just downloaded the big files from MS and the others required, now I'll try to do this soon. What are you looking for? If it's just the values for bx when issuing the int10/ax=4f02 The problem is only for …

Re: Stack segment not present

Thank you for the link, this cvs isn't hard to compile for me... :happy: I've applied the .diff patch for directlpt : OK. modified src/cpu/cpu.cpp as you've explained. "./configure" : OK "make" : don't go, some errors for parallel and serial (in attachment I've put the last piece of MinGW screen). …

Re: Stack segment not present

Thanks for the answer. I've change the cpu.cpp code: *** 1- original *** if (!desc.saved.seg.p) { E_Exit("CPU_SetSegGeneral: Stack segment not present"); // or #SS(sel) // return CPU_PrepareException(EXCEPTION_SS,value & 0xfffc); *** 2- modified *** if (!desc.saved.seg.p) { // E_Exit("CPU_ …

Page 2 of 3