Repository navigation
Releases
Reflourished-Darwin 1.3.0 · PvZ2: Reflourished 1.4.2
What's new
See your keys, and where your plant will go. In a level, each control can show the key that works it, and on the Mac the plant you picked follows the pointer, with a cross on the tile it will land on.
- Key labels: on the Mac, turn on Settings > Keyboard > Show keys in levels. On iPad, they appear once you press a key on a hardware keyboard.
- Mac: the selected plant, the shovel or plant food follows the pointer. The cross hides where the plant can't go, such as water without a lily pad. Turn it off, or change the cross's brightness, in Settings > Keyboard.
- Import Quests works: on iPhone and iPad it no longer closes the game, and on the Mac it asks for a file to open instead of where to save one. Pick the quests zip you exported.
All changes
Features
- ios: ask for a second swipe at the top and bottom edges (c778b71)
- mac: add a cross brightness setting (eda1d46)
- mac: preview selected plant food (65509ed)
- mac: add cursor grid cross (532141c)
- mac: show the selected plant at the pointer (73782ec)
- pvz2: publish the selected item for the pointer preview (c5e04e5)
- ios: show key badges once a hardware key is pressed (48e2e05)
- mac: show key badges in levels (#2) (5c9b1fd)
- pvz2: publish an in-level key badge snapshot (aeea3fd)
Fixes
- mac: keep cross visible while tiles are checked (e8b837c)
- mac: brighten cursor cross (6385125)
- mac: hide cursor cross on invalid plant tiles (bea8b81)
- mac: keep cursor row bands aligned to tiles (c40b1ed)
- mac: reduce cursor snapshot cost and picture size (bfe4194)
- picker: treat Import Quests as an import on both hosts (a312037)
Full changelog: v1.2.1...v1.3.0
Download
| Device | File | Size |
|---|---|---|
| iPhone / iPad | PvZ2-Reflourished-1.4.2-Darwin-1.3.0-iOS.ipa |
62 MB |
| iPhone / iPad, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.3.0-iOS-Full.ipa |
1.4 GB |
| Mac (Apple silicon) | PvZ2-Reflourished-1.4.2-Darwin-1.3.0-Mac.dmg |
71 MB |
| Mac, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.3.0-Mac-Full.dmg |
1.4 GB |
Not sure? Take the small one. It downloads the game's data (1.3 GB) the first time it opens, so keep it open on Wi-Fi until the game starts. The Full files have the data inside, for a first launch without internet.
Install
iPhone / iPad (iOS 15.5 or later): install the IPA with SideStore, AltStore, Sideloadly or LiveContainer.
For updates, add this source in AltStore or SideStore (Sources → +) and install the game from it:
https://raw.githubusercontent.com/oenderg/Reflourished-Darwin/main/altstore/source.json
Mac (Apple silicon, macOS 14 or later): open the DMG and drag the app onto Applications.
The first time, macOS refuses to open it because it is not notarized: click Done, then Open Anyway in System Settings → Privacy & Security.
After that the app updates itself (PvZ2 Reflourished → Check for Updates…).
Your saves stay when you update. Found a bug? Open an issue with the app's log (on the Mac: Settings → About → Log).
Reflourished-Darwin 1.2.1 · PvZ2: Reflourished 1.4.2
What's new
The game now starts with TrollStore and on older Macs. Installed with TrollStore, the app closed as soon as it opened. On the Mac, version 1.2.0 would not open on older versions of macOS; it now runs on macOS 14 and later.
- If 1.2.0 would not open on your Mac, download this version by hand: the app can't update itself if it can't start.
- iPhone: up to 120 Hz on ProMotion models.
Spacenow also collects sprouts.- Import Level now refuses a file that isn't a level, and the game sets aside a bad one that was already imported, which used to crash Play.
All changes
Fixes
- mac: build for macOS 14 instead of the build machine's macOS (#18) (45755de)
- ios: drop dynamic-codesigning, which TrollStore apps die on (#11) (647def8)
- reject malformed level overrides (f574453)
- keys: let Space collect sprouts (#3) (c2dd4f4)
- ios: allow 120 Hz on ProMotion iPhones (#4) (152cafd)
Full changelog: v1.2.0...v1.2.1
Download
| Device | File | Size |
|---|---|---|
| iPhone / iPad | PvZ2-Reflourished-1.4.2-Darwin-1.2.1-iOS.ipa |
62 MB |
| iPhone / iPad, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.2.1-iOS-Full.ipa |
1.4 GB |
| Mac (Apple silicon) | PvZ2-Reflourished-1.4.2-Darwin-1.2.1-Mac.dmg |
71 MB |
| Mac, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.2.1-Mac-Full.dmg |
1.4 GB |
Not sure? Take the small one. It downloads the game's data (1.3 GB) the first time it opens, so keep it open on Wi-Fi until the game starts. The Full files have the data inside, for a first launch without internet.
Install
iPhone / iPad (iOS 15.5 or later): install the IPA with SideStore, AltStore, Sideloadly or LiveContainer.
For updates, add this source in AltStore or SideStore (Sources → +) and install the game from it:
https://raw.githubusercontent.com/oenderg/Reflourished-Darwin/main/altstore/source.json
Mac (Apple silicon, macOS 14 or later): open the DMG and drag the app onto Applications.
The first time, macOS refuses to open it because it is not notarized: click Done, then Open Anyway in System Settings → Privacy & Security.
After that the app updates itself (PvZ2 Reflourished → Check for Updates…).
Your saves stay when you update. Found a bug? Open an issue with the app's log (on the Mac: Settings → About → Log).
Reflourished-Darwin 1.2.0 · PvZ2: Reflourished 1.4.2
What's new
Import and export your saves, and more keyboard shortcuts. The game's own Import/Export menu (Settings, Import/Export) now works: bring your Android save over, or back it up, through the Files app on iPhone and iPad or a normal file dialog on the Mac.
- More keys:
Spacenow also collects gems and plant food,Ftoggles fast-forward,Qpicks up plant food andZ,X,Cpick a power-up. On the Mac you can change them in Settings. - iPhone and iPad show the game's own reminders as notifications; the game asks for permission when it first starts, as on Android. The Mac shows none.
- iPad: in a window next to other apps, a swipe that ends outside the game no longer leaves every tap dead.
- Links in the game open in your browser.
- The Mac disk image opens to a new install window, styled like the game.
- Small fixes so the game sees the same device details as on Android, and keeps its own data between launches.
All changes
Features
- keys: collect gems and plant food, add level hotkeys (ec0b2fb)
- pvz2: support the game's Import/Export menu (de22dd5)
- ios,mac: schedule the game's reminders as local notifications (c0c9579)
- dmg: lay out the Mac disk image's window like the game (8a31917)
Fixes
- mac: keep each key row in its own Settings section (96f2c94)
- keys: place power-up taps from the holder's own layout (8c35039)
- ios: let go of a touch that leaves the game's picture (de94221)
- mac: show no reminders on the Mac (453a84f)
- ios,mac: ask for notification permission at launch, like Android 13 (4a54c74)
- ios,mac: know notification permission at launch and drop wrong repeats (b8a34ab)
- jni: answer the product version and free disk space like Android (1c8ea36)
- jni: keep Nimble persistence across launches (e200729)
- ios,mac: open the game's web links (21f86bd)
- jni: give each UUID request a random UUID (ab587dd)
Full changelog: v1.1.0...v1.2.0
Download
| Device | File | Size |
|---|---|---|
| iPhone / iPad | PvZ2-Reflourished-1.4.2-Darwin-1.2.0-iOS.ipa |
62 MB |
| iPhone / iPad, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.2.0-iOS-Full.ipa |
1.4 GB |
| Mac (Apple silicon) | PvZ2-Reflourished-1.4.2-Darwin-1.2.0-Mac.dmg |
71 MB |
| Mac, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.2.0-Mac-Full.dmg |
1.4 GB |
Not sure? Take the small one. It downloads the game's data (1.3 GB) the first time it opens, so keep it open on Wi-Fi until the game starts. The Full files have the data inside, for a first launch without internet.
Install
iPhone / iPad (iOS 15.5 or later): install the IPA with SideStore, AltStore, Sideloadly or LiveContainer.
For updates, add this source in AltStore or SideStore (Sources → +) and install the game from it:
https://raw.githubusercontent.com/oenderg/Reflourished-Darwin/main/altstore/source.json
Mac (Apple silicon, macOS 12 or later): open the DMG and drag the app onto Applications.
The first time, macOS refuses to open it because it is not notarized: click Done, then Open Anyway in System Settings → Privacy & Security.
After that the app updates itself (PvZ2 Reflourished → Check for Updates…).
Your saves stay when you update. Found a bug? Open an issue with the app's log (on the Mac: Settings → About → Log).
Reflourished-Darwin 1.1.0 · PvZ2: Reflourished 1.4.2
What's new
Events and limited-time offers now show up. The Halloween event, the weekly challenge, their badges on the map and the shop's rotating limited-time offers were missing on iPhone, iPad and Mac: the game takes its time from Reflourished's content server, and that time never reached it.
- The game now loads Reflourished's live content at start-up, as on Android, so content updates arrive without a new app version.
- Offline, it uses the content it last downloaded and your device's clock, so events still show.
- The game's log starts fresh at each launch; the previous run's is kept as
pvz2.previous.log.
All changes
Features
- net: fetch the Reflourished CDN live and pass its Date header (653ea0a)
Fixes
- net: wait like Android for the CDN: 30 s without data, 60 s in total (2fdd9bb)
- log: start a fresh pvz2.log each launch and keep the previous run's (1320068)
Full changelog: v1.0.0...v1.1.0
Download
| Device | File | Size |
|---|---|---|
| iPhone / iPad | PvZ2-Reflourished-1.4.2-Darwin-1.1.0-iOS.ipa |
62 MB |
| iPhone / iPad, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.1.0-iOS-Full.ipa |
1.4 GB |
| Mac (Apple silicon) | PvZ2-Reflourished-1.4.2-Darwin-1.1.0-Mac.dmg |
69 MB |
| Mac, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.1.0-Mac-Full.dmg |
1.4 GB |
Not sure? Take the small one. It downloads the game's data (1.3 GB) the first time it opens, so keep it open on Wi-Fi until the game starts. The Full files have the data inside, for a first launch without internet.
Install
iPhone / iPad (iOS 15.5 or later): install the IPA with SideStore, AltStore, Sideloadly or LiveContainer.
For updates, add this source in AltStore or SideStore (Sources → +) and install the game from it:
https://raw.githubusercontent.com/oenderg/Reflourished-Darwin/main/altstore/source.json
Mac (Apple silicon, macOS 12 or later): open the DMG and drag the app onto Applications.
The first time, macOS refuses to open it because it is not notarized: click Done, then Open Anyway in System Settings → Privacy & Security.
After that the app updates itself (PvZ2 Reflourished → Check for Updates…).
Your saves stay when you update. Found a bug? Open an issue with the app's log (on the Mac: Settings → About → Log).
Reflourished-Darwin 1.0.0 · PvZ2: Reflourished 1.4.2
What's new
The first release: PvZ2: Reflourished 1.4.2, running natively on iPhone, iPad and Mac. No jailbreak, no JIT, no emulator.
- Plays at your display's refresh rate: 120 Hz on ProMotion iPads.
- Touch, mouse and trackpad, plus keyboard shortcuts on the Mac and on an iPad with a keyboard:
1-8seed packets,Sshovel,Spacecollects sun and coins,Escpauses. - On the Mac, the window takes any size, or any shape from 4:3 to 21:9, and you can pick your own keys in Settings.
- The Mac app updates itself, and iPhone / iPad get updates through the AltStore and SideStore source.
Download
| Device | File | Size |
|---|---|---|
| iPhone / iPad | PvZ2-Reflourished-1.4.2-Darwin-1.0.0-iOS.ipa |
62 MB |
| iPhone / iPad, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.0.0-iOS-Full.ipa |
1.4 GB |
| Mac (Apple silicon) | PvZ2-Reflourished-1.4.2-Darwin-1.0.0-Mac.dmg |
69 MB |
| Mac, game data included | PvZ2-Reflourished-1.4.2-Darwin-1.0.0-Mac-Full.dmg |
1.4 GB |
Not sure? Take the small one. It downloads the game's data (1.3 GB) the first time it opens, so keep it open on Wi-Fi until the game starts. The Full files have the data inside, for a first launch without internet.
Install
iPhone / iPad (iOS 15.5 or later): install the IPA with SideStore, AltStore, Sideloadly or LiveContainer.
For updates, add this source in AltStore or SideStore (Sources → +) and install the game from it:
https://raw.githubusercontent.com/oenderg/Reflourished-Darwin/main/altstore/source.json
Mac (Apple silicon, macOS 12 or later): open the DMG and drag the app onto Applications.
The first time, macOS refuses to open it because it is not notarized: click Done, then Open Anyway in System Settings → Privacy & Security.
After that the app updates itself (PvZ2 Reflourished → Check for Updates…).
Your saves stay when you update. Found a bug? Open an issue with the app's log (on the Mac: Settings → About → Log).