Page 1 of 1

Swift Project for Prevue Emulation

Posted: Mon Nov 19, 2018 3:04 am
by AriX
Hey all,

I got my Sneak Prevue Amiga up-and-running recently and it piqued my curiosity to spend more time playing with Prevue stuff.

I decided to write some new code to generate a UVSG satellite data feed, and publish it open-source. Over time, it should encapsulate the Atari & Amiga reverse engineering that folks on here have done (and that I'm continuing to spend some time on). I hope it can serve as a helpful tool or useful reference to folks who are working on Prevue projects here!

The project is in Swift - which I know probably isn't the most accessible language for those on here who don’t have Macs and Xcode, but I've been itching to do a project in Swift and it should be doable to get it up-and-running on Linux (and Windows, via the Windows Subsystem for Linux). I hope to get it running on those platforms, and will share a how-to!

Check it out here, and let me know if you have any questions. Contributions are welcome.

So far, I've implemented structures for the clock (mode K) and configuration (mode F) commands. If you're interested in those data structures, it's worth taking a look at these, as I've added a bunch of notes based on tin and my reverse engineering work! ... mand.swift ... mand.swift

I've also included a variety of the older (and very messy) code I wrote for generating the feed back in 2011/2012: ... /Reference

Re: Swift Project for Prevue Emulation

Posted: Wed Mar 13, 2019 5:20 am
by LocalH
I'm interested in this, honestly. I'd love to eventually rig this up to feed listings to an emulated Amiga (or at the very least generate a curday.txt). Gonna have to bone up on what y'all figured out in the last few years