Pom2 v0.9.7 is released. Pom2 is an Apple ][ , ][+ , //e , //c , //c+ emulator.
🌟 Why POM2?:
🎞️ Beam-raced to the scanline. Soft-switch flips mid-frame land on the exact scanline the CPU touched them — split-screen demos, hi-res/text mode swaps and AN3 DHGR toggles render correctly. The composite NTSC path beam-races too, so artifact colour follows the same event log the RGBA path does.
🧊 Tilt the screen into 3D. A MicroM8-style voxel view lifts the Apple II framebuffer off the glass into an orbiting 3D scene — pixels become extruded voxels you can fly around with a real camera.
⏪ Rewind time. A snapshot ring buffer records the machine as it runs; scrub backwards through your last seconds of execution and resume from any point. Same serializer feeds the AI-control HTTP /snapshot endpoints, so they can never drift.
📺 CRT you can dial in. OpenEmulator-style composite NTSC shader and AppleWin's CPU IIR-LUT NTSC, plus mono phosphor with an adjustable phosphor curve (luminance γ) and persistence (temporal glow), barrel distortion, hue/BCS — the full Display → CRT Settings panel.
💾 Disks that sound right. Cycle-stamped mechanical floppy samples: the Disk II head step and the Sony 3.5" drive whir, timed off the CPU clock — disk-turbo collapses wall-clock gaps but the nibble stream stays cycle-correct via an event-driven LSS.
🌐 Online, from 1984. The Uthernet II's W5100 is a hardware TCP/IP stack, so POM2 runs it straight on host sockets — point a period IRC, telnet or FTP client at the real internet with no extra dependency and no privileges, on Linux, macOS and Windows. The Uthernet I (CS8900A) is there too for IP65 / Contiki, bridged by optional libslirp (Linux/macOS).
🎵 A whole sound-card era. Speaker, cassette, Mockingboard A/C, Mockingboard C Sound II with SSI263 speech, the Applied Engineering Phasor (2×VIA / 4×AY), and the Cricket / Echo SSI263 line.
🔬 MAME is the source of truth. Every hardware port cites the MAME file + line range in a comment and is pinned with a smoke test under tests/. CPU → audio/UI events carry a CPU-cycle stamp, never wall-clock.
🌐 Runs in your browser. The full emulator builds to WebAssembly — play it now, no install.
Pom2 Changelog:
More 3.5-inch media: mount 800K GCR .moof disks with their original
track timing and bit cells. On an enhanced Apple IIe, the new superdrive
slot card provides a ProDOS block interface for 400K/800K GCR and 1.44 MB
MFM images. The 1.44 MB path does not emulate the SWIM chip directly.
Writable WOZ 2.1 FLUX disks: 5.25-inch FLUX tracks can now be written
and saved. Writes preserve original 125 ns timings outside the modified
area, including on quarter tracks sharing a track entry. Full TRKS slots
are expanded when needed. The image's INFO write-protect setting still wins.
Better ProDOS folder exchange: shared folders carry host modification
times and read-only status into the guest. An opt-in TXT mode converts line
endings in both directions. Host edits during a mount keep their version;
volume versions go to .pom2-conflicts/. The HDV panel shows the mounted mode
and whether guest edits are waiting for eject/quit. Concurrent conflict
copies are published without replacing each other, and the Disk Library
shows the conflict notice when replacing a shared volume.
Easier to try and find disks: the README leads with a one-click browser
demo and gives a compact technical overview. The Disk Library's All media
tab searches its four image groups from one place while preserving each
group's mount actions.
Resumable sessions: save and reopen supported II/II+/IIe machines with
read-only Disk II media, including protected WOZ/FLUX images, and supported
card state. Sessions require matching ROMs and configuration; unsupported or
writable media are refused. Use File → Save session / Open session on desktop.
More hardware: VidHD Super Hi-Res, Slinky memory, S.A.M. DAC, Zip Chip,
SNES MAX controllers and CFFA3000 SmartPort support. Phasor speech and
Uthernet I/II behavior have also been expanded and corrected.
FujiNet CONFIG boot: the panel can start FujiNet-PC and boot its CONFIG
disk. The official runtime is bundled for macOS, Windows x64 and Linux x64;
Linux ARM can still use a physical FujiNet board.
Everyday fixes: the browser opens on an Apple //c with DIX-fix, full
screen follows the window's monitor, and disk writes and exports have
additional corruption safeguards. The default speaker/Mockingboard balance
is closer to MAME's Apple II signal model. In the browser, the //c now has
its Mockingboard 4c fitted by default and pauses when its tab is hidden;
returning to the tab resumes it if it was running.
Bundled disks: A2 File Cmd XL is updated to v0.9.8; DIX-fix,
ChromaBreak 1.0 and Micro-Sokoban 1.2 remain available. The Micro-Sokoban
image matches its published v1.2 checksum.
Download: Pom2 v0.9.7
Source: Here
2026-10-19
Tags:
Official_Build,
Others,
Pom2

NewsLetter
Bookmark
Submit News
Email Us

Random Related Topic
0 Comments
Post a Comment
Can't post a comment? Try This!