cyclone_config.h 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. /**
  2. * Cyclone 68000 configuration file
  3. *
  4. * Used for PicoDrive Cyclone build.
  5. * See config.h in Cyclone directory for option descriptions.
  6. **/
  7. #define USE_MS_SYNTAX 0
  8. #define CYCLONE_FOR_GENESIS 2
  9. #define COMPRESS_JUMPTABLE 1
  10. #define MEMHANDLERS_ADDR_MASK 0
  11. #define MEMHANDLERS_NEED_PC 0
  12. #define MEMHANDLERS_NEED_PREV_PC 0
  13. #define MEMHANDLERS_NEED_FLAGS 0
  14. #define MEMHANDLERS_NEED_CYCLES 1
  15. #define MEMHANDLERS_CHANGE_PC 0
  16. #define MEMHANDLERS_CHANGE_FLAGS 0
  17. #define MEMHANDLERS_CHANGE_CYCLES 0
  18. #define MEMHANDLERS_DIRECT_PREFIX "cyclone_"
  19. #define USE_INT_ACK_CALLBACK 1
  20. #define INT_ACK_NEEDS_STUFF 0
  21. #define INT_ACK_CHANGES_CYCLES 0
  22. #define USE_RESET_CALLBACK 1
  23. #define USE_UNRECOGNIZED_CALLBACK 1
  24. #define USE_AFLINE_CALLBACK 1
  25. #define USE_CHECKPC_CALLBACK 1
  26. #define USE_CHECKPC_OFFSETBITS_16 1
  27. #define USE_CHECKPC_OFFSETBITS_8 0
  28. #define USE_CHECKPC_DBRA 0
  29. #define SPLIT_MOVEL_PD 1
  30. #define EMULATE_TRACE 1
  31. #define EMULATE_ADDRESS_ERRORS_JUMP 1
  32. #define EMULATE_ADDRESS_ERRORS_IO 0
  33. #define EMULATE_HALT 0