Book 2 freeze. no perfect sync option

PostPosted: Tue Oct 02 2012 4:46am
by sticker
Read through a lot of posts all lead to perfect sync being checked. But sadly there is no such option for iPad md.emu. is there any other way to work around it?

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Nov 27 2013 3:12am
by amitrius17
Lol I was Googling this very issue and found this thread. Well sticker, I have some bad news. I found a thread about this on md.emu's site. The official word is: at this moment they're not accepting bugs for Sega CD as it is in beta. In other words, there's no Perfect Sync feature and they're not going to add it anytime soon. This applies to both the iOS and Android versions of mc.emu.

Another popular emulator on iOS and Android that supports Sega CD, RetroArch, is in the same boat. There's no Perfect Sync option and there probably won't be one.

It's a shame. Without an option for Perfect Sync, that makes maybe 30% of Sega CD's game library unplayable.

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Nov 27 2013 10:03am
by zexxar
amitrius17 wrote:Another popular emulator on iOS and Android that supports Sega CD, RetroArch, is in the same boat. There's no Perfect Sync option and there probably won't be one.


I was able to get through the whole game (half a year ago) without any issues with RetroArch, I expected problems in that specific scene but there none for me.

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Nov 27 2013 1:04pm
by Iratezombiemann
What emulator are you using? I recommend Kega Fusion, you will have a Perfect Sync option then

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Nov 27 2013 6:36pm
by amitrius17
zexxar, oh! Good to know! That explains a lot. I was thrown off by the question (I asked this on behalf of someone else). The evidence suggests this is not a Perfect Sync issue but in fact an issue of incompatibility specific to md.emu.

Iratezombiemann, we're talking about emulators on iOS and Android. I wish Kega Fusion was on Android!

Re: Book 2 freeze. no perfect sync option

PostPosted: Mon Dec 23 2013 7:37pm
by Sinful Force
What about trying different resolutions if that emulator doesn't have a perfect sync option? (Is does have that, right?) Isn't there a slight chance that it might work? Well, if you can match the Genesis resolution on that phone, then it should 100% work, no? But maybe if you nail one that doesn't throw the sync too far off, it may be enough too? Is what I'm getting at.

Re: Book 2 freeze. no perfect sync option

PostPosted: Tue Jan 14 2014 1:46am
by SaCred
I had this problem while playing on Gens, book 2 froze when Gordon was about to leave the screen every time. I played it on Fusion and it was fine.

Re: Book 2 freeze. no perfect sync option

PostPosted: Tue Jan 14 2014 1:52am
by metateen
Kega fusion...I still haven't worked it out so I could play this game...~

Re: Book 2 freeze. no perfect sync option

PostPosted: Tue Jan 14 2014 1:59am
by Omega Entity
Metateen, you need to use Perfect Sync for it to work in Kega Fusion.

Re: Book 2 freeze. no perfect sync option

PostPosted: Thu Jan 23 2014 12:36am
by SaCred
Omega Entity wrote:Metateen, you need to use Perfect Sync for it to work in Kega Fusion.


Can you put frame skip on Kega Fusion? I only saw the fast forward option and that speeds it up wayyyy to fast to play lol.

Re: Book 2 freeze. no perfect sync option

PostPosted: Thu Jan 23 2014 1:18am
by Omega Entity
I never use it, so I don't know if it does or not.

Re: Book 2 freeze. no perfect sync option

PostPosted: Thu Jan 23 2014 1:47am
by SaCred
oh okay, i normally use gens and play on frame skip 1 otherwise the game takes too long :) sometimes even frame skip 2 on some parts.

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Jan 29 2014 1:08am
by Stordarth
I could have sworn retroarch has Perfect Sync within it...

*checks*

There's an option called Hard GPU sync which might be a different name for the same thing.

Retroarch also now has Picodrive as well, which definitely does have Perfect Sync available.

Re: Book 2 freeze. no perfect sync option

PostPosted: Sat Feb 08 2014 12:17pm
by SpinDash
amitrius17 wrote:Lol I was Googling this very issue and found this thread. Well sticker, I have some bad news. I found a thread about this on md.emu's site. The official word is: at this moment they're not accepting bugs for Sega CD as it is in beta. In other words, there's no Perfect Sync feature and they're not going to add it anytime soon. This applies to both the iOS and Android versions of mc.emu.

Another popular emulator on iOS and Android that supports Sega CD, RetroArch, is in the same boat. There's no Perfect Sync option and there probably won't be one.

It's a shame. Without an option for Perfect Sync, that makes maybe 30% of Sega CD's game library unplayable.


The emulator used in RetroArch (Genesis Plus GX) does not have a "Perfect Sync" option because it does not need one.
It claims to have 100% compatibility with Sega CD games so I guess it is not based on Kega Fusion or Gens like other emulators (MD.emu CD support is copied from Picodrive and Picodrive CD emulation itself is based on Gens for example) and the "perfect sync" is done by default by the emulator.

I finished Shining Force Cd (all books since it supports backup ram cart) with it and did not found any Sega CD games not working so far.

Re: Book 2 freeze. no perfect sync option

PostPosted: Mon Oct 31 2016 8:02pm
by Bambix
Hello there.

I'm desperate right now.
SFCD crashed on the opening of book 2 using md.emu (which I found great so far).

Today, md.emu still doesn't support perfect sync, so I tried RetroArch.
But with both Genesis plus GX and Picodrive, also trying to load file and detect engine, RetroArch crashes :(

At this point, I'm lost....

Re: Book 2 freeze. no perfect sync option

PostPosted: Tue Nov 01 2016 7:39pm
by RedShine
As far as I know, the freezing points are very specific, so you could try playing on a PC to go past the freezing points, save normally and then transfer back your saves to whatever mobile device you use.

I happen to have played through SFCD recently in its entirety, so I could supply save states (Kega Fusion though), from which you could potentially load, egress and save to either BRAM (internal memory) or CRAM (cart memory) at your own discretion.

Unless I'm mistaken, at least the internal RAM is agnostic, which means it can be used without problems on different emulators.

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Nov 02 2016 8:55pm
by Bambix
Hello @RedShine !
Thank you for your answer :)

I've already thought of loading my progress on my PC, then skipping the freezes, saving and then going back on my android device. Unfortunately, md.emu uses a format that I can't use with Kega Fusion (v3.64 (Windows)).
This format is .gp.

I have to admit that I'm pretty much a noob at this, and that I'm a bit lost when you talk about BRAM en CRAM... :confused:

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Nov 02 2016 10:39pm
by RedShine
Bambix wrote:Hello @RedShine !
Thank you for your answer :)

I've already thought of loading my progress on my PC, then skipping the freezes, saving and then going back on my android device. Unfortunately, md.emu uses a format that I can't use with Kega Fusion (v3.64 (Windows)).
This format is .gp.

I have to admit that I'm pretty much a noob at this, and that I'm a bit lost when you talk about BRAM en CRAM... :confused:


I apologize as well, since I've never played emulators on a mobile device (closest I ever did was trying a SNES emu on a NDS), but let's see if things can be made more clear.

When you say .gp, is that the savestate format md.emu uses? if so, then I guess there is really no way to convert directly, although I will still look up possible solutions.
BRAM is just a lazy shortening on my part for Backup RAM :shifty: in short, it is the internal memory of a Sega CD unit. When you start a new SFCD game, regardless of the book you choose, the save girl asks you if you want to use "inner backup" or "cartridge" to save your progress before you begin; BRAM is the internal memory, while CRAM is another shorthand of mine for Cartridge RAM, or the external memory cartridge that could be used with SCD to hold more data.

I don't know if md. emu emulates the external cartridge, but it should at least emulate the machine's internal memory, which you may be able to transfer in and continue from.

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Nov 02 2016 11:12pm
by Bambix
I must thank you for your time and your patience.
English is not my native tongue and I think that might not help :excited:

Nonetheless, I think I figured things out thantks to your clarifications.

I internally saved the game before the last battle in book 1 and found a .brm file on my tablet that I was able to transfer to my conputer and load with Fusion.

Now I just need to accomplish the last battle on my PC, load book 2, go past the freeze, save on internal memory and put back the .brm file to my tablet. And I will be able to play SFCD again during my long trips ♥

I'll let you know as soon as I have time to do all that.

In the meantime, thank you very much again for your valued help :thumbsup:

edit:
When you say .gp, is that the savestate format md.emu uses? if so, then I guess there is really no way to convert directly, although I will still look up possible solutions.

I indeed mean that .gp is the format used for state save in md.emu

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Nov 02 2016 11:50pm
by RedShine
I'm glad I could help, and don't worry, English is not my native language either, but everything went well, hm?
so you found the .brm, yes? indeed that's the internal memory, I believe everything should work correctly. Hopefully perfect sync will become the standard with SCD emulators, as it is required by several games for proper functioning, from what I've seen.

Re: Book 2 freeze. no perfect sync option

PostPosted: Sun Nov 06 2016 8:56pm
by Bambix
Well, bad news...

I went through the start of book two, skipping the anoying freeze by checking "perfect sync" in Fusion.
I then whent to the first battle, cast egress, saved, went where the .brm file is stored on my PC, copied it where the original .brm file was in my android device, and I get this message "Backup RAM cartridge is not initialized. Press reset and go to the control screen to initialize".

I don't even know what this control screen is or how to find it :(

Re: Book 2 freeze. no perfect sync option

PostPosted: Tue Nov 08 2016 4:10am
by alex_man
use gens emulator :)

Re: Book 2 freeze. no perfect sync option

PostPosted: Tue Nov 08 2016 5:07am
by Bambix
Hello alex_man.

Thanks for your suggestion, but I play on an android device ^^

In the meantime, I went to cry for help on reddit, and one guy found out why Retroarch crashed

not all emulators use the same BIOS.
According to this link, the US BIOS needs to be named bios_CD_U.bin.


So now it works.
But Retroarch is just awfull. So I managed to load the brm that I had created with md.emu into retroarch.
Now I just have to avoid the freeze in retroarch; save, and load back in md.emu :)

Thank you all for your help ♥

Re: Book 2 freeze. no perfect sync option

PostPosted: Wed Nov 09 2016 3:24am
by RedShine
Bambix wrote:So now it works.
But Retroarch is just awfull. So I managed to load the brm that I had created with md.emu into retroarch.
Now I just have to avoid the freeze in retroarch; save, and load back in md.emu :)

Thank you all for your help ♥


You can say that again, Bambix, Retroarch needs to take a master class in usability and UI design.
I'm glad you found a way around it, even if it is extremely troublesome.
It all boils down to the sync issue, really. Every emulator should have it by default, considering the hardware that exists today, it shouldn't be costly resource wise to implement as a norm, rather than the exception.

Re: Book 2 freeze. no perfect sync option

PostPosted: Sun Feb 19 2017 12:24am
by Radd890
Sorry for the necro...hope someone sees this.
Just finished book 1 on MD.Emu, loaded up book 2, cont. w/ my save from book 1. Obviously it freezes and MD.Emu still has no perfect sync.

2 questions now...

1) Where do I find my BRM for MD.Emu so I can load it into retroarch
and
2) Where does retroarch save so I know where to put said BRM

Bonus question....Pico or Genesis on Retroarch?

I had a completely empty day to play this today and i've been stumped for hours trying to fix it :thumbsup: