soundrts-1.4.6.3

0 views
Skip to first unread message

修君

unread,
Jul 26, 2026, 8:01:51 AM (11 days ago) Jul 26
to soundRTSChat
1.4.6.3
--------

**New: check GitHub for updates at startup and one-click install (Windows packaged builds)**

- On launch, the game queries the GitHub Release for ``tuohai/soundrts-ultimate-version``. If the online version is newer, you are prompted: **Enter** to update, **Esc** to cancel.
- Optionally hear the Release notes before downloading.
- **Windows packaged build**: downloads and extracts in-process, then a short script overwrites the install folder and relaunches after exit. The ``user`` folder is **skipped** so local saves/settings are kept.
- **Source / development runs**: opens the Release download page only (does not overwrite the project tree).
- Options menu: **Check for updates when starting the game** (on by default; Enter toggles). Stored as ``check_updates_on_start`` in ``SoundRTS.ini``.
- **Code**: ``auto_update.py``, ``clientversion.py``, ``clientmain.py``, ``config.py``.
- **Tests**: ``test_auto_update.py``.
- **Docs**: player manuals, getting started, release notes.

**Improvement: Ctrl+F2 large-map edge scroll and mouse-wheel zoom (Age of Empires-style)**

- **Issue**: on large maps (e.g. cw1), moving the mouse across squares jumped the camera with every hover—hard to play visually.
- **Edge scroll**: the view pans only when the pointer is at the **main map viewport edge** (Age of Empires-style). Hovering still selects squares / targets but **does not jump the camera**.
- **Mouse-wheel zoom**: scroll up to zoom in, down to zoom out (anchored under the cursor); zooming out until the whole map fits recenters it.
- **Jump-to-center**: minimap clicks and keyboard square jumps still center the view; edge scroll is disabled over the command HUD / minimap.
- **Code**: ``clientgamegridview.py``, ``clientgame/game_input_handler.py``, ``clientgame/game_navigation.py``.
- **Tests**: ``test_gridview_viewport.py``, ``test_zoom_mouse.py``.
- **Docs**: player manuals, release notes.

code:
https://github.com/tuohai/soundrts-ultimate-version
game:
https://github.com/tuohai/soundrts-ultimate-version/releases/download/1.4.6.3/soundrts-1.4.6.3-ultimate.version-windows.zip

Gabriele Battaglia

unread,
Jul 26, 2026, 8:12:12 AM (11 days ago) Jul 26
to soundr...@googlegroups.com
Wow! Wonderful!

Many thanks!

Il 26/07/2026 14:01, 修君 ha scritto:
> 1.4.6.3
> --------
>
> **New: check GitHub for updates at startup and one-click install
> (Windows packaged builds)**
...
Reply all
Reply to author
Forward
0 new messages