Jump to content





TV Type option

Posted by SpiceWare, in Draconian 17 April 2014 · 913 views

I migrated the color conversion routines from Timmy! so you can now select your TV Type of NTSC, PAL or SECAM from the menu.  Because of the limited menu space, due to that snazzy logo up there, I did not copy over the RED/GREEN/BLUE menu entry - so use the green station in the logo to confirm your selection.
 
You can use Stella to try out the different TV-Types. Hit <CONTROL>-F to step between the different formats. Make sure to use modes PAL60 and SECAM60 instead of PAL and SECAM.

NTSC
Attached Image  Attached Image
 
PAL
Attached Image  Attached Image
 
SECAM
Attached Image  Attached Image
 
 
It's quite noticeable if the wrong TV Type is selected:
NTSC selected on SECAM system
Attached Image
 
PAL selected on NTSC system
Attached Image
 
SECAM selected on PAL system
Attached Image
 
One of the things I'd planned to do was compensate for the non-square pixels.  Nathan did up these graphics to show how the diagonal shots in Draconian line up (in red) vs how they should line up (in green) based on the 45° ship image:
Attached Image  
 
I made the changes to compensate for the non-square pixels, but was not at all happy with the results.  Main problem was it caused a serious case of judder whenever you would fly left/right.  As a minor issue it also made the auto-repeat pattern different when firing left/right vs diagonally or up/down.  I decided the judder problem was bad enough that I removed the compensation routines.  If you'd like to see it for yourself, try the judder ROM below.  What you'll see is the objects that should move in lockstep with each other (asteroids, mines, the enemy formation) will frequently move towards then away from each other as they pan across the screen.
 
We'll end up redoing the ship image similar to how Time Pilot's ship is angled so that it lines up with the actual diagonal shots (in red). 
Attached Image
 
 
If you're checking this out with Stella, be sure to turn on phosphor mode!
  • open Draconian in Stella
  • hit TAB for the in-game-menu
  • select Game Properties
  • Select the Display tab
  • change Use Phosphor to Yes
  • click OK
  • select Exit Menu
  • Reload the ROM (Control-R)
 
ROMs
Attached File  draconian_20140417.bin (32KB)
downloads: 99
Attached File  draconian_20140417_judder.bin (32KB)
downloads: 123
 
Source
Attached File  Draconian_20140417.zip (512.6KB)
downloads: 470




Search My Blog

Recent Entries

Recent Comments

Latest Visitors

1 user(s) viewing

0 members, 1 guests, 0 anonymous users