Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdint.h>
- #include <SDL/SDL.h>
- #define stepip(x) ip+=x
- extern uint8_t RAM[0xFFFFF], readonly[0xFFFFF], parity[0xFF];
- extern char *oplist[0xFF];
- extern uint8_t ah, al, bh, bl, ch, cl, dh, dl, opcode, segoverride, reptype;
- extern uint16_t savecs, saveip, sp, bp, si, di, cs, ds, ss, es, ip, useseg;
- extern uint8_t tempcf, cf, pf, af, zf, sf, tf, ifl, df, of, mode, reg, rm;
- extern uint16_t oper1, oper2, res16, disp16, temp16;
- extern uint8_t oper1b, oper2b, res8, disp8, temp8;
- extern uint32_t temp1, temp2, temp3, temp4, temp5, temp32;
- extern int32_t result;
- extern uint64_t totalexec;
- extern uint16_t portram[0xFFFF];
- extern uint8_t VRAM[262144], vidmode, cgabg, blankattr, vidgfxmode, vidcolor;
- extern uint16_t cursx, cursy, cols, rows, vgapage;
- extern uint8_t updatedscreen, clocksafe, port3da, port6, portout16;
- extern uint16_t VGA_SC[0xFF], VGA_CRTC[0xFF];
- extern uint32_t x, y, videobase, textbase;
- extern uint8_t fontcga[32768];
- extern uint32_t palettecga[16], palettevga[256];
- extern uint8_t running, debugmode, showcsip, verbose, mouseemu;
- extern SDL_Surface *screen;
- extern char msg[512];
- extern void print(char *msg);
- extern void logprint(char *msg);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement