From: "Pawel Piszczalkowski" Newsgroups: comp.os.msdos.djgpp Subject: problem with int86x Date: 11 Jun 1997 16:30:39 GMT Organization: Technical Univeristy of Wroclaw Lines: 30 Message-ID: <01bc7683$97974d80$a71a119c@EIDS.ds.pwr.wroc.pl> NNTP-Posting-Host: eids.t15.ds.pwr.wroc.pl To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk I have to load new RGB palette(in VESA mode). In real mode it is like this: { unsigned char rgb[256]; union REGS in_regs,out_regs; struct SREGS segregs; in_regs.x.ax =0x1012; in_regs.x.bx = 0; in_regs.x.cx = count; segregs.es = FP_SEG(rgb); in_regs.x.dx = FP_OFF(rgb); int86x(0x10,&in_regs,&out_regs,&segregs); } How use the int86x (not int86) and how set the segregs.es and the in_regs.x.dx , in protected mode ? Thanks in Advance Pawel Piszczalkowski ppiszc AT cyber DOT ict DOT pwr DOT wroc DOT pl ppiszc AT polbox DOT com