foft Posted July 17, 2015 Share Posted July 17, 2015 Yeah it's really fantastic. Perhaps we should get some professionally printed and bound... 3 Quote Link to comment Share on other sites More sharing options...
+Stephen Posted July 18, 2015 Share Posted July 18, 2015 I finally am mostly moved into the new house. Just today I found my printed copy of Altirra manual from quite a while back! Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted July 18, 2015 Share Posted July 18, 2015 (edited) Which text is referred to by RFC1071? I wanted to read the bit on associativity (regarding one's complement sum) but the reference on page 135 isn't mentioned in the Bibliography. EDIT: Googled it and found it. Edited July 18, 2015 by flashjazzcat Quote Link to comment Share on other sites More sharing options...
phaeron Posted July 18, 2015 Share Posted July 18, 2015 Sorry, yes, it's an Internet RFC: https://tools.ietf.org/html/rfc1071 The IP checksum is 16-bit, but the same techniques apply to the 8-bit SIO checksum. It is both associative and commutative, which means that when computing the checksum you can sum the bytes in any order, including backwards instead of forwards and also interleaved: lda #0 tax clc checksum_loop: adc buffer,x adc buffer+$80,x inx bpl checksum_loop adc #0 It's faster to compute the checksum during the transfer if the CPU would be idle anyway, but this can be applicable if the timing is too tight for a high-speed transfer. Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted July 19, 2015 Share Posted July 19, 2015 D'Oh... Thanks Avery, and for the extra info. Quote Link to comment Share on other sites More sharing options...
phaeron Posted March 26, 2016 Share Posted March 26, 2016 Here's another update. New info: 800 floating I/O bus; more POKEY serial port, keyboard scan, and paddle scan info; more XEP-80 abuse; driving and keyboard controllers; Indus GT disk drive, Corvus Disk Interface, and Pocket Modem; corrections to 810, 1050, and SIDE 2. Oh, and a new cover. HWMan-20160325.pdf 11 Quote Link to comment Share on other sites More sharing options...
Panther Posted March 26, 2016 Share Posted March 26, 2016 Wow, you've been busy! This is very nice! Quote Link to comment Share on other sites More sharing options...
serj Posted March 26, 2016 Share Posted March 26, 2016 Avery, allow to ask. Altirra BASIC Reference Manual (05-18-15 Edition) - is the last or there is a document is newer ? Quote Link to comment Share on other sites More sharing options...
Roydea6 Posted March 26, 2016 Share Posted March 26, 2016 Avery, allow to ask. Altirra BASIC Reference Manual (05-18-15 Edition) - is the last or there is a document is newer ? http://atariage.com/forums/topic/250660-newest-version-of-altirra-basic-and-manual/?p=3475633 Try this one Posted to the Programming Forums.. Quote Link to comment Share on other sites More sharing options...
phaeron Posted May 18, 2017 Share Posted May 18, 2017 New edition: New chapter on disk drives, including information on the Happy 810, Happy 1050, ATR8000, Percom RFD-40S1, and the hardware for the 810, 1050, XF551, and Indus GT. Additional light pen information. Rewritten and expanded section on POKEY’s serial port hardware, including precise timing diagrams. MyIDE-II CompactFlash reset behavior. SX212 power-on behavior. HWMan-20170517.pdf 17 Quote Link to comment Share on other sites More sharing options...
sup8pdct Posted May 18, 2017 Share Posted May 18, 2017 Just spotted an error in section B.1 in track sector number conversion. Xf551 DSDD has 720 sectors per side, not 1440 which is enhanced density. Percom and ATR8000 treat double sided differently. Need to look it up.The BB floppy board can handle all 3. Just need to change a setting. James Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted May 18, 2017 Share Posted May 18, 2017 You mean 1,040 sectors for ED? 1 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted May 18, 2017 Share Posted May 18, 2017 unless your xf has a 3.5 mech... at 720k Quote Link to comment Share on other sites More sharing options...
TangentAudio Posted May 18, 2017 Share Posted May 18, 2017 Damn, this document is amazing. Thank you, Avery! 2 Quote Link to comment Share on other sites More sharing options...
phaeron Posted May 19, 2017 Share Posted May 19, 2017 Just spotted an error in section B.1 in track sector number conversion. Xf551 DSDD has 720 sectors per side, not 1440 which is enhanced density. Percom and ATR8000 treat double sided differently. Need to look it up.The BB floppy board can handle all 3. Just need to change a setting. James Whoops... fixed. Please let me know of any other errors you spot. Quote Link to comment Share on other sites More sharing options...
sup8pdct Posted May 19, 2017 Share Posted May 19, 2017 You mean 1,040 sectors for ED? Maybe.............. James Quote Link to comment Share on other sites More sharing options...
sup8pdct Posted May 19, 2017 Share Posted May 19, 2017 I haven't seen it yet tho may be there so disregard if it is, The light pen/gun only works in port 4 of the atari 400. Schematics that are around show this. James Quote Link to comment Share on other sites More sharing options...
sup8pdct Posted May 20, 2017 Share Posted May 20, 2017 According to the BlackBox firmware, hardware is used at the following locations with floppy board option and 64K ram.$D130-4 6551acia$D16x VIA on Floppy board. used for communications with and control of floppy board$D17X Via used for scsi/parallel printer data bus and control$D1BC-F 6521 PIA Ram bank select and read dip switches$D1Cx rom sel, interrupt, enable BB James Quote Link to comment Share on other sites More sharing options...
phaeron Posted August 13, 2018 Share Posted August 13, 2018 2018-12-08 edition: A couple of error fixes in CPU and ANTIC sections. High-pass filter timing. New section on NTSC and PAL artifacting. More on disk drives: controller sequencing behavior, I.S. Plate, compilation of sector interleaving patterns, XF551 FDC error codes, long sector behavior, 810 revision B and US Doubler info. HWMan-20180812.pdf 17 Quote Link to comment Share on other sites More sharing options...
ijor Posted August 13, 2018 Share Posted August 13, 2018 More on disk drives: controller sequencing behavior, I.S. Plate, compilation of sector interleaving patterns, XF551 FDC error codes, long sector behavior, 810 revision B and US Doubler info. Great work ... I see the 1050 firmware revisions are not mentioned. Not sure it is very important, but then it should be noted that the "SEEK Anomaly" as you call it, is not present every firmware version: http://atariage.com/forums/topic/156462-1050-roms/?do=findComment&comment=3580891 Quote Link to comment Share on other sites More sharing options...
ClausB Posted August 16, 2018 Share Posted August 16, 2018 (edited) Small correction to p. 37: RAMbo uses bits 2 through 6 of PORTB. Details on p. 230 are correct. Related question: Many (most?) Buchholz/RAMbo upgrades have 256K (64K+192K), so why is it not listed that way as well as 320K? Does Altirra not support the 256K version? Edited August 16, 2018 by ClausB 2 Quote Link to comment Share on other sites More sharing options...
foft Posted August 16, 2018 Share Posted August 16, 2018 Small correction to p. 37: RAMbo uses bits 2 through 6 of PORTB. Details on p. 230 are correct. Related question: Many (most?) Buchholz/RAMbo upgrades have 256K (64K+192K), so why is it not listed that way as well as 320K? Does Altirra not support the 256K version? Interesting. I read its in banks A, C and E. What about the other 64k? Is it pulled high/low or does it access the base 64k? Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted August 16, 2018 Author Share Posted August 16, 2018 P. 240 VBXE pattern size is 64x not 128x as it just uses bit 0-5. The chart/table is correct. Quote Link to comment Share on other sites More sharing options...
ClausB Posted August 16, 2018 Share Posted August 16, 2018 Interesting. I read its in banks A, C and E. What about the other 64k? Is it pulled high/low or does it access the base 64k? Banks 8x access the base 64K. See: http://atariage.com/forums/topic/122470-ram-upgrade-applications/page-2?do=findComment&comment=1481893 Quote Link to comment Share on other sites More sharing options...
Alfred Posted August 18, 2018 Share Posted August 18, 2018 I think there's a typo in the bank switching section. 320K would be bits 2-3 and 4-6, right ? Isn't the bank select 2-3-5-6 ? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.