Jump to content
Sign in to follow this  
Atari_Force

Twilight World- NTSC?

Recommended Posts

Every other frame normally starts after the VBLANK at around scanline 285 on PAL or scanline 32 on NTSC. The late frame start on NTSC delays the animation updates so they occur after the beam has already passed. That causes glitches.

 

I tried moving the frame start so that it occurs around scanline 147 by adding a DLI and moving the tick update from VBLANK to this new DLI. That seemed to fix the glitches.

 

twilight-world-ntsc-fix.zip

Edited by Xuel
  • Like 6

Share this post


Link to post
Share on other sites

Looks like with my fix, the wizards on level three still glitch and the dragon also doesn't draw in time. I'm afraid there just isn't enough off-screen compute time on NTSC to update the screen cleanly with the current rendering framework of the game. Possible solutions would be to double-buffer the screen or reorganize the code to put all of the screen updates together so they're not so spread out.

  • Like 6

Share this post


Link to post
Share on other sites

Xuel, It looks very difficult what you say.

Do you think it can be fixed?. This game is very loved by many of us.

 

Very True

  • Like 1

Share this post


Link to post
Share on other sites
On 11/27/2017 at 3:26 AM, Xuel said:

Looks like with my fix, the wizards on level three still glitch and the dragon also doesn't draw in time. I'm afraid there just isn't enough off-screen compute time on NTSC to update the screen cleanly with the current rendering framework of the game. Possible solutions would be to double-buffer the screen or reorganize the code to put all of the screen updates together so they're not so spread out.

Indeed, the patched version on the third level looks like this.

ntsc.png.af4bb6b0959e5b7814c54ce2a4f065c6.png

 

The original version in PAL

pal.png.1683aa53f989512408b5f9aa6ed456db.png

 

 

  • Like 2

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...