Downloads
- Windows:
yfm-redecomp-v0.1.0-preview.1-windows.zip - Linux:
yfm-redecomp-v0.1.0-preview.1-linux.tar.gz - Optional, Forbidden Memories HD (Unchiga, X@nder), for both systems:
yfm-redecomp-hd-mod-v0.1.0-preview.1.zip(110 MB). Extract it into the game folder (next tomemories-pc/memories-pc.exe) so thatmods/assets-hdsits beside the other mods. Turn it, or any of its parts, on or off in the Mods window. Looks best at View > Internal 4x with HD text on.
On first start, choose your own USA (SLUS-01411) .bin disc image; no game data is included. This is a preview and has not been tested on real Windows yet.
What's Changed
- pc: build and run the native port on Windows (llvm-mingw, i686) by @MaChInEgUn3 in #1
- pc: texture dump, disc provenance and image extraction (from #2, rebased, review fixes) by @MaChInEgUn3 in #3
- pc: texture packs by disc origin, and an internal resolution (software) by @MaChInEgUn3 in #4
- pc: the internal resolution drawn by OpenGL (2x and 4x playable) by @MaChInEgUn3 in #5
- pc: extract every screen's images by replaying its loader; a pack holds each palette's reading by @MaChInEgUn3 in #6
- More cards: mods can add cards past 722 by @Unchiga in #7
- PC: crash monitor, so every crash and freeze leaves a report by @Unchiga in #8
- Group Video settings and fix widescreen internal resolution by @Unchiga in #9
- Expand controller compatibility and validate Controls on Linux and Windows by @Unchiga in #10
- Add cheat to unlock all Free Duel CPU duelists by @Unchiga in #11
- Lower default automatic menu size by one step by @Unchiga in #12
- Expand mod manager, gameplay API, and persistent mod identities by @Unchiga in #13
- Add an Open mods folder button to the Mods window by @Unchiga in #14
- notes: the image remaster attempt and its problems; MEMORIES_MODE_AT by @MaChInEgUn3 in #15
- pc: opt-in cooperative clock (MEMORIES_CLOCK=cooperative), no interrupt by @MaChInEgUn3 in #16
- pc: clock traces from the tick through Log_Signal; cooperative pacing after the present by @Unchiga in #17
- pc: back to the title after the credits (on by default, Game menu) by @MaChInEgUn3 in #18
- pc: MEMORIES_AI_TRACE, does the AI's thinking time change its decisions? by @MaChInEgUn3 in #19
- Mod system review: audio replacement mods, loader/texture-pack fixes, manifest warnings by @Unchiga in #20
- Replace memory card saving with a save slot menu by @Unchiga in #21
- Support larger named disc replacements with virtual extents by @Unchiga in #22
- pc: Game > Back to title screen by @MaChInEgUn3 in #23
- Fix Unicode and special-character paths across the native PC port by @Unchiga in #24
- pc: Back to title screen goes in the Game menu by @MaChInEgUn3 in #25
- pc: deck slots, keep up to ten decks and switch in one step by @MaChInEgUn3 in #26
- pc: cooperative clock by default (MEMORIES_CLOCK=interrupt for the old one) by @MaChInEgUn3 in #27
- Mods and saves: audit fixes, mod API 4 (function hooks), rule tables and translation by @Unchiga in #28
- pc: CRT scanlines (Video > Effects), on the present pass by @MaChInEgUn3 in #30
- pc: a present pass for the picture, first with colour (Video > Color) by @MaChInEgUn3 in #29
- tests: skip the GL context check in the software controls test by @Unchiga in #31
- Add configurable AI Hard Mode by @Unchiga in #33
- pc: reduce flashes in the present pass (Video > Effects) by @MaChInEgUn3 in #32
- pc: xBR pixel smoothing in the present pass (Video > Effects) by @MaChInEgUn3 in #34
- pc: xBR pixel smoothing in the present pass (Video > Effects) by @Unchiga in #35
- Mods window: scrollable, readable settings by @Unchiga in #37
- pc: HD text in the OpenGL picture (Video > HD text) by @MaChInEgUn3 in #36
- Add Free Duel Portraits HD mod by @Unchiga in #38
- Free Duel Portraits HD: credit X@nder and Unchiga by @Unchiga in #39
- HD text: set letters to the retail font's lines and weights by @Unchiga in #41
- pc: widescreen in the OpenGL picture at 2x and up by @MaChInEgUn3 in #40
- Fusion helper (View menu) by @Unchiga in #43
- Debug > Jump to, borderless fullscreen, faster Library grid by @Unchiga in #42
- HD card titles, Build Deck extraction fix, HD pack tools by @Unchiga in #44
- HD pack in parts, Build Deck labels set in a font by @Unchiga in #45
- Texture pack: stop the one-frame flash when HD images load by @Unchiga in #46
- HD duel (arena, hand, FIELD box, life points) and anti-aliased pack pixels by @Unchiga in #47
- pc: anti-aliasing for the OpenGL picture (Video > Anti-aliasing) by @MaChInEgUn3 in #48
- pc: sharp bilinear filtering (Video > Filtering) by @MaChInEgUn3 in #50
- pc: xBR on the textures at internal resolution 2x and up by @MaChInEgUn3 in #51
- pc: HD numbers and labels in the duel (Video > HD numbers and labels) by @MaChInEgUn3 in #52
- pc: the opponent's name in place of COM (Video > Opponent's name for COM) by @MaChInEgUn3 in #53
- pc: precise geometry for the OpenGL picture (Video > Precise geometry) by @MaChInEgUn3 in #49
- pc: result screens' names right-aligned, in letters their font has by @MaChInEgUn3 in #54
- Fusion helper: card names blank on Windows by @Unchiga in #55
- Font glyphs from outlines, not embedded bitmaps by @Unchiga in #56
- GL picture: sprites stop picking up their neighbours' pixels by @Unchiga in #57
- License: MIT for the PC port, credit required by @Unchiga in #58
- pc: game speed below 100% no longer freezes the clock by @Unchiga in #60
- Bilinear: no line from the rest of VRAM at the window's edges by @MaChInEgUn3 in #59
- HD pack tool: the card back fills its real size by @Unchiga in #62
- HD pack: thumbnails stay HD over long duels and after state loads by @Unchiga in #61
- Mirrored sprites: no stray column at 2x and up (duel cursor line) by @Unchiga in #63
- tests: fix the texture pack test link (CI red on master) by @Unchiga in #66
- Reduce flashes: no grey screen when a battle opens by @MaChInEgUn3 in #64
- Game > Card drops: 1-99 cards per won duel, with results pages by @Unchiga in #65
- Precise geometry: textures by default, positions as an experimental level by @MaChInEgUn3 in #67
- Deck slots: open in a card shop's menu by @MaChInEgUn3 in #69
- Widescreen: draw the picture's runs and each target's together (~400 → ~20 draws a frame) by @MaChInEgUn3 in #72
- Precise geometry: follow each vertex by address, keep model seams closed by @MaChInEgUn3 in #71
- Deck slots: DECK SLOTS in the card shop's own menu, under BUILD DECK by @MaChInEgUn3 in #73
- Windows: a second state load in a session no longer crashes by @MaChInEgUn3 in #75
- Deck slots: an active deck kept with the save, picked as Build Deck opens by @MaChInEgUn3 in #76
- Bundle Yamyi's interface mods with independent settings by @Unchiga in #79
- mods: confirm before Circle leaves the mode-select wheel by @yamyi in #68
- Add Card Name Color mod, tinting card names by drop rarity by @yamyi in #70
- Add Drop Odds mod, naming the duelists who drop each Library card by @yamyi in #77
- Fix Windows linkage for the Yamyi Mods regression test by @Unchiga in #80
- Deck slots: F6 in Build Deck goes back to the deck list by @MaChInEgUn3 in #78
- Fix HD field thumbnails after battle and card effects by @Unchiga in #82
- Disable precise geometry and remove its Video menu option by @Unchiga in #83
- Rename the game window to Yu-Gi-Oh Forbidden Memories Recompiled by @Unchiga in #84
- Icon: the game's memory card icon for the window and the Windows executable by @MaChInEgUn3 in #85
- tests: texture pack test writes its PNG through the project's fopen (Windows CI) by @MaChInEgUn3 in #87
- Deck slots: F6 in the chest before a campaign duel goes to the deck list by @MaChInEgUn3 in #86
- Widescreen: the software GPU stops drawing 1x targets the window never shows by @MaChInEgUn3 in #88
- Add first-run ROM setup and Linux/Windows release packages by @Unchiga in #89
- mods: hash only what the loader loads, not debug info (#81) by @Unchiga in #90
New Contributors
- @MaChInEgUn3 made their first contribution in #1
- @Unchiga made their first contribution in #7
- @yamyi made their first contribution in #68
Full Changelog: https://github.com/Unchiga/Yu-Gi-Oh-Forbidden-Memories-Re-Decomp/commits/v0.1.0-preview.1