can’t seem to get it to build for whatever reason. Tried to figure it out but failed.
what is the error ? when compiling or linking? normally just go to the 0150 folder and type: make -f Makefile.libretro “PTR64=1” -j10
BTW,
I get this while compiling and it fails
Generating M68K source files...
obj/retro64/build/m68kmake obj/retro64/emu/cpu/m68000 src/emu/cpu/m68000/m68k_in.c
Musashi v4.90 680x0, CPU32, and ColdFire emulator
Copyright Karl Stenerud and the MAME team.
In src/emu/cpu/m68000/m68k_in.c, near or on line 2718:
Unknown M68KMAKE directive [
INT32 ea = M68KMAKE_GET_EA_AY_8;]
make: *** [obj/retro64/emu/cpu/m68000/m68kops.c] Error 1
Weird, I don’t know why it failed to execute m68kmake. it should work all the time!
can you test this :
take the two following file : src/emu/cpu/m68000/m68kmake.c and src/emu/cpu/m68000/m68k_in.c and put them elsewhere. from that place : g++ m68kmake.c -o m68kmake ./m68kmake ./
normally you should have something like:
Musashi v4.90 680x0, CPU32, and ColdFire emulator
Copyright Karl Stenerud and the MAME team.
Generated 1971 opcode handlers from 522 primitives
and get m68kops.c m68kops.h files in the directory.
if it works maybe you could just put the 2 files in obj/retro64/emu/cpu/m68000/ and retry a make -f Makefile.libretro “PTR64=1” -j4 if not , i really don’t know why .