Comments (5)
I've nearly beaten Oracle of Seasons, and this has been driving me insane, but I never got around to looking very far into it. Now I have. It happens when hblank interrupts are invoked really late - as in, after hblank.
I've made a slight change in the hblank handler. The effect is inverted, but somewhat more mild. Now there is occasionally a white line jutting out below where the status bar is supposed to end, but it doesn't happen very often unless in fast forward mode.
from gameyob.
Excellent news - I accidentally fixed this completely. Apparently using DMA to copy the tile maps to vram in my "drawScreen" function interfered with hblank interrupts. I was reworking it a bit to be a little more efficient, and the flickering present in a lot of games, including this one, has basically disappeared.
from gameyob.
The issue is fixed in Zelda but the same problem still exists in Super Mario Land, garbage lines are displayed quite often on the upper area of the screen.
from gameyob.
The cause is actually completely different. Zelda's issue was with my graphics rendering, whereas Super Mario Land is a problem with gameboy timings - a very low-level issue. Even bgb has garbage on the topmost line. I don't have a real cartridge handy to test with, but if you have one, can you confirm that this doesn't happen (even slightly) on real hardware?
from gameyob.
I'm 100% sure this does not happen on real hardware, I played through the game quite often back in the day.
from gameyob.
Related Issues (20)
- Bilinear filter option request, should not hinder performance! HOT 9
- GameBoy Color infrared emulation? HOT 1
- Graphical issue with Link's Awakening DX HOT 1
- Zerd no Densetsu Fails to Boot
- Always corrupt saves HOT 4
- Quartet has graphical issues making the game unplayable
- Strange behavior between GBC and SGB modes on Pokémon RB HOT 1
- At least one recent native 2DS/3DS build? Not regular releases or any actual development, but just a single version available HOT 3
- [Enhancement] Remember last viewed folder path HOT 1
- Corrupted saves are still an issue and this project needs attention. HOT 10
- no 3DSX in latest release anymore? Why? HOT 1
- Open source license? HOT 1
- Window internal line counter not tracked independently of LY HOT 3
- Can you covert these into GameYob borders, please?
- Game custom Borders Full Screen don't work HOT 2
- Bart Simpson's Escape from Camp Deadly - game collision problem HOT 6
- DSi: Closing the lid will shutdown occasionally
- Custom color palette support
- 4x4 World Trophy (Europe) (En,Fr,De,Es,It) (GB Compatible) run really slow
- Action Man - Search for Base X (USA, Europe) game over screen corrupt
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gameyob.