The version I am working on is for Native.
You can thank FAME/C and the original author 'chui' for that.
Capcom and Sega games seem to benefit the most - as do other M68000 games of course. Atari games don't seem to work at all - but I think I know why these are the problem - may be able to fix these later. I remember when Franxis was using Cyclone on the GP2X he has similar problems with some M68000 games.
Anyway, I'm going to wrap up v1.1 Native so should have something on the weekend I think.
I'm sure Alek will have a new v1.1 for OD too.
Alek, to use FAME/C modify the M68000 section in rules.mak:
I had it setup to be able to compile either the standard M68000 (Musashi) or FAME - but this version of FAME includes Musashi so being able to easily compile with either isn't required. I think RoadBlasters breaks though, will test it shortly.
A new option will be available from the frontend to use either M68K core.
Compatible = Musashi (existing core)
Fast = FAME/C (new core)
CPU=$(strip $(findstring [email protected],$(CPUS)))
ifneq ($(CPU),)
CPU=$(strip $(findstring [email protected],$(CPUS)))
ifneq ($(CPU),)
OBJDIRS += $(OBJ)/cpu/fame
CPUDEFS += -DHAS_M68000 -DHAS_M68000_FAME -DFAME_PREFIX=fame68k
OBJDIRS += $(OBJ)/cpu/fame
CPUOBJS += $(OBJ)/cpu/fame/m68kmame.o $(OBJ)/cpu/fame/famec.o $(OBJ)/cpu/fame/fame_mame.o
$(OBJ)/cpu/fame/m68kmame.o: m68k.h m68kconf.h m68kcpu.inc m68kcpu.h m68kmame.c m68kmame.h m68kopac.inc m68kopdm.inc m68kopnz.inc m68kops.inc m68kops.h m68000.h
$(OBJ)/cpu/fame/famec.o: famec.c famec_opcodes.h
$(OBJ)/cpu/fame/fame_mame.o: fame_mame.c fame.h
endif
endif