This page (revision-26) was last changed on 03-Feb-2023 15:21 by Roland B. Wassenberg 

This page was created on 28-Jan-2015 20:03 by Roland B. Wassenberg

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
26 03-Feb-2023 15:21 12 KB Roland B. Wassenberg to previous
25 26-Apr-2020 11:49 12 KB Roland B. Wassenberg to previous | to last
24 26-Apr-2020 10:53 12 KB Roland B. Wassenberg to previous | to last
23 26-Apr-2020 10:49 12 KB Roland B. Wassenberg to previous | to last
22 26-Apr-2020 10:47 12 KB Roland B. Wassenberg to previous | to last
21 26-Apr-2020 10:36 11 KB Roland B. Wassenberg to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 2 changed 8 lines
Powerful, individual adaptable debugger for Atari 8 bit computers\\
__If you own Rev. 1.1 of the software, not the manual, please let us know. We can make you an offer, you can't resist. ;-) The version we search for is maybe just from McStuff Co. and not from OSS. Thank you so much in advance for your help, greatly appreciated by the community.__
\\
\\
[{TableOfContents }]
!!Image
Powerful, individual adaptable debugger for Atari 8 bit computers
! Image:
At line 12 changed 3 lines
\\
!!BUG/65 Disassembly
! BUG/65 Disassembly
At line 16 changed 2 lines
!!CAS-Image
! CAS-Image:
At line 19 changed 2 lines
!!ATR-Images
! ATR-Images:
At line 24 changed 17 lines
!!Manuals
* [BUG/65 Manual Rev. 1.0|Bug-65 Reference Manual v1.0 (1982)(OSS Software)(US)_.pdf] ; size: 2.4 MB ; original first manual from OSS of BUG/65 ; thank you so much DjayBee from AtariAge, that is a great find! Further on [archive.org|https://archive.org/details/rearc_bug-65-reference-manual-v1.0-1982]
* [BUG/65 Manual Rev. 1.0|Bug-65 Manual Rev. 1.0 (1982)(OSS Software)(US)-with table of contents-Original-last 13 pages missing.pdf] ; size: 1.3 MB ; original first manual from OSS of BUG/65 with table of contents, but without section 13: error messages, appendix and the last 13 pages in whole
* [BUG/65 Manual Rev. 1.1|BUG-65 Manual 5.pdf] ; size: 987 KB ; same as above but with: table of contents, section 13: error messages and appendix
* [BUG/65 Manual Rev. 1.1 with ERRATA|BUG-65 Version 2.0 manual-final with errorpage.pdf] ; size: 2.7 MB ; same as above but with an errata page: 'ERRORS IN YOUR BUG/65 MANUAL' (page 4 in the pdf file) for the manual itself ; as of this moment, it is not understood, why the there mentioned commands: N, O, R', R", W' and W" do not work with the above version 2.0 of BUG/65. Either we have version 1.1 for real, while 2.0 is shown at start or something else is wrong here. Anyway, the mentioned pages on the error page do match with pages in the rest of the manual. Further, the below mentioned BUG/65 version 4 patch should not be done, according to the error page from December 1983(?), while it should be done according to the OSS newsletter from summer 1983. Maybe just the 'old boys club' from the golden age can solve this? Any help in that case is very welcome at any time. We would really appreciate if you may can help us here. :-)
* [BUG/65 Manual Rev. 1.1 with ERRATA|Bug-65 Manual Rev. 1.1 (1982)(OSS Software)(US)-re-edit with OCR.pdf] ; size: 23.6 MB ; complete re-edit of the above with navigation bar, hyperlinks and OCR maintaining the original form
__Please take into account, that in the manuals above Rev. 1.1 is mentioned, while just version 2.0 of the software is available up to now.__
* [BUG-65 Manual in html|bug65.zip] ; BUG/65 manual from above in html with css ; Mega-thanks to Erhard Pütz and Dieter Lichtenegger for giving us the best BUG/65 manual possible in html format! :-)
* [BUG-65 Manual 1.pdf] ; size: 102 KB ; with yellow frame taken from the software ; BUG/65 manual from above in pdf form with navigation bar and hyperlinks ; Mega-thanks to Erhard Pütz and Dieter Lichtenegger for giving us the best BUG/65 manual possible in pdf format! :-)
* [BUG-65 Manual 2.pdf] ; size: 283 KB ; without yellow frame, just black & white, but with some colors e. g. chapters
* [BUG-65 Manual 3.pdf] ; size: 213 KB ; with yellow frame taken from the software, but without navigation bar and hyperlinks
* [BUG-65 Manual 4.pdf] ; size: 233 KB ; black & white version without navigation bar and hyperlinks
!!BUG/65 User Command Handler Example
! Manuals:
* [BUG-65 Manual in html|bug65.zip] ; BUG/65 manual in html with css ; Mega-thanks to Erhard Pütz and Dieter Lichtenegger for giving us the best BUG/65 manual possible! :-)
* [BUG-65 Manual 1.pdf] ; size: 102 KB
* [BUG-65 Manual 2.pdf] ; size: 283 KB
* [BUG-65 Manual 3.pdf] ; size: 213 KB
* [BUG-65 Manual 4.pdf] ; size: 233 KB
* [BUG-65 Manual 5.pdf] ; size: 987 KB
* [BUG-65 Version 2.0 Manual with ERRATA|BUG-65 Version 2.0 manual-final with errorpage.pdf] ; size: 2.7 MB ; this manual contains as the only one an error page: 'ERRORS IN YOUR BUG/65 MANUAL' (page 4 in the pdf file). As of this moment, it is not understood, why the there mentioned commands: N, O, R', R", W' and W" do not work with the above version 2.0 of BUG/65. Either we have version 1.1 for real, while 2.0 is shown at start or something else is wrong here. Anyway, the mentioned pages on the error page do match with pages in the rest of the manual. Further, the below mentioned BUG/65 version 4 patch should not be done, according to the error page from December 1983(?), while it should be done according to the OSS newsletter from summer 1983. Maybe just the 'old boys club' from the golden age can solve this? Any help in that case is very welcome at any time. We would really appreciate if you may can help us here. :-)
\\
Please take into account, that in the manuals above version 1.1 is mentioned, while just version 2.0 is available up to now. If you own version 1.1, please let us know. We can make you an offer, you can't resist. ;-)
\\
! BUG/65 User Command Handler Example
At line 112 changed one line
The MAC/65 file of the 'User Command Handler Example': 'USRCOMHD.M65' is already on all of the atr images above.
The MAC/65 file of the 'User Command Handler Example': 'USRCOMHD.M65' is already on all of the atr-images above.
! BUG/65 does not print with XL/XE OS:
At line 114 removed one line
!!BUG/65 does not print with XL/XE OS
At line 135 changed 2 lines
!!BUG/65 version 4 patch
! BUG/65 version 4 patch:
At line 167 changed one line
BUGV4FIX.COM ; we are still searching for that file, it seems to be lost in time, like tears in rain. Any help, any hint in that case is very much appreciated. :-)
BUGV4FIX.COM ; we are still searching for that file, it seems to be lost. Any help, any hint in that case is very much appreciated. :-)
At line 169 changed one line
At the end of the BUG/65 manual we can read:\\
At the end of the BUG/65 manual we can read:\\ \\
At line 172 changed one line
3. The file BUG65.COM on that disk is now compatible with version 4 of DOSXL.\\
3. The file BUG65.COM on that disk is now compatible with version 4 of DOSXL.\\ \\
WARNING: Do NOT perform the BUGV4FIX command on your version 2 master disk!\\
At line 174 changed 4 lines
__WARNING: Do NOT perform the BUGV4FIX command on your version 2 master disk!__
!!BUG/65 patch from OSS Newsletter October 1984
When BUG gets control as the result of a BRK instruction being executed, it actually checks to see it the BRK instruction is one which it placed (as a result of a "G" command). If not, it assumes that it is a user breakpoint, to be handled by a user routine! Guess what? Most of us don't go around adding user BRK handlers to Atari’s OS, so the machine goes off into never-never-land.\\
! Creating a non-relocatable version
At line 179 removed 19 lines
Quick hix (again, not hor the faint of heart): After loading BUG/65 from CP, perform the following actions:\\
\\
1. Display the contents of location $2E7 (LOMEM).\\
2. Use the "H" command to add $17EE to those contents. (Example: if $2E7 contains 2200, use "H 2200 17EE” to find the sum.) Call this value ADDSUM.\\
3. Display the memory at ADDSUM (via the "D" command. You should see the following bytes (if not, stop now): 39EE E9 02 4D . . . ("39EE" is arbitrary-value of ADDSUM if LOMEM is at $2200.)\\
4. Use BUG/65 commands as follows:\\
\\
Z 600\\
LDA #B0\\
STA addsum (use actual address instead of name!)\\
LDA #1E\\
STA addsum+1 (again, use an actual address)\\
BRK (hit the BREAK key to exit miniassembler)\\
G 600\\
\\
If you did everything correctly, BUG/65 should allow a "USER RUN" and then print a breakpoint message for the BRK at $60A. If it didn’t work, you may have an already-fixed version of BUG/65, so ignore all this.\\
!!Creating a non-relocatable version
At line 206 changed 3 lines
thus also giving it a name which will later remind you where it will load at. To execute this non-relocatable version, simply type in its name (BUG7000 in the example shown).
!!Summary of major features of BUG/65
thus also giving it a name which will later remind you where it will load at. To execute this non-relocatable version, simply type in its name (BUG7000 in the example shown).\\
\\
! Summary of major features of BUG/65
At line 220 changed 3 lines
• Page zero sharing. BUG/65 shares page zero with a user program by keeping two copies of the shared page zero locations - one for the user and one for BUG/65 itself.
!!Command Summary of BUG/65
• Page zero sharing. BUG/65 shares page zero with a user program by keeping two copies of the shared page zero locations - one for the user and one for BUG/65 itself.\\
\\
! Command Summary of BUG/65:
At line 225 changed one line
Command Summary of BUG/65 Version 2.0 (C) 1982 McStuff Company and Optimized Systems Software, Inc.
Command Summary of BUG/65 Version 2.0 (C) 1982 McStuff Company and Optimized Systems Software, Inc.\\
\\