Bolt96 wrote:Hmm...interesting. I'd like to take this emulator for a spin myself. I saw on your latest video of the epg you were able to edit ads by typing a "!" on the scroll speed section. I've downloaded the rom file but how did you manage to get to the edit screen?
Right, maybe I should write a tutorial for interested people on how to get it up and running in an emulator - it's not the easiest thing to figure out if you've never used an Atari before (since they posted like 4 different versions of the ROM to use :p)
tin wrote:Also I am not quite sure yet how I will inject data to an emulator or a real atari/amiga via the serial port. I'm aware most emulators can use devices like SIO2PC to connect real atari serial peripherals to PC which might be of use. I have seen some program called com0com which can create virtual serial ports on a PC. I guess I can write a program to send data to one of them, it will go round in a loop into a second port, and hopefully I can set one of the emulators to use that port to recieve serial from. I haven't seen how to do that in an emulator yet. I've briefly researched some APIs for doing serial port access in Perl (I'll be writing the final data injector in Perl). If anyone has any ideas or fancies experimenting in this area it would be a massive help while I'm still disassembling.
Right, I'm more of a Mac guy myself, so I don't know much about Windows, but SIO2PC + com0com sounds like a pretty roundabout way to do what you're trying to accomplish. I'm not sure, as I haven't looked into it much, but I would be surprised if there wasn't a way to directly input stuff into a fake serial port without having to emulate a real one. I'll take a look into this.
tin wrote:@AriX, a shame about the software. I think we're a long way away from making the split screen version do anything useful. I will post on EAB to ask anyone who has older versiont to see if they'll share. If I can find my amiga.org account I will ask there too. I am certain there are a few people with prevue Amigas, just not sure if there'll be any EPG Sr disks left anywhere!
I really don't think you're going to get very far on EAB. Amiga.org may be more successful (I have already contacted all of the people on that forum that have said they've had Prevue Amigas in the past... Only one of them has responded so far, and he's the one who gave me the floppy disk. I could be wrong, but my impression is that most of the people who do have Prevue Amiga units do not have any software with them, unless maybe UVSG used hard drives for some of the units instead of floppies). It couldn't hurt to post on Amiga.org (or maybe I'll do it). This stuff is hard to find - after several months of searching, I was surprised I was actually able to get any of this software, and frankly it could be a while before we get another different copy.
I also have talked to someone on AtariAge.org about his EPG Jr. unit, but he does not want to sell it except for an insane price (he did not specify, just said he wouldn't sell it unless I was offering a whole lot of $$)
Additionally, I talked to the original eBay seller who sold these EPG Jrs, who says that he has a few more of them that had dead power supplies and don't come with the cool blue cases. He didn't tell me whether or not he had the demodulators that came with them, and even though I told him I'd be interested in purchasing one, he has not gotten back to me in in several weeks. I sent him another message two days ago, and he still has not gotten back. Maybe I'll try to find an alternative way of contacting him.
On top of that, I talked to a cable supply company who used to sell refurbished EPG Jr. units at least until 2006, who thinks that they will be able to sell me one (I don't understand what that means or whether or not they have them, this is just what they told me). I'll see if I can buy one from them, and see if they have any Prevue or EPG Sr units as well.
I will keep doing research into this and try to build up my amount of contacts who have worked at UVSG and who have had these units and see if I can get any more software or hardware.
tin wrote:Regard your comments about the atari EPG over WGN, I am certain, reading the wikipedia article that the EPG Sr, and Prevue Guide both use the data in the same way. I think Atari EPG Jrs were still in operation a long time after the introduction of Amiga Prevue Guide, and it would make sense for the both to use the same data. The Jr code is written to ignore control codes it doesn't understand rather than crash
Again from the wiki, I am sure the Amiga 1000 EPG Sr appears to use a demodulator plugged into the serial port, I presume just like (or very similar) to the one inside the EPG Jr rackmount case. The Wiki article says the A2000 Prevue guide used a demodulator that does go inside the case, but only gets power from the slot, data is still demodulated and put out on an external serial port to go into the Amiga, just like the Jr and Sr. I am reasonably sure that once Prevue Guide began, the exact same data in the VBI of WGN will also have been there on the broadcast video from Prevue Guide HQ. Potentially they would have stopped broadcasting it on WGN and pointed the EPG Jrs and Srs satellite reciever to the prevue guide channel, even though they wouldn't show any of the video.
Right, I wasn't suggesting they used the data in a different way or used different data... I was just concerned the demodulation was being done in software. However, you're absolutely right, it must have been done in the hardware, so they do use the same data input.
They actually broadcast it on WGN until 2005. During the Prevue days, they kept it going on WGN just as a convenience for cable companies who already had it set up that way - they didn't have to get a special satellite setup for the Prevue feed just to keep their old EPG channels going. It would work fine, however, to hook up an EPG channel to a Prevue C-band feed if they were to do it that way. The Prevue feed had the exact same listings information as the WGN feed, plus some extra information (that, as you said, the EPG machines would just ignore).