Repository navigation
Releases: YuriPlanet/vera20k
Release list
Reference: gamemd.exe Ghidra 12.1.2 database (2026-10-19)
供 任务认领表 #3500 中的原版玩法对比任务共用。
- 来源:用户提供的
gamemd逆向分析数据库_Ghidra12.1.2_20261019.gzf原归档,未经重新导出或修改。 - 版本标记:Ghidra 12.1.2;归档日期 2026-10-19。
- 文件大小:37,556,280 字节。
- 数据库归档 SHA-256:
8bb98cf4061ec89ffb8cbb436d53f787c47381f57bd05f1664314f38a50855f0。
下载 .gzf 后,请用 Ghidra 12.1.2 导入各自的本地项目。保留基准归档,独立保存研究副本。库中的函数名、类型和注释供定位使用,行为结论仍以原始指令、实际调用关系和零售数据为准。
VERA20K v0.2.3
Changes since v0.2.2
- Online matches no longer hang on a player who drops or never finishes loading: the relay removes them after a while, and a broken message from one player now removes only that player.
- Relays share their capacity fairly, so one busy match can't freeze the others; long matches are no longer cut off after about a day, and nobody can pause again within 30 seconds of a resume.
- Network games show the out-of-sync box instead of crashing, refuse orders for another player's units, and catch money, health and trigger differences sooner.
- The Selected trigger event now fires on every player's game, and a kick vote counts only its real sender.
- Outdated clients see why the lobby refused them, with a link to the releases page; the online pages are simpler, and one network can no longer fill the lobby.
- Browser version: WebGL2 when WebGPU is missing (libi), a redesigned launcher that remembers your game folder (jamesulip), saving before quit (iamapig120) and steadier browser LAN play.
- CnCNet spawn files can start multiplayer battles, and relay matches can run with one human and AI players (libi).
- Map trigger fixes (flitting); retail-sized tooltips and WOL message boxes that scale with the window (iamapig120); more opt-in Ares and Phobos features (zzzzzzh123, 1372704087).
- All changes
You need your own copy of Yuri's Revenge.
- Windows: run the
-setup.exe. If SmartScreen warns, click More info, then Run anyway. - macOS (Apple Silicon): open the
.dmgand drag VERA20K into Applications. The first time, macOS blocks it: click Done, then Open Anyway in System Settings > Privacy & Security. - Linux: make the
.AppImageexecutable and start it.
Free software under the GNU GPL version 3.
VERA20K dev build v0.2.3-20261029-101544
Development build of commit 0939083: newer than the latest release, but tested less.
Changes since v0.2.3-20261028-162610
- Keep WGSL shaders LF in Windows checkouts
- Refuse one-source ordering certificates at the relay
- Hold a departed browser's virtual LAN address before reuse
- Keep probing relay push after three lost replies
- Stop retrying relay Leave after about a minute
- Share relay budgets fairly between matches and bound pauses and Leave
- Require a direct LAN message's ACK from its destination
- Queue browser LAN handshakes per peer connection
- and 27 more
You need your own copy of Yuri's Revenge.
- Windows: run the
-setup.exe. If SmartScreen warns, click More info, then Run anyway. - macOS (Apple Silicon): open the
.dmgand drag VERA20K into Applications. The first time, macOS blocks it: click Done, then Open Anyway in System Settings > Privacy & Security. - Linux: make the
.AppImageexecutable and start it.
Free software under the GNU GPL version 3.
VERA20K dev build v0.2.3-20261028-162610
Development build of commit d4d646b: newer than the latest release, but tested less.
Changes since v0.2.2
- Online games respond faster: commands reach other players sooner, a lost packet no longer stalls the game, and the pace is steadier.
- Any player can pause an online game from the game menu or with the Pause key, and it pauses for everyone at once.
- Online password games show a lock and can be joined with their password, and the Custom Match lobby layout is tidier.
- Full-screen movies show subtitles in localized releases that include subtitlemd.txt.
- Map triggers behave more like the original game (flitting).
- Gameplay fixes: Team AI timing, the shadow of vehicles lifted by a Magnetron, weapon firing positions on maps that change a unit's image (zzzzzzh123), and a Psychic Sensor built during play no longer reveals cloaked units or disguised spies, as in the original.
- Menu fixes: the Keyboard Options description box scales correctly (996666925), and Sound Options sliders are disabled without an audio device.
- Outside launchers can start multiplayer games with a spawn.ini file (libi).
You need your own copy of Yuri's Revenge.
- Windows: run the
-setup.exe. If SmartScreen warns, click More info, then Run anyway. - macOS (Apple Silicon): open the
.dmgand drag VERA20K into Applications. The first time, macOS blocks it: click Done, then Open Anyway in System Settings > Privacy & Security. - Linux: make the
.AppImageexecutable and start it.
Free software under the GNU GPL version 3.
VERA20K v0.2.2
Changes since v0.2.1
- Play online through Internet → Custom Match: enter a username, host or join a game, and add AI opponents.
- Online games continue through temporary connection problems, with catch-up when a player returns and recorded battle replays.
- Play LAN cooperative campaigns, continue between missions and resume saved campaigns.
- Type Chinese, Japanese and Korean text in chat, and optionally translate received online messages.
- Mouse-wheel zoom keeps health bars clear and holds the map point beneath the cursor in place.
- More fixes for campaign AI, unit boarding, vehicle captures and combat.
You need your own copy of Yuri's Revenge.
- Windows: run the
-setup.exe. If SmartScreen warns, click More info, then Run anyway. - macOS (Apple Silicon): open the
.dmgand drag VERA20K into Applications. The first time, macOS blocks it: click Done, then Open Anyway in System Settings > Privacy & Security. - Linux: make the
.AppImageexecutable and start it.
Free software under the GNU GPL version 3.
VERA20K dev build v0.2.2-20261027-084416
Development build of commit 932d3cf.
Changes since v0.2.1
- Play online through Internet → Custom Match: enter a username, host or join a game, and add AI opponents.
- Online games continue through temporary connection problems, with catch-up when a player returns and recorded battle replays.
- Play LAN cooperative campaigns, continue between missions and resume saved campaigns.
- Type Chinese, Japanese and Korean text in chat, and optionally translate received online messages.
- Mouse-wheel zoom keeps health bars clear and holds the map point beneath the cursor in place.
- More fixes for campaign AI, unit boarding, vehicle captures and combat.
You need your own copy of Yuri's Revenge.
- Windows: run the
-setup.exe. If SmartScreen warns, click More info, then Run anyway. - macOS (Apple Silicon): open the
.dmgand drag VERA20K into Applications. The first time, macOS blocks it: click Done, then Open Anyway in System Settings > Privacy & Security. - Linux: make the
.AppImageexecutable and start it.
Free software under the GNU GPL version 3.
VERA 0.2.1
Changes since v0.2.0
- A cleaner Windows installer with the VERA name, standard Inno Setup appearance and a simpler game-folder picker.
- Optional mouse-wheel zoom in Options → Vera Options (1372704087).
- Damaged ships can reach naval yards and repair again (996666925).
- Ground patrols engage enemies and return to their patrol point, alongside more fixes for combat, unit orders, radar, infantry lighting and save/load (ckbk456, with integration help from Krisztiaan).
- Tanks entering Tank Bunkers leave their control group and release the follow camera (ckbk123).
- Enemy Gap Generators no longer re-shroud defeated players' views (EncoreAlpha).
- Campaign AI can form teams from available units and respects mission difficulty.
- VERA.INI stores options and hotkeys, importing existing settings. Optional VERARULES.INI supports personal gameplay rules. Original game files stay unchanged.
- Older saves are incompatible; start a new game after updating.
You need your own copy of Yuri's Revenge.
- Windows: run the
-setup.exe. If SmartScreen warns, click More info, then Run anyway. - macOS (Apple Silicon): open the
.dmgand drag VERA20K into Applications. The first time, macOS blocks it: click Done, then Open Anyway in System Settings > Privacy & Security. - Linux: make the
.AppImageexecutable and start it.
VERA20K dev build v0.2.1-20261023-224413
Development build of commit ef72eb6: newer than the latest release, but tested less.
Changes since v0.2.0
- Separate internal snapshot checks from player-load admission
- Restore campaign AI trigger team admission
- Repair release checks and raw Phobos registry reads
- Complete reviewed ammo, planning and presentation fixes
- Simplify the Windows installer and brand it as VERA
- Run capability checks once a day
- Restore #2892 capability CI and test-map tooling
- Integrate ckbk456 gameplay and vision fixes
- and 22 more
You need your own copy of Yuri's Revenge.
- Windows: run the
-setup.exe. If SmartScreen warns, click More info, then Run anyway. - macOS (Apple Silicon): open the
.dmgand drag VERA20K into Applications. The first time, macOS blocks it: click Done, then Open Anyway in System Settings > Privacy & Security. - Linux: make the
.AppImageexecutable and start it.
VERA20K v0.2.0
Changes since v0.1.2
- The Windows installer lets you choose among detected Yuri's Revenge copies and checks their game files.
- Overlapping Desolator fields now deal the correct combined damage, and decay correctly after loading a save.
- Generated maps keep ore beneath ore drills, and rocks now cast shadows.
- Aircraft lean into turns during normal flight (EncoreAlpha).
- Recalling a control group cancels repair and sell modes (CCDawn).
- Modded trees and rocks use their full configured footprint, including after loading a save.
- Custom campaigns can show last-seen buildings in fog and automatically regrow shroud.
- All changes
You need your own copy of Yuri's Revenge.
- Windows: run the
-setup.exe. If SmartScreen warns, click More info, then Run anyway. - macOS (Apple Silicon): open the
.dmgand drag VERA20K into Applications. The first time, macOS blocks it: click Done, then Open Anyway in System Settings > Privacy & Security. - Linux: make the
.AppImageexecutable and start it.
VERA20K dev build v0.2.0-20261023-161149
Development build of commit 80f9c54: newer than the latest release, but tested less.
Changes since v0.2.0-20261022-210152
- The Windows installer lets you choose among detected Yuri's Revenge copies and checks their game files.
- Generated maps keep ore beneath ore drills, and rocks now cast shadows.
- Aircraft lean into turns during normal flight (EncoreAlpha).
- Recalling a control group cancels repair and sell modes (CCDawn).
- Modded trees and rocks use their full configured footprint, including after loading a save.
- All changes
You need your own copy of Yuri's Revenge.
- Windows: run the
-setup.exe. If SmartScreen warns, click More info, then Run anyway. - macOS (Apple Silicon): open the
.dmgand drag VERA20K into Applications. The first time, macOS blocks it: click Done, then Open Anyway in System Settings > Privacy & Security. - Linux: make the
.AppImageexecutable and start it.