Skip to content

Releases: pustal/SonicWebMania

2.2.0

Choose a tag to compare

@pustal pustal released this 31 Oct 05:45

Release 2.2.0: Sonic Mania remixes option, act 2 remixes, updated transfer page screenshot

2.1.1

Choose a tag to compare

@pustal pustal released this 30 Oct 00:19

Release 2.1.1: Move packs in use at the next start; clean up interrupted transfers

  • A pack the running game reads (including Sonic Mania's, lent for audio)
    can be moved or replaced: copied now, switched at the next start
  • Retro packs staged as .pending are installed at startup
  • Transfer page: Clean up removes leftovers of interrupted uploads, moves
    and conversions (.part/.conv) on the TV and USB drives

2.1.0

Choose a tag to compare

@pustal pustal released this 29 Oct 23:56

Release 2.1.0: Mania optional, Mania audio for retro games, packs on USB

  • Sonic Mania is optional: without it the retro games are always offered
  • Retro games take missing music and sound effects from Sonic Mania's pack
    (same sounds, the zones Mania remixed); optional similar-feel music
  • Sonic CD's mobile pack plays on its own (RSDKv3 script input fix)
  • Sonic Mania's Data.rsdk can live on a USB drive; any pack can be moved
    between the TV and a drive from the page
  • Packs in use by the running game can't be moved, replaced or removed
  • Transfer server closes each connection so the page never stalls

2.0.1

Choose a tag to compare

@pustal pustal released this 29 Oct 10:40

Release 2.0.1: polish the app icon

  • The loop sits on the hill (its inner rim meets the grass)
  • Letters spaced by their own width, so the gaps are even

2.0.0

Choose a tag to compare

@pustal pustal released this 29 Oct 09:45

Release 2.0.0

Add retro mode: Sonic 1, 2 and CD from your own data packs

  • Back menu "Retro games" page switches between Sonic Mania and the
    playable retro games; the app starts with the last game left normally
  • Transfer page: retro opt-in, per-game Origins/earlier-release uploads
    to the TV or a USB drive (SonicWebMania/retro), folder creation, removal
  • Origins pack + earlier release: Origins game with the earlier release's
    music and sound (Game:extraDataFile); either pack alone also works when
    its scripts can run
  • Sonic CD 2011 packs are converted to a hashed RSDKv3 pack on upload
  • Engine patch 0002: second pack fills missing files, absolute pack
    paths, RSDKvB encryption keys, Ogg sound effects
  • tools/: pack table comparison and the Sonic CD converter in Python
  • Sonic 1 and 2: after the title, a save screen (no save / four slots
    with continue, new game and delete) and a character choice, including
    Knuckles & Tails, Amy and Amy & Tails with the Origins packs
  • Saves use the games' own save memory (SGame.bin, the 2013 layout the
    Origins scripts also write), so progress is saved as you play
  • The 2013 packs' title cannot start a game, so the save screen opens
    in place of their demo
  • Sonic CD goes to its own 2011 menu (save slots, Time Attack, extras)
  • Engine patch 0003: hook when a legacy stage loads
  • Save screen starts with a mode page for the Origins packs:
    Anniversary, Classic, Mirror, Boss Rush (experimental); Sonic CD
    gets it before its own menu
  • Coins kept in RetroCoins.ini, shared by the three games
  • Mirror mode: the legacy cores mirror the stage before the HUD and
    text are drawn, and left/right are swapped (engine patch 0004)
  • Transfer page lists, downloads and uploads each retro game's saves
    and settings (games//), staged while a game runs

1.4.0

1.4.0 Pre-release
Pre-release

Choose a tag to compare

@pustal pustal released this 29 Oct 09:34

Fix Sonic 1 Boss Rush start, add retro achievements, name in the icon

  • Boss Rush: Sonic 1's stages are whole acts, so the players start at
    the act's last checkpoint (lampPostID), next to the boss; stages that
    already start past it (Sonic 2) are left alone
  • Achievements: each retro game's own list (2013/2011 releases), unlocks
    shown, listed in the Back menu and saved to Achievements.bin; Sonic
    CD's menu entry opens the list (engine patch 0005)
  • App icon and README logo: a ribbon with the name in the app's font
  • Version 1.4.0

1.3.0

1.3.0 Pre-release
Pre-release

Choose a tag to compare

@pustal pustal released this 29 Oct 08:53

Add Sonic Origins modes, coins and retro saves on the web page

  • Save screen starts with a mode page for the Origins packs:
    Anniversary, Classic, Mirror, Boss Rush (experimental); Sonic CD
    gets it before its own menu
  • Coins kept in RetroCoins.ini, shared by the three games
  • Mirror mode: the legacy cores mirror the stage before the HUD and
    text are drawn, and left/right are swapped (engine patch 0004)
  • Transfer page lists, downloads and uploads each retro game's saves
    and settings (games//), staged while a game runs
  • Version 1.3.0

1.2.0

1.2.0 Pre-release
Pre-release

Choose a tag to compare

@pustal pustal released this 29 Oct 08:27

Add save slots for the retro games

  • Sonic 1 and 2: after the title, a save screen (no save / four slots
    with continue, new game and delete) and a character choice, including
    Knuckles & Tails, Amy and Amy & Tails with the Origins packs
  • Saves use the games' own save memory (SGame.bin, the 2013 layout the
    Origins scripts also write), so progress is saved as you play
  • The 2013 packs' title cannot start a game, so the save screen opens
    in place of their demo
  • Sonic CD goes to its own 2011 menu (save slots, Time Attack, extras)
  • Engine patch 0003: hook when a legacy stage loads
  • Version 1.2.0

1.1.0

1.1.0 Pre-release
Pre-release

Choose a tag to compare

@pustal pustal released this 29 Oct 07:11

Add retro mode: Sonic 1, 2 and CD from your own data packs

  • Back menu "Retro games" page switches between Sonic Mania and the
    playable retro games; the app starts with the last game left normally
  • Transfer page: retro opt-in, per-game Origins/earlier-release uploads
    to the TV or a USB drive (SonicWebMania/retro), folder creation, removal
  • Origins pack + earlier release: Origins game with the earlier release's
    music and sound (Game:extraDataFile); either pack alone also works when
    its scripts can run
  • Sonic CD 2011 packs are converted to a hashed RSDKv3 pack on upload
  • Engine patch 0002: second pack fills missing files, absolute pack
    paths, RSDKvB encryption keys, Ogg sound effects
  • tools/: pack table comparison and the Sonic CD converter in Python
  • Version 1.1.0

1.0.1

Choose a tag to compare

@pustal pustal released this 25 Oct 21:14

Release 1.0.1

  • Back menu: achievement list (unlocked/locked, descriptions) read from the engine
  • Back menu: button test showing each press and the game button it becomes
  • Hold quick remote taps for at least a frame so the game never misses them
  • Release keys held while the menu was open, so none stay stuck after resuming
  • README: achievements and button test, new screenshots