I've taken the sound scripts & added the Random Number Test but I cannot get the ALLPOT read to work just using writes/reads from the Fluke (Digital inputs). Has anyone else tackled this problem? I don't know if I have a timing problem or not but I cann't imagine it is a too fast or too slow? I'm using the same code/structure as seen in Tempest. All help appreciated. Thanks, Kev mowerman@erols.com
For millipede, the code to read the DIPs that are hanging off the pokey does this sequence: 7a4e: a9 07 LDA #$07 7a50: 8d 0f 04 STA POKEY0+$000f ; SKCTLS=0x07 7a56: 8d 0b 04 STA POKEY0+$000b ; POTGO=0x07 7a59: ad 08 04 LDA POKEY0+$0008 ; read DSW1 I think the pot circuit is a charging one, so maybe they have to read immediately. IIRC it does not matter what value is written to POTGO, just that a write occurs. Do you have the PDF copy of the POKEY specs? If not, I can probably find that file for you. BTW, on this mailing list if I hit "reply-to", it wants to send the reply only to the initiator, not to the entire list. I have to do "reply-all" and then delete out your name. Seems like the mailing list should be setting the reply-to field to be the list name. Kev wrote:
I've taken the sound scripts & added the Random Number Test but I cannot get the ALLPOT read to work just using writes/reads from the Fluke (Digital inputs).
Has anyone else tackled this problem?
I don't know if I have a timing problem or not but I cann't imagine it is a too fast or too slow?
I'm using the same code/structure as seen in Tempest.
All help appreciated.
Thanks, Kev mowerman@erols.com
Anyone have this toy? I have been peering through my manual and I find that the 6502, 6800/02/08, 6809 and 6809B pods ALL use the same board...the real difference is in the ROMs that select the style of pod from a couple of jumpers in the pod. The 6502 pod code is 00h, 6800 is 11h and the 6809 pod is 13h. I've archived the romware for my two units, and shall be posting it to the ftp site in the next couple of days. At this time I only have a Z80 pod but am looking for one of the 65XX/68XX pods to experiment the conversion with (at some time...) but if anyone here has the other pods it would be nice to archive them on the ftp site... John :-#)#
Anyone written any test scripts for these or at the very least have some checksum signatures? Thanks, Kev
What we need is for some bright person to write a simple utility that converts data files to signatures. The signature formula is fairly simple and if combined with Bill Ung's ROMSUM would be a nice tool for our package. If you don't know ROMSUM it is a dos utility that will give a checksum listing plus the ROM size for a single or group of files... The Signature process is a CRC process that uses the following feedback equation: X(to the 16th) + X(to the 12th) + X(to the 9th) +X(to the 7th) + 1 or P(X) = X(15th) + X(9th) + X(7th) +X(4th) + 1 So who wants to make a simple (not for me!) binary program that allows one to input a file and outputs it's signature? John :-#)# At 09:11 AM 06/05/2002 -0400, Kev wrote:
Anyone written any test scripts for these or at the very least have some checksum signatures?
Thanks, Kev
I don't have a 9010a to verify the results, but I can write that fairly easily. You left out a couple of things though. What is the initial value of the CRC register (0000 or FFFF -- I assume it is 16 bits), and are the results inverted? For example: CRC32 starts with an FFFFFFFF and inverts the results. Starting with an FFFF allows leading zeros to be counted as part of the CRC, if you start with 0000, leading zeros will be ignored. Inverting the results has some advantages, but I don't remember what they were. But I guess it depends on how the designers of the 9010a did things. Ideally you can answer the above questions and give me a file, or two, with known signatures, and I should be able to whip up a utility shortly. -Zonn BTW: It sure is a pain to respond to the list, I have to manually type "ThechToolsList@flippers.com", shouldn't there be an easier way? :^) On Mon, 06 May 2002 14:02:30 -0700, John Robertson <jrr@flippers.com> wrote:
What we need is for some bright person to write a simple utility that converts data files to signatures. The signature formula is fairly simple and if combined with Bill Ung's ROMSUM would be a nice tool for our package. If you don't know ROMSUM it is a dos utility that will give a checksum listing plus the ROM size for a single or group of files...
The Signature process is a CRC process that uses the following feedback equation: X(to the 16th) + X(to the 12th) + X(to the 9th) +X(to the 7th) + 1 or P(X) = X(15th) + X(9th) + X(7th) +X(4th) + 1
So who wants to make a simple (not for me!) binary program that allows one to input a file and outputs it's signature?
John :-#)#
At 09:11 AM 06/05/2002 -0400, Kev wrote:
Anyone written any test scripts for these or at the very least have some checksum signatures?
Thanks, Kev
On Mon, 6 May 2002 18:07:54 -0400, "Kev" <KKlopp@erols.com> wrote:
BTW: It sure is a pain to respond to the list, I have to manually type "ThechToolsList@flippers.com", shouldn't there be an easier way? :^)
I generally do a respond ALL & delete out the direct e-mail reference.
Kev
That kind of works, except Agent places the TechToolsList@flippers.com as a Cc:, so I have to cut from the Cc: field and paste over the To: field. A little easier... :^) -Zonn
I use "Ctrl-R" to reply, and the name of the sender and TechToolsList are both set up as the reply To:, does this not work for everyone? I have tried to get my web site host to update their mail list program, but not a lot of luck...perhaps this week. As far as starting with FFFFFFF, is there a simple test I can do to find out one way or the other? I can fill a section of RAM with either FF or 00 and then run the signature on it...would that help? I do know that when I last looked at this that if I did a signature on a single byte the signature was the same as the data in the byte, so if the data was "AE" then the signature would be "00AE". I can send you known files and signatures for same, I'd need to get that info tomorrow though I don't have it at home. The signatures for Asteroids Eproms (RV2?) are: F1 - 53C9, E1 - 3D7A, C1 - 232F, NP3 - CBED though...I can send you those files if you don't have them... John :-#)# At 02:47 PM 06/05/2002 -0700, Zonn wrote:
I don't have a 9010a to verify the results, but I can write that fairly easily.
You left out a couple of things though.
What is the initial value of the CRC register (0000 or FFFF -- I assume it is 16 bits), and are the results inverted?
For example: CRC32 starts with an FFFFFFFF and inverts the results.
Starting with an FFFF allows leading zeros to be counted as part of the CRC, if you start with 0000, leading zeros will be ignored. Inverting the results has some advantages, but I don't remember what they were. But I guess it depends on how the designers of the 9010a did things.
Ideally you can answer the above questions and give me a file, or two, with known signatures, and I should be able to whip up a utility shortly.
-Zonn
BTW: It sure is a pain to respond to the list, I have to manually type "ThechToolsList@flippers.com", shouldn't there be an easier way? :^)
On Mon, 06 May 2002 14:02:30 -0700, John Robertson <jrr@flippers.com> wrote:
What we need is for some bright person to write a simple utility that converts data files to signatures. The signature formula is fairly simple and if combined with Bill Ung's ROMSUM would be a nice tool for our package. If you don't know ROMSUM it is a dos utility that will give a checksum listing plus the ROM size for a single or group of files...
The Signature process is a CRC process that uses the following feedback equation: X(to the 16th) + X(to the 12th) + X(to the 9th) +X(to the 7th) + 1 or P(X) = X(15th) + X(9th) + X(7th) +X(4th) + 1
So who wants to make a simple (not for me!) binary program that allows one to input a file and outputs it's signature?
John :-#)#
At 09:11 AM 06/05/2002 -0400, Kev wrote:
Anyone written any test scripts for these or at the very least have some checksum signatures?
Thanks, Kev
I wrote one of these a few years back. It's part of my Atari Cat Box signature analysis write-up which is held at http://www.gamearchive.com/video/manufacturer/atari/vector/signatures/ It includes a very simple program source code (to aid understanding) to do what you mentioned in MS DOS QBasic for the Cat Box. You could quite easily use it as a base to write your own, or simply change the polynomial in mine and it'd do what you need. How did you work out the ploynomial? Cheers, Phillip Eaton
-----Original Message----- From: owner-techtoolslist@www.flippers.com [mailto:owner-techtoolslist@www.flippers.com]On Behalf Of John Robertson Sent: 06 May 2002 22:03 To: TechToolsList@flippers.com Subject: Re: Gottlieb / Q*bert scripts for the 9010A/9100
What we need is for some bright person to write a simple utility that converts data files to signatures. The signature formula is fairly simple and if combined with Bill Ung's ROMSUM would be a nice tool for our package. If you don't know ROMSUM it is a dos utility that will give a checksum listing plus the ROM size for a single or group of files...
The Signature process is a CRC process that uses the following feedback equation: X(to the 16th) + X(to the 12th) + X(to the 9th) +X(to the 7th) + 1 or P(X) = X(15th) + X(9th) + X(7th) +X(4th) + 1
So who wants to make a simple (not for me!) binary program that allows one to input a file and outputs it's signature?
John :-#)#
At 09:11 AM 06/05/2002 -0400, Kev wrote:
Anyone written any test scripts for these or at the very least have some checksum signatures?
Thanks, Kev
I got the polynomial from the HP documents on Spies http://www.spies.com/arcade/TE/HPJMay77.pdf page 8. Thanks for calling our attention to that BASIC utility, perhaps it now can be loaded into either ROMIDENT (and output Sigs) or ROMSUM (Bill Ung's utility - he said if anyone worked it out he'd be happy to add it in) John :-#)# At 11:08 PM 06/05/2002 +0100, Phillip Eaton wrote:
I wrote one of these a few years back. It's part of my Atari Cat Box signature analysis write-up which is held at http://www.gamearchive.com/video/manufacturer/atari/vector/signatures/
It includes a very simple program source code (to aid understanding) to do what you mentioned in MS DOS QBasic for the Cat Box.
You could quite easily use it as a base to write your own, or simply change the polynomial in mine and it'd do what you need.
How did you work out the ploynomial?
Cheers, Phillip Eaton
-----Original Message----- From: owner-techtoolslist@www.flippers.com [mailto:owner-techtoolslist@www.flippers.com]On Behalf Of John Robertson Sent: 06 May 2002 22:03 To: TechToolsList@flippers.com Subject: Re: Gottlieb / Q*bert scripts for the 9010A/9100
What we need is for some bright person to write a simple utility that converts data files to signatures. The signature formula is fairly simple and if combined with Bill Ung's ROMSUM would be a nice tool for our package. If you don't know ROMSUM it is a dos utility that will give a checksum listing plus the ROM size for a single or group of files...
The Signature process is a CRC process that uses the following feedback equation: X(to the 16th) + X(to the 12th) + X(to the 9th) +X(to the 7th) + 1 or P(X) = X(15th) + X(9th) + X(7th) +X(4th) + 1
So who wants to make a simple (not for me!) binary program that allows one to input a file and outputs it's signature?
John :-#)#
At 09:11 AM 06/05/2002 -0400, Kev wrote:
Anyone written any test scripts for these or at the very least have some checksum signatures?
Thanks, Kev
Hi Phillip, I just tried your emulator on a bunch of Asteroid files and compared them with the signatures on the 9010 and I do not get the same results... Does it not setup the same Signature that HP designed and thus should it not give the same results for any file as the Fluke would do on a ROM signature test? The signatures generated by your emulator are consistent - identical files give identical signatures... Might I ask what the "Bit number <0 - 7>" refers to in the emulator? John :-#)# At 11:08 PM 06/05/2002 +0100, Phillip Eaton wrote:
I wrote one of these a few years back. It's part of my Atari Cat Box signature analysis write-up which is held at http://www.gamearchive.com/video/manufacturer/atari/vector/signatures/
It includes a very simple program source code (to aid understanding) to do what you mentioned in MS DOS QBasic for the Cat Box.
You could quite easily use it as a base to write your own, or simply change the polynomial in mine and it'd do what you need.
How did you work out the ploynomial?
Cheers, Phillip Eaton
-----Original Message----- From: owner-techtoolslist@www.flippers.com [mailto:owner-techtoolslist@www.flippers.com]On Behalf Of John Robertson Sent: 06 May 2002 22:03 To: TechToolsList@flippers.com Subject: Re: Gottlieb / Q*bert scripts for the 9010A/9100
What we need is for some bright person to write a simple utility that converts data files to signatures. The signature formula is fairly simple and if combined with Bill Ung's ROMSUM would be a nice tool for our package. If you don't know ROMSUM it is a dos utility that will give a checksum listing plus the ROM size for a single or group of files...
The Signature process is a CRC process that uses the following feedback equation: X(to the 16th) + X(to the 12th) + X(to the 9th) +X(to the 7th) + 1 or P(X) = X(15th) + X(9th) + X(7th) +X(4th) + 1
So who wants to make a simple (not for me!) binary program that allows one to input a file and outputs it's signature?
John :-#)#
At 09:11 AM 06/05/2002 -0400, Kev wrote:
Anyone written any test scripts for these or at the very least have some checksum signatures?
Thanks, Kev
participants (5)
-
John Robertson -
Kev -
Phillip Eaton -
Scott Brasington -
Zonn