EmuCR Feeds
Email Us

Pom2 v0.9.3 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:
Fixed disk writes lost when write-protecting a modified floppy, a locked 3.5" disk missing from ProDOS, and hard-disk images now save in the background.
Liron card boots hard disks with up to fourteen units; SmartPort cards start with eight; the ProDOS HD card has a second drive.
Apple //c: native mouse firmware, Mockingboard 4c support, and Slot Configuration shows its real ports.
Mockingboard, Phasor and speech fixes: correct SSI263 wiring, sample-accurate register writes, no audio-thread allocations.
macOS: double-clicking a disk image in Finder or dropping it on the POM2 icon now boots it (it used to show "cannot open files in this format").
No more window freezes when switching profiles or applying slot changes with FujiNet or telnet active; Windows can save write-protected images again.
One test now covers every media write path; bug hunts #18 to #21 closed.

Download: Pom2 v0.9.3
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!