Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1. #pragma once
  2.  
  3. struct TGsLed
  4. {
  5.     unsigned level;
  6.     unsigned attrib;
  7. };
  8.  
  9. extern TGsLed gsleds[8];
  10. extern unsigned gs_vfx[0x41];
  11.  
  12. void make_gs_volume(unsigned level = 0x3F);
  13. void reset_gs();
  14. void init_gs(bool Init = true);
  15. void done_gs();
  16. void out_gs(unsigned char port, unsigned char byte);
  17. unsigned char in_gs(unsigned char port);
  18.  
  19. void init_gs_frame();
  20. void flush_gs_frame();
  21. void reset_gs_sound();
  22. void apply_gs();
  23.