Subversion Repositories pentevo

Rev

Rev 796 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

  1. #pragma once
  2.  
  3. void __declspec(noreturn) exit();
  4. void correct_exit();
  5. void wnd_resize(int scale);
  6. void main_mouse();
  7.  
  8. void do_screenshot();
  9. void qsave(char*);
  10. void qload(char*);
  11. void savesnap(int);
  12.  
  13. void setpal(char);
  14. void set_vidmode();
  15. void set_video();
  16. void calc_rsm_tables();
  17.  
  18. void spectrum_frame();
  19. void do_sound();
  20. void flip();
  21.  
  22. void trdos_traps();
  23. void tape_traps();
  24. void fast_tape();
  25. void reset_tape();
  26. unsigned char tape_bit();
  27.  
  28. void out(unsigned port, unsigned char val);
  29. unsigned char in(unsigned port);
  30. void set_banks();
  31.  
  32. void apply_video();
  33. void apply_gs();
  34. void setup_dlg();
  35. void savesnddialog();
  36. void load_labels(char *filename, unsigned char *base, unsigned size);
  37. unsigned char isbrk();
  38.  
  39. void prepare_chunks();
  40. void prepare_chunks32();
  41.  
  42. void init_gs_frame();
  43. void flush_gs_frame();
  44. void reset_gs();
  45. void reset_gs_sound();
  46.  
  47. void load_ay_stereo();
  48. void load_ay_vols();
  49. void load_ula_preset();
  50.  
  51. void restart_sound();
  52. void create_font_tables();
  53.  
  54. void reset(ROM_MODE mode);
  55.  
  56. void debug_events(Z80 *cpu);
  57.  
  58. void __fastcall render_rsm(unsigned char*, unsigned); //Alone Coder
  59. void __fastcall render_advmame(unsigned char *dst, unsigned pitch); //Alone Coder
  60. void __fastcall render_small(unsigned char *dst, unsigned pitch);
  61.  
  62. int loadsnap(char *filename);
  63. SNAP what_is(char *filename);
  64.  
  65. unsigned char getcheck(unsigned ID);
  66.