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

[Sonic Jam] Interrupt non émulé dans Sonic 3 #695

Closed
fafling opened this issue Dec 2, 2019 · 4 comments
Closed

[Sonic Jam] Interrupt non émulé dans Sonic 3 #695

fafling opened this issue Dec 2, 2019 · 4 comments

Comments

@fafling
Copy link

fafling commented Dec 2, 2019

En WIP du 01/12 dans les 2 noyaux, dans le 1er niveau de Sonic 3, tout l'écran prend une teinte bleutée quand l'eau est visible, au lieu de n'afficher cette teinte que dans la partie de l'écran sous l'eau.
image

Affichage correct :
image

L'effet est certainement obtenu par une modification de paramètres du VDP2 pendant la période d'affichage déclenchée par un interrupt (changement de palette dans la color RAM ou bien modification de color RAM offset).

Problème déjà présent en v1.7.0 et v1.6.0 publiques.

Un save state pour arriver directement à cet endroit :
sonic_jam_sonic3_interrupt_eau.zip

Testé avec le CD US.

@FCare
Copy link
Owner

FCare commented Dec 5, 2019

La colorRam est modifiée a la ligne 69. PAs sur que ca soit pris en compte en cours de route

@fafling
Copy link
Author

fafling commented Dec 6, 2019

Fixé en WIP du 06/12 dans les 2 noyaux.

@fafling
Copy link
Author

fafling commented Nov 16, 2023

Je réouvre car Kronos n'applique pas le changement de couleur aux sprites, qui devrait prendre une teinte bleu-vert sous l'eau.

Je n'ai pas trouvé de version de Kronos où ça fonctionnait. A priori ça n'a jamais marché.

C'est nettement visible sur la console, notamment sur les troncs qui tombent de la cascade ont une moitié inférieure changeant nettement de couleur quand ils touchent l'eau (à gauche Kronos, à droite la console) :
image

Save state (incompatible avec la v2.5.0 publique) :
sonic_jam_sonic_3_interrupt_eau_v2.5.0_20231116.zip

@BenjaminSiskoo
Copy link
Collaborator

J'ai mis à jour la savestate avec la dernière WIP du 23 Aout 2024

sonicjam-sonic3.zip

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

3 participants