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

Overdrive 2 issues #129

Open
sergiobenrocha2 opened this issue Apr 17, 2017 · 11 comments
Open

Overdrive 2 issues #129

sergiobenrocha2 opened this issue Apr 17, 2017 · 11 comments

Comments

@sergiobenrocha2
Copy link
Contributor

No rain effect (and sky bugged), no proper sound after sometime and other things

https://www.youtube.com/watch?v=gWVmPtr9O0g

@ekeeke
Copy link
Owner

ekeeke commented Apr 17, 2017

I know. We will see once they release their technical infos but I have high doubts this will ever be 100% correctly emulated , it seems to rely on undocumented VDP effects and possibly stuff in analog domain that would be hard to accurately replicate with pure emulation software so I would'nt hold my breath if I were you.

@sergiobenrocha2
Copy link
Contributor Author

I think you already fount it, for who is interested: https://docs.google.com/document/u/1/d/1ST9GbFfPnIjLT5loytFCm3pB0kWQ1Oe34DCBBV8saY8/pub

@ekeeke ekeeke added the bug label May 4, 2017
@lab313ru
Copy link
Contributor

Any updates?

@ekeeke
Copy link
Owner

ekeeke commented Jul 18, 2017

Most of the effects have been working in my private build for quite some time by now (see this thread on spritesmind http://gendev.spritesmind.net/forum/viewtopic.php?f=22&t=2604) but it stills need to be finalized/commited when I got some time as I am not 100% happy with how it was implemented. Hard to find time and motivation to do it however.

@James-F2
Copy link

Hi ekeeke.
Do you think fixing GPGX for Overdrive II will make other games run more accurately?

@ekeeke
Copy link
Owner

ekeeke commented Nov 11, 2017

What other games are you talking about ? Which ones are inaccurately emulated ?

The reason why Overdrive 2 demo fails in GPGX is precisely because it uses undocumented hardware features or tricks that no commercial games used or relied on and were therefore ignored by the emulator.

Emulating those features will make the emulation more accurate in regard to original hardware but won't change anything for games if they don't rely on them, obviously.

@James-F2
Copy link

My question was general, thanks for clarifying.
As far as I can see/hear there are no noticeable bugs/glitches/inaccuracies compared to the hardware with the current state of GPGX.

@lab313ru
Copy link
Contributor

So, it won't be fixed at all?

As I know, every program that the Demo scene ever made just motivates emulator developers to improve their code to be able to play these demos.

@lab313ru
Copy link
Contributor

Position that emulation core should support only commercial games is incorrect.
Because there are many homebrew games (and demos too), and they are playable by the hardware. And the emulator, as it designed, have to emulate hardware accurately.

@ekeeke
Copy link
Owner

ekeeke commented May 19, 2018

Not sure what you are rambling about but nobody ever said compatibility should be limited to commercial games. Just like with Titan's Overdrive first demo for which the emulator was updated to get it working, it should eventually be modified to get this demo working fine. It's just that, as already explained, I have very limited free time for coding these days (also probably lost some of my motivation after all these years to be fair) so it's still on TODO list (hence why this is kept as an open issue so that anyone willing to improve this emulator can eventually submit fixes for this).

@lab313ru
Copy link
Contributor

Im glad to hear that!:) Thank you)

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

No branches or pull requests

4 participants