scanner_data.s 843 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. SCANNER_WINDOW_WIDTH EQU 576
  2. SCANNER_WINDOW_HEIGHT EQU 480
  3. SCANNER_MAX_POINTS EQU 20
  4. rsreset
  5. scanner_point_x rs.w 1 ;scanner co-ords
  6. scanner_point_y rs.w 1
  7. scanner_map_pos rs.l 1
  8. scanner_data_size rs.w 1
  9. rsreset
  10. scanner_mem_pos rs.l 1 ;pointer to byte
  11. scanner_pix_pos rs.b 1
  12. scanner_sprpos rs.b 1
  13. scanner_pixels_size rs.w 1
  14. scanner_point_data
  15. ds.b scanner_data_size*SCANNER_MAX_POINTS
  16. points_on_scanner
  17. ds.b scanner_pixels_size*SCANNER_MAX_POINTS
  18. scanner_x_clip_data
  19. dc.w 13,13
  20. dc.w 12,19
  21. dc.w 9,22
  22. dc.w 7,24
  23. dc.w 6,25
  24. dc.w 5,26
  25. dc.w 4,27
  26. dc.w 3,28
  27. dc.w 3,28
  28. dc.w 2,29
  29. dc.w 2,29
  30. dc.w 2,29
  31. dc.w 1,30
  32. dc.w 1,30
  33. dc.w 1,30
  34. dc.w 1,30
  35. dc.w 1,30
  36. dc.w 1,30
  37. dc.w 1,30
  38. dc.w 2,29
  39. dc.w 2,29
  40. dc.w 2,29
  41. dc.w 3,28
  42. dc.w 3,28
  43. dc.w 4,27
  44. dc.w 5,26
  45. dc.w 6,25
  46. dc.w 7,24
  47. dc.w 9,22
  48. dc.w 12,19
  49. dc.w 13,13