Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempt to fix Taito's Return Of The Invaders #198

Merged
merged 1 commit into from
Feb 12, 2025

Conversation

arcadez2003
Copy link
Contributor

No description provided.

@arcadez2003
Copy link
Contributor Author

arcadez2003 commented Feb 11, 2025

@amadvance This game should be playable certainly it is using my other cores so let's try
and fix it here starting with rolling back the mem shares to the older style i've also hooked
up the correct MCU dump.

Fingers crossed this will sort it Lemmie know how it goes

EDIT this should be ok to merge just the usual errors from me :)

@amadvance amadvance merged commit a2abaa9 into amadvance:master Feb 12, 2025
1 check failed
@amadvance
Copy link
Owner

@arcadez2003 I had to drop the retofinv changes as they are not enough to make the game working, and they also make the clones not working. With such changes all retofinv reset when you shot the first time.

@arcadez2003
Copy link
Contributor Author

arcadez2003 commented Feb 12, 2025

Ok it was worth a try at anyrate, the game should work so it's gonna be one of two things
either something on your side eg confined to this core or the game was actually broken
in MAME106 and fixed again shortly afterwards.

I'll check the MAME commits for the driver plus the machine and video code for a clue
as i said it works in both my 78 and 84 cores so it's puzzling me as to why it doesn't here.

@arcadez2003
Copy link
Contributor Author

Alright i've decided to focus on my working driver which it seems i updated to MAME94 for some
video fixes, looking at it vs your driver apart from the mem sharing which didn't work for here
there are three other diffs which could be causing it..

We may need to too and fro a little rule each of them out and after that if it still doesn't work well
we're snookered :)

Inputs have been tagged so one of the bootlegs can hang off the main handler im gonna remove
the tagging and disable the bootleg inputs for now to see if the dev who added the code has
tagged em incorretly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants