Hatari port [updated to V1.7.0]

[QUOTE=Hypnotoad90;33813]I’m having trouble compiling on windows 64 bit:

C:\RetroArch\source\hatari-master>make -f Makefile.libretro "IPFSUPPORT=1" "IPFDIR=C:\RetroArch\source\hatari-master\ipflib_win_x64"
x86_64-w64-mingw32-gcc  -O3 -std=gnu99 -finline-functions -funroll-loops  -fsigned-char -D__LIBRETRO__ -Wno-strict-prototypes -ffast-math -fomit-frame-pointer -fno-strength-reduce  -fno-builtin -finline-functions -DLSB_FIRST -DALIGN_DWORD -DWIN32PORT -DWIN32 -DHAVE_CAPSIMAGE=1 -I./src  -I./src/uae-cpu  -I./src/falcon -I./src/includes -I./src/debug -I./src -I./libretro -I./libretro/libretro-sdk/include -I./libretro/include -I./libretro/utils -I./libretro/uae-cpu-pregen -IC:\RetroArch\source\hatari-master\ipflib_win_x64/include -c -o libretro/uae-cpu-pregen/cpudefs.o libretro/uae-cpu-pregen/cpudefs.c
make: x86_64-w64-mingw32-gcc: Command not found
make: *** [libretro/uae-cpu-pregen/cpudefs.o] Error 127

[/QUOTE]

yes , it’s little complicated to build it for windows (i mean libretro hatari ) you need to setup a mingw env to build libretro hatari for windows .

now for the ipf support on windows using mingw , it’s tricky , you have to build ipfdec_source4.2 from source and then you can use it to build hatari-libretro on windows using mingw. take a look here , there are some info about the process

http://listengine.tuxfamily.org/lists.tuxfamily.org/hatari-devel/2013/12/msg00064.html http://www.atari-forum.com/viewtopic.php?t=27246

[QUOTE=r-type;33817]yes , it’s little complicated to build it for windows (i mean libretro hatari ) you need to setup a mingw env to build libretro hatari for windows .

now for the ipf support on windows using mingw , it’s tricky , you have to build ipfdec_source4.2 from source and then you can use it to build hatari-libretro on windows using mingw. take a look here , there are some info about the process

http://listengine.tuxfamily.org/lists.tuxfamily.org/hatari-devel/2013/12/msg00064.html http://www.atari-forum.com/viewtopic.php?t=27246[/QUOTE]

Btw , i cross compil under linux a libretro windows hatari1.8 , with ipf (capsimage 5.1) support . it should load IPF . i will update repo when possible .

If you could try it and report here if it works for you.

http://dl.free.fr/gSI2tvBUv

[QUOTE=r-type;33833]Btw , i cross compil under linux a libretro windows hatari1.8 , with ipf (capsimage 5.1) support . it should load IPF . i will update repo when possible .

If you could try it and report here if it works for you.

http://dl.free.fr/gSI2tvBUv[/QUOTE]

Thanks, so the games appear to load but I am having various other problems which is currently making it unplayable. For one thing, for some reason the emulator only displays in the top half of the screen, which looks very odd. Secondly, I can’t get my joypad to work, while the hatari menu system seems to recognize it, I cannot select it within the hatari joypad settings menu (it just says that no joypad was detected). Lastly, it seems many of the Retroarch hotkeys don’t work, such as turbo - or even selecting reset content in the quick menu does nothing.

Okay, the resolution and joypad issues are fixed, apparently the internal res in the core options was set to a very odd value. However, the problems remain with the lack of hotkey support.

is it possible to enable the core to work on ios?

should not be hard , but i can’t help here as i don’t have any device running IOS , maybe Square or someone here can help here.

Just wondering about libretro_hatari’s support for Atari ST roms… I can’t seem to get anything working in RetroArch using roms in IPF format. This is what the console tells me:

“This version of Hatari was not built with IPF support, this disk image can’t be handled.”

I read above a recommendation to compile libretro_hatari on your own and enable IPF support. Do I need to do this? I’ve got no experience with compiling.

[QUOTE=Takaji;35332]Just wondering about libretro_hatari’s support for Atari ST roms… I can’t seem to get anything working in RetroArch using roms in IPF format. This is what the console tells me:

“This version of Hatari was not built with IPF support, this disk image can’t be handled.”

I read above a recommendation to compile libretro_hatari on your own and enable IPF support. Do I need to do this? I’ve got no experience with compiling.[/QUOTE]

I have the same question.

I am currently having an issue with the Hatari core on Android. Anytime you try to load a rom (st or zipped st) they seem to crash the emulator immediately. Was wondering if anyone had any insite. I believe my hatari.cfg file is correct and it appears to be reading it. The only thing i have in that is:

[ROM] szCartridgeImageFileName = szTosImageFileName = /storage/0000-0000/roms/atarist/tos.img

I have used the example posted by r-type previously (edited with my paths) but have had the same results