Advertisement
Guest User

Untitled

a guest
Apr 19th, 2011
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.18 KB | None | 0 0
  1. #include <stdint.h>
  2. #include <SDL/SDL.h>
  3.  
  4. #define stepip(x) ip+=x
  5.  
  6. extern uint8_t RAM[0xFFFFF], readonly[0xFFFFF], parity[0xFF];
  7. extern char *oplist[0xFF];
  8.  
  9. extern uint8_t ah, al, bh, bl, ch, cl, dh, dl, opcode, segoverride, reptype;
  10. extern uint16_t savecs, saveip, sp, bp, si, di, cs, ds, ss, es, ip, useseg;
  11. extern uint8_t tempcf, cf, pf, af, zf, sf, tf, ifl, df, of, mode, reg, rm;
  12. extern uint16_t oper1, oper2, res16, disp16, temp16;
  13. extern uint8_t oper1b, oper2b, res8, disp8, temp8;
  14. extern uint32_t temp1, temp2, temp3, temp4, temp5, temp32;
  15. extern int32_t result;
  16. extern uint64_t totalexec;
  17.  
  18. extern uint16_t portram[0xFFFF];
  19. extern uint8_t VRAM[262144], vidmode, cgabg, blankattr, vidgfxmode, vidcolor;
  20. extern uint16_t cursx, cursy, cols, rows, vgapage;
  21. extern uint8_t updatedscreen, clocksafe, port3da, port6, portout16;
  22. extern uint16_t VGA_SC[0xFF], VGA_CRTC[0xFF];
  23. extern uint32_t x, y, videobase, textbase;
  24. extern uint8_t fontcga[32768];
  25. extern uint32_t palettecga[16], palettevga[256];
  26.  
  27. extern uint8_t running, debugmode, showcsip, verbose, mouseemu;
  28.  
  29. extern SDL_Surface *screen;
  30.  
  31. extern char msg[512];
  32. extern void print(char *msg);
  33. extern void logprint(char *msg);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement