Advertisement
Guest User

Untitled

a guest
Mar 25th, 2010
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. #include "snesc.h"
  2.  
  3. void snesc_init(void)
  4. {
  5. int i;
  6. __nmi_handler = snesc_vblank; /* register vblank handler */
  7. *((unsigned char*)0x4200) = 0x81; /* enable NMI, enable autojoy */
  8. snesc_timer_enabled = snesc_do_copy = snesc_controllers[0] = 0;
  9.  
  10. /* snesc sprite init stuff */
  11. for(i = 0; i < 128; i++) {
  12. snesc_oam_table1[i].x = 0;
  13. snesc_oam_table1[i].y = 0xe8;
  14. snesc_oam_table1[i].t = 0;
  15. snesc_oam_table1[i].p = 0;
  16. }
  17. for(i = 0; i < 32; i+=2) {
  18. snesc_oam_table2[i] = 0;
  19. }
  20. }
  21.  
  22. int main() {
  23. snesc_init();
  24.  
  25. LoadSPC();
  26.  
  27. while (1) {
  28. resettimer();
  29.  
  30. sync(1);
  31. }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement