don't click here

Nights limited edition?

Discussion in 'General Sega Discussion' started by MathUser, Apr 20, 2016.

  1. MathUser

    MathUser

    3rd top wiki contributor Researcher
    2,151
    9
    18
    [​IMG]
    [​IMG]

    According to this article Christmas Nights originally booted as Nights: Limited Edition. It didn't change to christmas nights until christmas eve? Is that correct? I can't find info on Nights limited edition online anywhere. Checked Sega Retro and Wikipedia. Someone might wanna update the wiki article.
     
  2. Hivebrain

    Hivebrain

    Administrator
    3,068
    204
    43
    53.4N, 1.5W
    Github
    I'd have to check the exact dates, but it's definitely NiGHTS Limited Edition for most of the year, then Christmas NiGHTS in December and Happy New Year NiGHTS in January.
     
  3. Meat Miracle

    Meat Miracle

    Researcher
    1,664
    5
    18
    That's the normal title screen for the game.

    You have to use one of the presents (which is always available) to switch into xmas mode.
     
  4. Mecha Sally

    Mecha Sally

    Oldbie
    1,935
    230
    43
    IIRC, the "Limited Edition" is just a regular demo, with the Spring Valley level in its regular form. In November, January, and February, it becomes Winter Nights.
     
  5. Overlord

    Overlord

    Now playable in Smash Bros Ultimate Moderator
    19,477
    1,090
    93
    Long-term happiness
    I think there's also an Easter Mode as well? Or am I imagining that.
     
  6. Hivebrain

    Hivebrain

    Administrator
    3,068
    204
    43
    53.4N, 1.5W
    Github
    I don't recall an Easter mode, but on 1st April you get an extra present to play as Reala.

    Wikipedia mentions a Halloween mode, which I'd never heard of before. I'll have to go through and check all the dates, take screenshots etc.
     
  7. Black Squirrel

    Black Squirrel

    sometimes the real thing™ Wiki Sysop
    9,127
    3,000
    93
    Northumberland, UK
    not making new christmas avatars
    There's tons - most are written down, and there might be more.


    As far as video games go you'll be hard-pressed to find one as attached to a console's internal clock as Christmas NiGHTS.
     
  8. Level Zone Act

    Level Zone Act

    Member
    53
    40
    18
    Low Context Burning Rangers wrote a post about the date and time features in Christmas NiGHTS:

    https://32bits.substack.com/p/the-christmas-nights-advent-calendar

    That post has more details about the different title screens, character costumes etc than are currently mentioned on the Sega Retro wiki page. For example it mentions the Santa appearance from December 24 at 12:00 to December 25 at 11:59.

    This table for the falling objects is mostly similar to what's on our wiki, except it says that the moons start falling at 09:00, whereas the wiki currently says it happens at 08:00:

    NiGHTS falling objects.jpg

    However when it comes to the Spring Valley backgrounds, our wiki just says that they vary by time of day, but according to this table, they also depend on the day of the month:

    Looks like the clock features were originally added to the wiki in 2011 by @Black Squirrel. Should we go ahead and change the current version of the table to what's listed in that Substack post?

    (I know it's not our responsibility, but there are also things mentioned in the post that contradict the NiGHTS Fandom.com wiki - for example, it debunks the idea that the game associates Valentine's Day with the falling hearts.)



    (The two other posts on that Substack are about putting Tails and Knuckles in Sonic 3D's Special Stages, and how NiGHTS and Burning Rangers handle rounds.)
     
  9. Black Squirrel

    Black Squirrel

    sometimes the real thing™ Wiki Sysop
    9,127
    3,000
    93
    Northumberland, UK
    not making new christmas avatars
  10. Bo102010

    Bo102010

    Member
    98
    94
    18
    The function loaded at 0602fcec does the background computation.

    It reads one of 3 tables, depending on the day of the month:
    1st through 5th: 0603001e
    2nd through 15th: 06030006
    15th through end of the month: 0602ffea

    The tables are (hour, background index) pairs. The game reads up to the hour that's greater than or equal the current one (last hour in the table is always 0x17/23) and then picks the background index from that.

    The code is a little convoluted, but Ghidra can decompile it enough to make it sensible.
     
    • Informative Informative x 1
    • List