Subversion Repositories pentevo

Rev

Blame | 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. // конфликтует !!!
  33. //void apply_video();
  34. //void apply_video( bool preserve_size = FALSE);        //draw.h        // [NS]
  35.  
  36. void apply_gs();
  37. void setup_dlg();
  38. void savesnddialog();
  39. void load_labels(char *filename, unsigned char *base, unsigned size);
  40. unsigned char isbrk();
  41.  
  42. void prepare_chunks();
  43. void prepare_chunks32();
  44.  
  45. void init_gs_frame();
  46. void flush_gs_frame();
  47. void reset_gs();
  48. void reset_gs_sound();
  49.  
  50. void load_ay_stereo();
  51. void load_ay_vols();
  52. void load_ula_preset();
  53.  
  54. void restart_sound();
  55. void create_font_tables();
  56.  
  57. void reset(ROM_MODE mode);
  58.  
  59. void debug_events(Z80 *cpu);
  60.  
  61. void __fastcall render_rsm(unsigned char*, unsigned); //Alone Coder
  62. void __fastcall render_advmame(unsigned char *dst, unsigned pitch); //Alone Coder
  63. void __fastcall render_small(unsigned char *dst, unsigned pitch);
  64.  
  65. int loadsnap(char *filename);
  66. SNAP what_is(char *filename);
  67.  
  68. unsigned char getcheck(unsigned ID);
  69.