Search found 826 matches

by AriX
Sun May 16, 2010 10:47 am
Forum: Prevue Emulation
Topic: Atari EPG jr reverse engineer
Replies: 69
Views: 36123

Re: Atari EPG jr reverse engineer

I can test this on real hardware.. When I send serial data from tm PC through an SIO2PC interface into my 130xe's SIO port, with the Prevue cart running, you can see the little DATA cursor flash.. And.. I have my 130xe hooked up to a video capture card on my PC.. So I can send strings of data into ...
by AriX
Sun May 16, 2010 10:06 am
Forum: Prevue Discussion
Topic: Prevue Channel System Disk
Replies: 36
Views: 26620

Re: Prevue Channel System Disk

If/when I get to the end of the atari disassembly I will try the amiga one, but I guess the coding will be an order of magnitude harder to reverse-engineer, as we think it was written in C. Even worse: C++. :D Just wondering, how do you know that? I ask because I read that it had been written in C+...
by AriX
Sun May 16, 2010 10:03 am
Forum: Prevue Emulation
Topic: Atari EPG jr reverse engineer
Replies: 69
Views: 36123

Re: Atari EPG jr reverse engineer

Here it is: http://prevueguide.com/uvsgenerator.php I took out emumode support since it wasn't working... Barely a difference anyway, just command size and "e" instead of "c" to edit :p I also changed some things and added support for defining a custom time and date. Gutted! wha...
by AriX
Sat May 15, 2010 11:02 pm
Forum: Prevue Discussion
Topic: Prevue Channel System Disk
Replies: 36
Views: 26620

Re: Prevue Channel System Disk

The strings present here must be compressed or obfuscated inside the binary Have you considered that it's not the strings specifically that are compressed or obfuscated, but that the entire binary might simply be packed with some Amiga equivalent of PKLITE or UPX? Given the 2400 baud payload delive...
by AriX
Sat May 15, 2010 7:36 pm
Forum: Prevue Emulation
Topic: Atari EPG jr reverse engineer
Replies: 69
Views: 36123

Re: Atari EPG jr reverse engineer

Okay now I have a better understanding of how the codes are inserted via PLus monitor, but how would you insert the codes using the cgi scripts? I've downloaded Apache 2.2 and extracted the files in the zip to "C:/program files/apache software foundation/apache2.2/cgi-bin" but I'm unsure ...
by AriX
Sat May 15, 2010 6:24 pm
Forum: Prevue Emulation
Topic: Atari EPG jr reverse engineer
Replies: 69
Views: 36123

Re: Atari EPG jr reverse engineer

Here it is: http://prevueguide.com/uvsgenerator.php
I took out emumode support since it wasn't working... Barely a difference anyway, just command size and "e" instead of "c" to edit :p
I also changed some things and added support for defining a custom time and date.
by AriX
Sat May 15, 2010 3:07 pm
Forum: Prevue Emulation
Topic: Atari EPG jr reverse engineer
Replies: 69
Views: 36123

Re: cgi scripts for calculating checksums

Here's a bunch of cgi scripts written in perl to generate the content for the 3x modes I currently know about. I've just installed Apache and Activeperl and dumped the scripts in C:/program files/apache software foundation/apache2.2/cgi-bin and they work without further modification - of course mil...
by AriX
Sat May 15, 2010 8:34 am
Forum: Prevue Emulation
Topic: Atari EPG jr reverse engineer
Replies: 69
Views: 36123

Re: Atari EPG jr reverse engineer

tin wrote:BTW new youtube video is called for surely! :)
Of course :)

I'll record it tonight.
by AriX
Fri May 14, 2010 11:21 pm
Forum: Prevue Emulation
Topic: Atari EPG jr reverse engineer
Replies: 69
Views: 36123

Re: Atari EPG jr reverse engineer

I'm not massively clear on the data format as yet...but here are some things I do know. ... AWESOME, thanks! tin just helped me debug my message string, here it is for someone who wants to try another one (I didn't center it, sorry) :p c 3800 55 AA 41 2A 00 94 55 AA 54 45 4C 45 43 54 52 4F 4E 49 43...
by AriX
Fri May 14, 2010 10:19 pm
Forum: Prevue Emulation
Topic: Atari EPG jr reverse engineer
Replies: 69
Views: 36123

Re: Atari EPG jr reverse engineer

tin wrote:BTW the data recieving cursor stays flashing, I take it that I have not done something quite right, like there's an end-of-data message missing or something..... I am sure I will learn more in the next few days :)
Ah, makes sense. I noticed that as well.