Skip to content

Releases: borti4938/n64adv2_fw

v2.23

29 May 21:23
Compare
Choose a tag to compare
  • new:

    • FX-Direct mode for use with Morph 4k
    • PAL games: auto detection if a game runs in 240 line vertical window or in standard 288 lines
    • also PAL games: send reduced 240 line vertical window via DV1 infoframe (DV1 mode) and SPD infoframe (FX Direct mode) if applicable
    • common resolution setting for PAL and NTSC for simplicity
  • fixes/misc:

    • infoframe management updated for DV1 mode, FX Direct, and Game ID
    • DV1 mode has now pixel repetition factor of 8x (240p with deblur on) / 4x (240p deblur off and 480i)
    • In DV1 mode, pixel repetition is only indicated via DV1 infoframe (AVI infoframe shows 1x)
    • limit audio amp to 6dB

v2.22.1

02 Apr 17:12
Compare
Choose a tag to compare
  • new:

    • Send "Project N64 Adv.2" via SPD infoframe in non-DV1 mode
    • Set menu-flag via SPD infoframe in DV1 mode if menu is open
    • Common firmware version numbering (no separation between hardware and software code anymore)
    • Increase timing for resolution change confirmation
    • New options for fallback mode: trigger via controller, menu masking
  • fixes/misc:

    • Transmit GameID via VSIF in characters instead of raw date (as intended by PixelFx)
    • Send correct VIC mode via AVI infoframe
    • Bugfix in horizontal interpolation (bi-linear was not working)
    • Fix last line bug (last line was incorrect)
    • Rework on buffer timings in all modes
    • Update DV1 parameter

v2.20/2.20

12 Mar 08:56
Compare
Choose a tag to compare
  • new options:
    • New menu for resolution setting
    • Direct mode replaces 240p/288p resolution
      • Direct mode is forwareded to Retrotink 4k [1]
      • In direct mode the deblur flag can be forwarded to external scaler thus allowing to switch input resolution between 320x240 (deblur on) and 640x240 (deblur off)
      • Instant progressive and interlaced switching
    • VGA flag now also affects 576p to output 640x576 instead of 720xx576 active resolution
    • 10:9 ratio in scaler added (useful for PAL)
    • Game-ID read with flash cards and forwarded
      • should be recognized by Morph 4k
  • fixes/misc:
    • minor improvements

[1] Atm, Rt4k recognizes direct mode as MiSTer. Core name is N64 - N64Adv2. A fix will appear as soon as the Rt4k supports consoles.

v2.15/2.15

27 Nov 20:21
Compare
Choose a tag to compare

Pre-Release for the moment
There were some drastic code changes. I tested everything as good as I can but I cannot tell, if everything went well.

  • new options:
    • Up to 8.0x scaling (usefull for 1440p 16:9 mode)
    • mute audio
    • mask boot to debug on no vi-input
  • fixes/misc:
    • bug fix for bi-linear interpolation mode
    • improve vi-input detection
    • fix debug-screen boot if no vi-input is being detected
    • improve sync between hard- and software

v2.14/2.14c

29 Sep 13:39
Compare
Choose a tag to compare

This is just a quick bugfix release. Sorry for any inconvenience caused.

v2.14/2.14b

25 Sep 22:48
Compare
Choose a tag to compare
  • new options:
    • add autosave to [Save/Load/Fallback] menu
    • 240p/288p as fallback is now available
    • new debug screen incl. pin check for DIY builds
  • fixes/misc:
    • scanline calculation by color is now default
    • output video if no video input is being detected
    • add a simple controller detection algorithm
    • reorganize LED usage

v2.13/2.13

27 Dec 10:42
Compare
Choose a tag to compare
  • new options:
    • frame drop for deinterlacing (removes every even field)
  • fixes:
    • do not use weave deinterlacing for 240p/288p output
    • do not draw scanlines if output resolution is not at least twice the input resolution
    • simplify controller reading fixing occasional unresponsibility
    • fix scanlines shift at the end of each visible line in low resolutions
  • misc:
    • remove flat top profile for scanlines
    • common i2c interface in software

v2.12/2.12

10 Sep 13:45
Compare
Choose a tag to compare
  • fixes:
    • do not use scanlines if output mode is 240p/288p
    • menu navigation when entering scaling menu in 240p/288p
  • optimize ADV7513 setup just a tiny bit for the first run through the main loop
  • update acknowledgment and license text in menu

v2.11 / 2.11b

08 Aug 11:54
Compare
Choose a tag to compare
  • first release for the public repo