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

Total Eclipse game: object disintegration not displaying correctly #200

Open
DaveC1964 opened this issue Jan 6, 2024 · 3 comments
Open

Comments

@DaveC1964
Copy link

DaveC1964 commented Jan 6, 2024

Total Eclipse:

When an object is destroyed on actual hardware the object disperses as a pattern of 3D dot "particles". In the Opera emulator it just displays as a solid envelope, no dot explode effect. Running new Retroarch Opera core, Android 13.

@DaveC1964 DaveC1964 changed the title Total Eclipse object disintegration not displaying correctly Total Eclipse game: object disintegration not displaying correctly Jan 6, 2024
@trapexit
Copy link
Collaborator

trapexit commented Jan 6, 2024

It's called the MARIA feature and it's a known limitation of the current CEL renderer.

@DaveC1964
Copy link
Author

Ok. I decided to try the Opera core as I now have an Android device strong enough to run it at a playable speed (Odin 2 - Snapdragon 8 gen 2, 16 GB RAM). This emulator seems to demand a lot of horsepower. On lower spec devices I always used the "Real 3DO player" which is the Phoenix 3DO emulator. This emulator is basically totally compatible and flawless (MARIA works fine on it). and runs full speed. I am not sure how they did it. Is there source code anywhere for it I wonder? What I don't like on the Phoenix is a forced bi-linear filter that can't be disabled leading to blurry graphics, and the lack of hi-resolution CEL rendering. If Opera matures this would be my choice for 3DO. It can produce a much cleaner image.

@trapexit
Copy link
Collaborator

trapexit commented Jan 7, 2024

"a lot of hourspower"... I run it fine on old Android devices like the Pixel 3a. It runs full speed on the XU4 for most titles.

No, Phoenix is closed source.

I can't speak about the Android port but the desktop Phoenix has numerous ways to render. Bilinear filter only makes sense if they are doing high level rendering with open gl. Opera does not. It is a low level emulator and does software rendering.

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

No branches or pull requests

2 participants