⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 m68kconf.h

📁 DGen源码最后版本
💻 H
字号:
#ifndef M68KCONF__HEADER#define M68KCONF__HEADER//#include "osd_cpu.h"//#include "mamedbg.h"/* ======================================================================== *//* ============================= CONFIGURATION ============================ *//* ======================================================================== *//* Configuration switches.  1 = ON, 0 = OFF *//* If on, CPU will call the interrupt_acknowledge callback when it services an * interrupt. * If off, all interrupts will be autovectored. */#define M68K_INT_ACK       0/* If on, CPU will call the breakpoint acknowledge callback when it encounters * a breakpoint instruction and it is running in 68010+ mode. */#define M68K_BKPT_ACK      0/* If on, the CPU will monitor the trace flags and take trace exceptions */#define M68K_TRACE         0/* If on, CPU will actually halt when m68k_input_halt is called by the host. * I allow it to be disabled for a very slight speed increase. */#define M68K_HALT          0/* If on, CPU will call the output reset callback when it encounters a reset * instruction. */#define M68K_OUTPUT_RESET  0/* If on, CPU will call the pc changed callback when it changes the PC by a * large value.  This allows host programs to be nicer when it comes to * fetching immediate data and instructions on a banked memory system. */#define M68K_PC_CHANGED    0/* If on, CPU will call the set fc callback on every memory access to * differentiate between user/supervisor, program/data access like a real * 68000 would.  This should be enabled and the callback should be set if you * are going to emulate the m68010. (moves uses function codes to read/write * data from different address spaces) */#define M68K_SET_FC        0/* If on, CPU will call the instruction hook callback before every * instruction. */#define M68K_INSTR_HOOK    0/* Define the default mode the CPU runs in if none has been specified */#define M68K_DEFAULT_CPU_MODE   M68K_CPU_MODE_68000/* Uncomment this to enable logging of illegal instruction calls. * M68K_LOG must be #defined to a stdio file stream.  Logging will only * occur if the file stream is not NULL. * Turn on M68K_LOG_EMULATED_INSTRUCTIONS to log all 1010 and 1111 calls.#include <stdio.h>extern FILE* some_file_handle#define M68K_LOG some_file_handle#define M68K_LOG_EMULATED_INSTRUCTIONS 1 *//* Set to your compiler's static inline keyword.  If your compiler doesn't * have inline, just set this to static. * If you define INLINE in the makefile, it will override this value. */#ifndef INLINE//#define INLINE static __inline__#define INLINE static#endif/* ======================================================================== *//* ============================== MAME STUFF ============================== *//* ======================================================================== *//* Uncomment this to enable mame stuff *//**///#include "m68kmame.h"/* ======================================================================== *//* ============================== END OF FILE ============================= *//* ======================================================================== */#endif /* M68KCONF__HEADER */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -