Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
jpg
BLACK.jpg 32.3 kB 1 22-Apr-2016 00:38 Roland B. Wassenberg BLACK
jpg
BLUE.jpg 45.2 kB 1 22-Apr-2016 00:38 Roland B. Wassenberg BLUE
jpg
DARK_BLUE.jpg 53.0 kB 1 22-Apr-2016 00:38 Roland B. Wassenberg DARK_BLUE
jpg
GREEN.jpg 52.7 kB 1 22-Apr-2016 00:39 Roland B. Wassenberg GREEN
jpg
PINK.jpg 38.3 kB 1 22-Apr-2016 00:39 Roland B. Wassenberg PINK
jpg
RED.jpg 43.2 kB 1 22-Apr-2016 00:39 Roland B. Wassenberg RED
pdf
SynAssembler-Manual-OCR-Bookma... 221.8 kB 1 22-Apr-2016 00:16 Roland B. Wassenberg SynAssembler-Manual-OCR-Bookmarks.pdf
atr
SynAssembler.atr 92.2 kB 1 21-Apr-2016 23:42 Roland B. Wassenberg SynAssembler.atr
jpg
SynAssembler.jpg 48.7 kB 1 19-Aug-2015 16:19 Roland B. Wassenberg SynAssembler
atr
SynAssembler_Source_Code.atr 92.2 kB 1 22-Apr-2016 00:10 Roland B. Wassenberg SynAssembler_Source_Code.atr
atr
SynAssembler_XL.atr 92.2 kB 2 09-Sep-2017 18:09 Roland B. Wassenberg SynAssembler_XL.atr
xex
SynAssembler_XL.xex 8.3 kB 1 22-Apr-2016 00:17 Roland B. Wassenberg SynAssembler_XL.xex
atr
SynAssembler_patch_from_classi... 92.2 kB 1 22-Apr-2016 00:10 Roland B. Wassenberg SynAssembler_patch_from_classic_to_XL-XE.atr
atr
Synapse_page_6_utility.atr 133.1 kB 1 09-Sep-2017 18:17 Roland B. Wassenberg Synapse_page_6_utility.atr
rom
Synassembler XL.rom 8.2 kB 1 21-Apr-2016 23:30 Roland B. Wassenberg Synassembler_XL.rom
zip
Synassembler(XL-XE).zip 195.9 kB 1 21-Apr-2016 23:27 Roland B. Wassenberg Synassembler(XL-XE)
zip
Synassembler(classic).zip 195.7 kB 1 21-Apr-2016 23:27 Roland B. Wassenberg Synassembler(classic)
doc
Synassembler-Manual.doc 193.0 kB 1 21-Apr-2016 23:40 Roland B. Wassenberg Synassembler-Manual.doc
pdf
Synassembler-Manual.pdf 168.0 kB 1 21-Apr-2016 23:32 Roland B. Wassenberg Synassembler-Manual
car
Synassembler.car 8.2 kB 1 21-Apr-2016 23:28 Roland B. Wassenberg Synassembler.car
rom
Synassembler.rom 8.2 kB 1 21-Apr-2016 23:29 Roland B. Wassenberg Synassembler.rom
pdf
Synassembler_Original_Manual_S... 6,827.0 kB 1 28-Aug-2017 02:05 Roland B. Wassenberg Synassembler_Original_Manual_Synapse.pdf
car
Synassembler_XL.car 8.2 kB 1 21-Apr-2016 23:28 Roland B. Wassenberg Synassembler_XL.car
jpg
WHITE.jpg 49.6 kB 1 22-Apr-2016 00:39 Roland B. Wassenberg WHITE
jpg
YELLOW.jpg 30.1 kB 1 22-Apr-2016 00:39 Roland B. Wassenberg YELLOW
jpg
disk.jpg 73.2 kB 1 21-Apr-2016 23:40 Roland B. Wassenberg disk
gif
synapse.gif 1.2 kB 1 21-Apr-2016 23:33 Roland B. Wassenberg synapse.gif

This page (revision-18) was last changed on 09-Sep-2017 18:18 by Roland B. Wassenberg  

This page was created on 26-Dec-2010 12:02 by Carsten Strotmann

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed one line
!!! SynAssembler
!!! Synapse Assembler 'SynAssembler' by Steve Hales. Copyright (C) 1982 SYNAPSE Software and Steve Hales
At line 6 changed one line
[{Image src='synapse.gif' width=244 height=98 }]\\
SYNAPSE Software\\
\\
At line 30 removed one line
At line 33 changed one line
!! Origin
!!Review
Synassembler\\
Synapse Software\\
5327 Jacuzzi St., Suite 1\\
Richmond, CA 94804\\
(415) 527-7751\\
$49.95 Diskette 48K\\
$89.95 Cartridge\\
Reviewed by Adrian Dery\\
\\
Synapse has come up with a really powerful Assembler, Editor and machine-language Monitor. All these are in a single program which is available on disk, or by special order on a ROM cartridge.\\
\\
This Editor does for Assembly programs what the BASIC cartridge does for BASIC programs, and it works much the same way. Additional editing commands include: Auto-Line Numbering; Renumber (all or part of a program); Delete Lines; Move and Copy (blocks of lines from one part of a program to another); and Search/ Replace (character strings).\\
\\
The Editor has a unique HIDE feature that will protect a source program in memory. Load or type in a new program, then edit and assemble it completely apart from the program you are hiding. You can then save it, or delete it, or append it to the hidden program.\\
\\
The Assembler part of Synassembier is incredibly fast! I have assembled programs as large as 1500 statements and it's average speed is about 100 statements per second, with the source file in memory and the listing turned off.\\
\\
An Include feature assembles multiple source files in a single pass. This is useful for picking up "canned" subroutines or things like a list of Operating System equates. It also can assemble very large programs and it is quite possible, and sometimes practical, to have a main program that has only Include statements in it.\\
\\
The Monitor is a full-featured : machine-language debugger. Memory can be displayed, changed or moved around. Registers can also be displayed and changed. Program execution can be traced, or you can singlestep through the instructions. There are also some special read/write commands that allow you to directly read and write any disk sectors without opening a file.\\
\\
Synassembler is a professional development tool for the experienced programmer as well as the beginner. It has an excellent Editor, a very fast Assembler capable of assembling programs of virtually unlimited size, and a Monitor that should serve well in finding the trickiest of bugs. It's a step above the Atari cartridge because of its speed and ability to include multiple source files. Synassembler does require 48K and you need a disk drive to take advantage of all its features. If you have the memory and the disk, it is a good value for the money.
At line 58 added one line
!! Origin
At line 49 changed one line
Synapse Assembler has been written by Steve Hales
Synapse Assembler has been written by Steve Hales. Steve Hales was and still is an Atari hero and living legend. Describing Steve is quite easy. If you compare Atari to the whole world, then Steve would be a global player. He has done so much for Atari and the community. Steve is already a member in the [hall of fame|https://atariwiki.org/wiki/Wiki.jsp?page=Thanks] and carrier of the sigma, the highest award possible on the AtariWiki. We owe him so much! In 2015 he has given us the source code for Fort Apocalypse, further he has given us the source code listing from Star Raiders! Without his help they would be lost. Steve, tera-thanks to you, may you live long and prosper.
At line 76 added 2 lines
* [Interview with Steve Hales|http://mrbacardi.000space.com/games/Synapse/Steve_Hales.html] ; thanks to Mr. Bacardi
* [Interview with Ihor Wolosenko|http://mrbacardi.000space.com/games/Synapse/Ihor_Wolosenko.html] ; thanks to Mr. Bacardi
At line 80 added 5 lines
* [Synapse Assembler Manual] ; online manual
* [Synapse Assembler Manual|Synassembler-Manual.pdf] ; size: 172 KB; pdf-file
* [Synapse Assembler Manual|Synassembler-Manual.doc] ; size: 197 KB; doc-file
* [Synapse Assembler Manual|SynAssembler-Manual-OCR-Bookmarks.pdf] ; size: 225 KB; pdf-file with OCR and bookmarks
* [Synassembler_Original_Manual_Synapse.pdf] ; size: 6.8 MB ; 62 pages, thank you so much Allan Bushman for preserving this original manual! :-)))
At line 55 changed one line
* [Synapse Assembler Manual]
!!CAR-Images
* [Synassembler.car] ; cartridge image for Atari 400-800 with OS B
* [Synassembler_XL.car] ; cartridge image for Atari XL-XE
At line 57 changed one line
!! Help File
!!ROM-Images
* [Synassembler.rom] ; rom image for Atari 400-800 with OS B; md5: e5dd9f57ff9b807d52a99869dfbfcc17
* [Synassembler XL.rom] ; rom image for Atari XL-XE; md5: 7375df1158ad81f52160f417a49ff78e
* [Synassembler(classic).zip] ; rom images for Atari 400-800 with OS B with different themes
* [Synassembler(XL-XE).zip] ; rom images for Atari XL-XE with different themes
At line 59 changed one line
{{{
!!ATR-Image
* [SynAssembler.atr] ; atr image for all Atari computers ; with special DOS for direct jump back to the program
* [SynAssembler_XL.atr] : atr image for XL/XE Atari computers ; with special DOS for direct jump back to the program
* [Synapse page 6 utilities|Synapse_page_6_utility.atr] ; Synapse page 6 utilities
At line 101 added 44 lines
!!XEX-File
* [SynAssembler_XL.xex] ; xex file for XL-XE Atari computers
!!SynAssembler on Atari XL/XE machines
The original SynAssembler does not work on XL/XE machines, due to the use of direct jumps into the 400/800 OS.
There is a basic program in [ANTIC VOL. 3, NO. 2 / JUNE 1984 / PAGE 38|http://www.atarimagazines.com/v3n2/explore.html] that patches the SynAssembler binary to run on XL/XE type machines.
* [SynAssembler_patch_from_classic_to_XL-XE.atr] ; patch in BASIC
!!Source Code
* [SynAssembler_Source_Code.atr] ; source code of the SynAssembler in MAC/65 format with DOS 2.5 color; Thank you so much Steve Hales, we really appreciate your help for the community. :-)))
!!Atari 8bit Equates files
* [Synapse Assembler Atari 800 OS Equates]
!!Pictures and Themes
[{Image src='disk.jpg' width=357 height=308 }]
SynAssembler diskette\\
\\
[{Image src='SynAssembler.jpg' width=573 height=160 }]
SynAssembler startscreen-original after starting with $CA in $02C5 and $C2 in $02C6\\
\\
[{Image src='BLUE.jpg' width=548 height=148 }]
SynAssembler after starting with $CA in $02C5 and $94 in $02C6\\
\\
[{Image src='DARK_BLUE.jpg' width=553 height=148 }]
SynAssembler after starting with $CA in $02C5 and $90 in $02C6\\
\\
[{Image src='BLACK.jpg' width=555 height=149 }]
SynAssembler after starting with $0F in $02C5 and $00 in $02C6\\
\\
[{Image src='WHITE.jpg' width=549 height=148 }]
SynAssembler after starting with $00 in $02C5 and $0F in $02C6\\
\\
[{Image src='RED.jpg' width=544 height=141 }]
SynAssembler after starting with $CA in $02C5 and $34 in $02C6\\
\\
[{Image src='PINK.jpg' width=545 height=145 }]
SynAssembler after starting with $CA in $02C5 and $46 in $02C6\\
\\
[{Image src='YELLOW.jpg' width=542 height=142 }]
SynAssembler after starting with $CA in $02C5 and $FF in $02C6
!! Help File
{{{
At line 200 removed one line
At line 202 removed 4 lines
!!Atari 8bit Equates files
* [Synapse Assembler Atari 800 OS Equates]
Version Date Modified Size Author Changes ... Change note
18 09-Sep-2017 18:18 13.469 kB Roland B. Wassenberg to previous
17 09-Sep-2017 18:13 13.385 kB Roland B. Wassenberg to previous | to last
16 28-Aug-2017 02:07 12.972 kB Roland B. Wassenberg to previous | to last
15 22-Apr-2016 01:36 12.824 kB Roland B. Wassenberg to previous | to last
14 22-Apr-2016 01:28 12.779 kB Roland B. Wassenberg to previous | to last
13 22-Apr-2016 01:28 12.768 kB Roland B. Wassenberg to previous | to last
12 22-Apr-2016 01:20 12.768 kB Roland B. Wassenberg to previous | to last
11 22-Apr-2016 00:36 11.885 kB Roland B. Wassenberg to previous | to last
10 21-Apr-2016 23:50 8.792 kB Roland B. Wassenberg to previous | to last
9 21-Apr-2016 23:40 8.214 kB Roland B. Wassenberg to previous | to last
8 21-Apr-2016 23:33 8.109 kB Roland B. Wassenberg to previous | to last
7 21-Apr-2016 23:26 8.021 kB Roland B. Wassenberg to previous | to last
6 21-Apr-2016 23:13 8.021 kB Roland B. Wassenberg to previous | to last Synapse Assembler 'SynAssembler'
5 19-Aug-2015 16:22 7.316 kB Roland B. Wassenberg to previous | to last
4 26-Dec-2010 13:16 7.223 kB Carsten Strotmann to previous | to last
3 26-Dec-2010 12:33 6.876 kB Carsten Strotmann to previous | to last
2 26-Dec-2010 12:04 5.343 kB Carsten Strotmann to previous | to last
1 26-Dec-2010 12:02 5.348 kB Carsten Strotmann to last
« This page (revision-18) was last changed on 09-Sep-2017 18:18 by Roland B. Wassenberg