RetroArch iOS release (v1.0.0.1)

You could ‘manually’ edit the overlay by going into RetroArch.app/overlays - and editing the overlay image with Photoshop/whatever and then changing the x/y coordinate of the button in overlay.cfg.[/quote]

Can you help me with it? cuz like i don’t wanna mess it up[/quote]

if you mess up you just try again. name it differently and you can keep the original. trial and err makes perfect. this is the same setup as zottds emulator control buttons.

Everyone playing PSX games, use the ps-box-with-diagonals overlay. Do not use the other ones.

What should be the correct full path of this Documents folder? I still haven’t find ANY Documents folder inside the RetroArch folder and I’m still stuck with the “Browsed path is not a directory” error when I open RetroArch.

With iFile, the only occurence of the RetroArch folder that I could find is located at:

/var/stash/Applications.L1FTyv/RetroArch.app

I can see the folders of my other Cydia apps beside it and inside the RetroArch.app folder, I can see _CodeSignature, en.lproj, modules, overlays, shaders_glsl and various files but no Documents directory. I created one there but I get the same error.

I’m on iOS 6.1.2 / iPhone4. I’m starting to think that something went wrong when installing RetroArch. I’ve flushed and reinstalled RA, rebooted before and after and I’m still stuck at this point.

Anyways, thanks for helping me so far.

What should be the correct full path of this Documents folder? I still haven’t find ANY Documents folder inside the RetroArch folder and I’m still stuck with the “Browsed path is not a directory” error when I open RetroArch.

With iFile, the only occurence of the RetroArch folder that I could find is located at:

/var/stash/Applications.L1FTyv/RetroArch.app

I can see the folders of my other Cydia apps beside it and inside the RetroArch.app folder, I can see _CodeSignature, en.lproj, modules, overlays, shaders_glsl and various files but no Documents directory. I created one there but I get the same error.

I’m on iOS 6.1.2 / iPhone4. I’m starting to think that something went wrong when installing RetroArch. I’ve flushed and reinstalled RA, rebooted before and after and I’m still stuck at this point.

Anyways, thanks for helping me so far.[/quote] It should be private/var/mobile/Documents. You might have to make the folder if it’s not there already. I think mine was there already since iFBA made a few folders there. I have SSH installed on my 4s and use a portable install of WinSCP so I can browse its file system like an FTP as long as it’s connected to my wifi.

It should be private/var/mobile/Documents. You might have to make the folder if it’s not there already. I think mine was there already since iFBA made a few folders there. I have SSH installed on my 4s and use a portable install of WinSCP so I can browse its file system like an FTP as long as it’s connected to my wifi.

It worked. Thanks a lot!

I made a link to my ROMs folder inside the Documents folder that I created there and I can now access them from within RetroArch Documents browser.

Now, let’s play!

iOS5 don’t support?

Hey I wonder if anyone can help me please, I have been trying to use the PCSX ReARMed emulator on my iPad 4 ISo 6 my iPad is jailbroken but every time I try to load a game, my iPad just reboots its self. It does not happen on any other emulator on retroarch. I have tried to goggle it to find a solution before I asked for help but I had no luck, any help would be welcomed thank you in advance. Dan

Is it untethered jailbroken or tethered jailbroken? It will only work on untethered jailbroken.

Annoying that the PCSX ReARMed core just doesn’t seem to work for some people for no real reason - worked absolutely fine on the Ipad 2/Mini that I have on both 6.1.2 (evasi0n).

Meancoot - you have any ideas here?

Is it untethered jailbroken or tethered jailbroken? It will only work on untethered jailbroken.

Annoying that the PCSX ReARMed core just doesn’t seem to work for some people for no real reason - worked absolutely fine on the Ipad 2/Mini that I have on both 6.1.2 (evasi0n).

Meancoot - you have any ideas here?[/quote]

Hi it’s untethered, thanks for your reply

Hi Squarepusher!

Just finish Castlevania SON yesterday :D! PSX ReARMed is running amazingly well on iPhone 4s! I have a iPad 4 here but my father accidentally update it :frowning: so i can’t test how it would perform on it.

Again thank you so much for all the effort you guys put into this project!

Then it’s definitely permission problems or your ISOs being incompatible/bad.

It can’t be the issue that certain cores work and others don’t and that this is the cause of iOS 5 - either everything works or nothing does.

Perhaps meancoot has some more ideas here but I am pretty confident it has nothing to do whatsoever with RetroArch here and more with your ROM files - the permissions on them - permissions on the ‘folder’ itself - and so on. GBA uses an interpreter CPU core just like every other emu so that can’t be it - DS and PSX use dynarecs but on a jailbroken untethered device that should work.

Either way, you need to provide us with more information in any case - crash logs and whatnot are needed here - because all of this isn’t telling us very much.[/quote]

So, I’m on my iPad 3 running untethered jailbreak on iOS 5.1.1. The only emulators I’ve tried to run so far are the SNES and PSX emulators. I didn’t have any trouble loading a SNES ROM, but trying to play any of the games I’ve got for PSX results in RetroArch crashing. I’ve checked and the games play fine on my PC emulator, and I have made sure that I set user/group ownership recursively to mobile:mobile and have read, write, and execute/enter permissions.

I was hopeful when I read that some users have had success on iOS 5, but it seems like I am one of the unlucky ones.

for all we know, it can be caused by tweaks from cydia! if you cant wrap your head around it, maybe we should get people to list their cydia tweaks and see if there is a connection.

I need crash logs from people re: PCSX ReARMed, because otherwise this is getting us nowhere and is very much like trying to find a needle in a haystack.

More specifically, I would like somebody to run RetroArch with PCSX ReARMed through gdb on the device themselves so that they can give me a backtrace when it crashes. That would be most useful of all.

I need crash logs from people re: PCSX ReARMed, because otherwise this is getting us nowhere and is very much like trying to find a needle in a haystack.

More specifically (and this would require somebody who at least knows his way around gdb), I would like somebody to run RetroArch with PCSX ReARMed through gdb on the device themselves so that they can give me a backtrace when it crashes. That would be most useful of all. Anything else doesn’t really tell me much at all.

Hello. Here’s a crash log from my iPad 2, running through iOS 5.0.1

Starting PCSX-ReARMed 0 Running PCSX Version 1.9 (May 29 2013). psxMap: warning: wanted to map @80000000, got 0x8043000 psxMap: warning: wanted to map @78000000, got 0x8043000 warning: RAM is not directly mapped, performance will suffer psxMap: warning: wanted to map @08000000, got 0x8047000 psxMap: warning: wanted to map @10000000, got 0x10210000 Mapped (RAM/scrp/ROM/LUTs/TC): 10000000/1f800000/1fc00000/10210000/06de3000 found BIOS file: scph1001.bin RGB565 supported, using it plugin: plugins/builtin_gpu plugin: plugins/builtin_spu plugin: plugins/builtin_pad plugin: plugins/builtin_pad Plugins loaded. Loaded CD Image: /var/mobile/Documents/PS1/Medievil.bin could not open: /var/mobile/Documents/PS1/Medievil-PSX-PAL-FR.bin [+cue]. Track 01 (DATA) - Start 00:02:00, Length 50:11:61 Track 02 (AUDIO) - Start 50:13:61, Length 19:00:60 CD-ROM Label: MEDIEVIL
CD-ROM ID: SCES01492

Tried with other isos, didn’t work. I also set permissions to all of my folders/files.

Pretty sure your cuesheet is just bad here.

It tries to look for ‘Medievil-PSX-PAL-FR.bin’ which isn’t there.

Tried renaming that to ‘Medievil.bin’ instead in the cuesheet file? It might just work then.

Tried what you said here, but now I have a totally different log:

Starting PCSX-ReARMed 0 Running PCSX Version 1.9 (May 29 2013). psxMap: warning: wanted to map @80000000, got 0x7fc1000 psxMap: warning: wanted to map @78000000, got 0x7fc1000 psxMap: warning: wanted to map @08000000, got 0x7fc1000 psxMap: warning: wanted to map @1f800000, got 0x81d1000 psxMap: warning: wanted to map @1fc00000, got 0x81d1000 psxMap: warning: wanted to map @08400000, got 0x81d1000 Error allocating memory! PSX emulator couldn’t be initialized. PCSX init failed.

Show me your cuesheet file.

EDIT: According to notaz, MediEvil is libcrypt protected. (http://redump.org/disc/13389/)

For it to work, you will also need to have a .sub or .sbi file in addition to your bin/cue file.

Here’s whats in my cue file:

FILE “Medievil-PSX-PAL-FR.bin” BINARY TRACK 01 MODE2/2352 INDEX 01 00:00:00 TRACK 02 AUDIO PREGAP 00:02:00 INDEX 01 50:09:61

I also tried another game, still crashing:

Starting PCSX-ReARMed 0 Running PCSX Version 1.9 (May 29 2013). psxMap: warning: wanted to map @80000000, got 0x7fc6000 psxMap: warning: wanted to map @78000000, got 0x7fc6000 warning: RAM is not directly mapped, performance will suffer psxMap: warning: wanted to map @08000000, got 0x8210000 Mapped (RAM/scrp/ROM/LUTs/TC): 08000000/1f800000/1fc00000/10000000/06d37000 found BIOS file: scph1001.bin RGB565 supported, using it plugin: plugins/builtin_gpu plugin: plugins/builtin_spu plugin: plugins/builtin_pad plugin: plugins/builtin_pad Plugins loaded. Loaded CD Image: /var/mobile/Documents/PS1/Tomb Raider-PSX-PAL-FR.BIN[+cue]. Track 01 (DATA) - Start 00:02:00, Length 27:49:27 Track 02 (AUDIO) - Start 27:51:27, Length 03:16:43 Track 03 (AUDIO) - Start 31:07:70, Length 01:03:73 Track 04 (AUDIO) - Start 32:11:68, Length 02:03:39 Track 05 (AUDIO) - Start 34:15:32, Length 02:00:11 Track 06 (AUDIO) - Start 36:15:43, Length 01:16:74 Track 07 (AUDIO) - Start 37:32:42, Length 00:55:66 Track 08 (AUDIO) - Start 38:28:33, Length 01:08:19 Track 09 (AUDIO) - Start 39:36:52, Length 00:40:06 Track 10 (AUDIO) - Start 40:16:58, Length 01:19:21 Track 11 (AUDIO) - Start 41:36:04, Length 00:08:37 Track 12 (AUDIO) - Start 41:44:41, Length 00:14:74 Track 13 (AUDIO) - Start 41:59:40, Length 00:07:03 Track 14 (AUDIO) - Start 42:06:43, Length 00:12:05 Track 15 (AUDIO) - Start 42:18:48, Length 00:11:03 Track 16 (AUDIO) - Start 42:29:51, Length 00:38:63 Track 17 (AUDIO) - Start 43:08:39, Length 00:42:64 Track 18 (AUDIO) - Start 43:51:28, Length 00:25:24 Track 19 (AUDIO) - Start 44:16:52, Length 01:28:45 Track 20 (AUDIO) - Start 45:45:22, Length 00:54:17 Track 21 (AUDIO) - Start 46:39:39, Length 00:41:17 Track 22 (AUDIO) - Start 47:20:56, Length 01:03:38 Track 23 (AUDIO) - Start 48:24:19, Length 00:57:38 Track 24 (AUDIO) - Start 49:21:57, Length 00:15:28 Track 25 (AUDIO) - Start 49:37:10, Length 00:36:19 Track 26 (AUDIO) - Start 50:13:29, Length 00:07:01 Track 27 (AUDIO) - Start 50:20:30, Length 00:07:00 Track 28 (AUDIO) - Start 50:27:30, Length 00:07:01 Track 29 (AUDIO) - Start 50:34:31, Length 00:07:01 Track 30 (AUDIO) - Start 50:41:32, Length 00:07:48 Track 31 (AUDIO) - Start 50:49:05, Length 00:07:01 Track 32 (AUDIO) - Start 50:56:06, Length 00:09:25 Track 33 (AUDIO) - Start 51:05:31, Length 00:08:74 Track 34 (AUDIO) - Start 51:14:30, Length 00:07:16 Track 35 (AUDIO) - Start 51:21:46, Length 00:07:50 Track 36 (AUDIO) - Start 51:29:21, Length 00:16:22 Track 37 (AUDIO) - Start 51:45:43, Length 00:07:00 Track 38 (AUDIO) - Start 51:52:43, Length 00:07:01 Track 39 (AUDIO) - Start 51:59:44, Length 00:16:19 Track 40 (AUDIO) - Start 52:15:63, Length 00:10:41 Track 41 (AUDIO) - Start 52:26:29, Length 00:07:00 Track 42 (AUDIO) - Start 52:33:29, Length 00:07:00 Track 43 (AUDIO) - Start 52:40:29, Length 00:09:12 Track 44 (AUDIO) - Start 52:49:41, Length 00:07:30 Track 45 (AUDIO) - Start 52:56:71, Length 00:09:52 Track 46 (AUDIO) - Start 53:06:48, Length 00:07:01 Track 47 (AUDIO) - Start 53:13:49, Length 00:07:00 Track 48 (AUDIO) - Start 53:20:49, Length 00:07:01 Track 49 (AUDIO) - Start 53:27:50, Length 00:16:05 Track 50 (AUDIO) - Start 53:43:55, Length 00:07:01 Track 51 (AUDIO) - Start 53:50:56, Length 00:07:00 Track 52 (AUDIO) - Start 53:57:56, Length 00:07:00 Track 53 (AUDIO) - Start 54:04:56, Length 00:09:53 Track 54 (AUDIO) - Start 54:14:34, Length 00:07:01 Track 55 (AUDIO) - Start 54:21:35, Length 00:18:14 Track 56 (AUDIO) - Start 54:39:49, Length 00:07:01 Track 57 (AUDIO) - Start 54:46:50, Length 03:17:00 CD-ROM Label: TOMBRAIDER
CD-ROM ID: sles00485

But this can’t be a problem from my ripped games, because they work perfectly on my iPhone 4S running on iOS 6