Gyruss in the main...

User avatar
lamarax
Top Contributor
Posts: 472
Joined: Wed Nov 11, 2020 6:28 pm
Has thanked: 33 times
Been thanked: 199 times

Gyruss in the main...

Unread post by lamarax »

...at last!

@Ace does a wonderful job (as he did with Time Pilot '84), but the core still needs a lot of work.

Unfortunately, today's update took over the 'unofficial' core by MiSTer-X which had flaws, but was playable.

Here's to you @Ace 🍻, hoping that you'd be able to iron the quirks out.
User avatar
Ace
Core Developer
Posts: 28
Joined: Mon May 25, 2020 3:35 am
Been thanked: 11 times

Re: Gyruss in the main...

Unread post by Ace »

Thank you, although I must ask: where does Gyruss need work? I know the AY-3-8910 volume scale needs to be checked again, but where else is the core acting weird? If you can get specifics, I'll have a look.

EDIT: Forgot to mention - the updated core will NOT work with MrX-8B's original MRAs. You must use the updated MRAs (though I've been told the alternative MRAs aren't being downloaded when the updater is run).
Arcade core dev. for MiSTer.
Complete: Arkanoid, Time Pilot '84, Iron Horse, Jackal, Jailbreak (collab with Blackwine), Scooter Shooter, Finalizer - Super Transformation
In progress: none
User avatar
lamarax
Top Contributor
Posts: 472
Joined: Wed Nov 11, 2020 6:28 pm
Has thanked: 33 times
Been thanked: 199 times

Re: Gyruss in the main...

Unread post by lamarax »

My bad, the problem (getting garbled sprites) was indeed that Gyruss symlinks were pointing to the old MrX .mras. So I deleted those, cleared the _Organized folders, run the arcade-organizer script again, and now everything's fine!

Thank you for pointing me in the right direction <3

PS: The alternative .mras are now correctly downloaded.
User avatar
Aspie
Posts: 186
Joined: Sat Sep 26, 2020 1:07 pm
Location: Manchester
Has thanked: 20 times
Been thanked: 46 times
Contact:

Re: Gyruss in the main...

Unread post by Aspie »

So do I just delete the old alternative mras and then run the update script again and it will fix it?
User avatar
lamarax
Top Contributor
Posts: 472
Joined: Wed Nov 11, 2020 6:28 pm
Has thanked: 33 times
Been thanked: 199 times

Re: Gyruss in the main...

Unread post by lamarax »

Aspie wrote: Thu Jul 22, 2021 2:59 pm So do I just delete the old alternative mras and then run the update script again and it will fix it?
Delete the .mras related to the old core inside _Unofficial. There's also one lingering directly under _Arcade, called Venus (bootleg).mra or something.

There was no _Alternatives folder corresponding to the old core, so leave these be; they're the new ones (you can check by timestamp). Then, delete the whole _Organized folder, as well as these two files from:

Code: Select all

media/fat/Scripts/.cache/arcade-organizer/last_run
media/fat/Scripts/.cache/arcade-organizer/orgdir-folders
...run update_all again, and you're good to go.
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: Gyruss in the main...

Unread post by jca »

After doing this clean up I do not see the zip roms for the alternatives: missing gyrussce, gyrussb and venus. I deleted the last_run files from the cache of mame getter and hbmame getter but it did not help.
User avatar
lamarax
Top Contributor
Posts: 472
Joined: Wed Nov 11, 2020 6:28 pm
Has thanked: 33 times
Been thanked: 199 times

Re: Gyruss in the main...

Unread post by lamarax »

jca wrote: Thu Jul 22, 2021 5:49 pm After doing this clean up I do not see the zip roms for the alternatives: missing gyrussce, gyrussb and venus. I deleted the last_run files from the cache of mame getter and hbmame getter but it did not help.
How do you mean? 🤔 There's only one (merged) rom needed, called gyruss.zip. That's in games/mame so no clean up should interfere :?:
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: Gyruss in the main...

Unread post by jca »

I just figured it out. Thanks anyway.
User avatar
lamarax
Top Contributor
Posts: 472
Joined: Wed Nov 11, 2020 6:28 pm
Has thanked: 33 times
Been thanked: 199 times

Re: Gyruss in the main...

Unread post by lamarax »

Another grave issue: I keep trying to play this as if it's Tempest.

Please fix (my brain) :P
User avatar
Aspie
Posts: 186
Joined: Sat Sep 26, 2020 1:07 pm
Location: Manchester
Has thanked: 20 times
Been thanked: 46 times
Contact:

Re: Gyruss in the main...

Unread post by Aspie »

Thanks lamarax, I followed your instructions and it's all working fine now
User avatar
Aspie
Posts: 186
Joined: Sat Sep 26, 2020 1:07 pm
Location: Manchester
Has thanked: 20 times
Been thanked: 46 times
Contact:

Re: Gyruss in the main...

Unread post by Aspie »

Do you think a clean up like this would fix the broken Crazy Kong versions. They haven't worked for about a month now. The main is fine but most of the alternatives don't work. Or is this a different issue altogether?
mattsoft
Posts: 22
Joined: Sun May 24, 2020 6:52 pm
Has thanked: 2 times
Been thanked: 5 times

Re: Gyruss in the main...

Unread post by mattsoft »

Thanks for the core Ace, it works perfect! I had never played the arcade version -- only console ports -- so I'm looking forward to putting some time on this one.
User avatar
LamerDeluxe
Top Contributor
Posts: 1160
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 798 times
Been thanked: 257 times

Re: Gyruss in the main...

Unread post by LamerDeluxe »

Aspie wrote: Fri Jul 23, 2021 6:59 pm Do you think a clean up like this would fix the broken Crazy Kong versions. They haven't worked for about a month now. The main is fine but most of the alternatives don't work. Or is this a different issue altogether?
I recently deleted my _Arcade folder and force resynced it with update_all, which cleaned things up nicely. All the Crazy Kong II alternatives are not working here, just giving a black screen. That could be a ROM problem though, I didn't resync that.
User avatar
lamarax
Top Contributor
Posts: 472
Joined: Wed Nov 11, 2020 6:28 pm
Has thanked: 33 times
Been thanked: 199 times

Re: Gyruss in the main...

Unread post by lamarax »

Aspie wrote: Fri Jul 23, 2021 6:59 pm Do you think a clean up like this would fix the broken Crazy Kong versions. They haven't worked for about a month now. The main is fine but most of the alternatives don't work. Or is this a different issue altogether?
Yes well, a clean up of the sort is advised whenever you make additions (or deletions) by hand.

I've figured out to do what I wrote above because I've had similar problems before with the DoDonpachi beta core which I used to update manually, and I frequently came about the 'bad rom' issue, so I've learned my lesson ;)

To reiterate: if you come about a black screen with a core, or a scrambled one while everyone else seems to be enjoying no problem, check your symlinks!
User avatar
Aspie
Posts: 186
Joined: Sat Sep 26, 2020 1:07 pm
Location: Manchester
Has thanked: 20 times
Been thanked: 46 times
Contact:

Re: Gyruss in the main...

Unread post by Aspie »

The thing is I haven't made any additions or deletions by hand. I just run the update all script once a week.
User avatar
lamarax
Top Contributor
Posts: 472
Joined: Wed Nov 11, 2020 6:28 pm
Has thanked: 33 times
Been thanked: 199 times

Re: Gyruss in the main...

Unread post by lamarax »

Aspie wrote: Sat Jul 24, 2021 12:20 pm The thing is I haven't made any additions or deletions by hand. I just run the update all script once a week.
Yes of course; the particular issue was caused by the old .mras which were originally downloaded by the unofficial updater segment of the update_all script, and were still present on your SD when the switch to main was made.

I was talking in a general manner; if one finds that a rom doesn't load while it should, first thing you'd want to check is that there isn't an invalid symlink pointing to nowhere :)
User avatar
Aspie
Posts: 186
Joined: Sat Sep 26, 2020 1:07 pm
Location: Manchester
Has thanked: 20 times
Been thanked: 46 times
Contact:

Re: Gyruss in the main...

Unread post by Aspie »

Ok thanks.

So if I delete all the mras that aren't working and then run the update all again it should fix it?
User avatar
lamarax
Top Contributor
Posts: 472
Joined: Wed Nov 11, 2020 6:28 pm
Has thanked: 33 times
Been thanked: 199 times

Re: Gyruss in the main...

Unread post by lamarax »

Aspie wrote: Sat Jul 24, 2021 6:00 pm So if I delete all the mras that aren't working and then run the update all again it should fix it?
😱 No! Don't ever do that! Just delete the _Organized folder (which contains the symlinks) + the cached files I posted above.

If you're positive that some particular .mras are deprecated (such as in the Gyruss case), then sure go ahead and delete them, as long as you prevent the updater from downloading them anew.
User avatar
Aspie
Posts: 186
Joined: Sat Sep 26, 2020 1:07 pm
Location: Manchester
Has thanked: 20 times
Been thanked: 46 times
Contact:

Re: Gyruss in the main...

Unread post by Aspie »

Just tried it and it hasn't worked. The 5 versions of Crazy Kong in the main arcade section work fine. The other versions in the Alternatives section still just give black screens although something is actually running because if I press a button on my joypad it makes a sound.
Post Reply