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

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

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
18 03-Feb-2023 15:21 13 KB Roland B. Wassenberg to previous
17 09-Sep-2017 16:13 13 KB Roland B. Wassenberg to previous | to last
16 28-Aug-2017 00:07 12 KB Roland B. Wassenberg to previous | to last
15 21-Apr-2016 23:36 12 KB Roland B. Wassenberg to previous | to last
14 21-Apr-2016 23:28 12 KB Roland B. Wassenberg to previous | to last
13 21-Apr-2016 23:28 12 KB Roland B. Wassenberg to previous | to last
12 21-Apr-2016 23:20 12 KB Roland B. Wassenberg to previous | to last
11 21-Apr-2016 22:36 11 KB Roland B. Wassenberg to previous | to last
10 21-Apr-2016 21:50 8 KB Roland B. Wassenberg to previous | to last
9 21-Apr-2016 21:40 8 KB Roland B. Wassenberg to previous | to last
8 21-Apr-2016 21:33 7 KB Roland B. Wassenberg to previous | to last
7 21-Apr-2016 21:26 7 KB Roland B. Wassenberg to previous | to last
6 21-Apr-2016 21:13 7 KB Roland B. Wassenberg to previous | to last Synapse Assembler 'SynAssembler'
5 19-Aug-2015 14:22 7 KB Roland B. Wassenberg to previous | to last
4 26-Dec-2010 12:16 7 KB Carsten Strotmann to previous | to last
3 26-Dec-2010 11:33 6 KB Carsten Strotmann to previous | to last
2 26-Dec-2010 11:04 5 KB Carsten Strotmann to previous | to last
1 26-Dec-2010 11:02 5 KB Carsten Strotmann to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 6 changed 3 lines
[{Image src='synapse.gif' width=244 height=98 }]\\
SYNAPSE Software\\
\\
[{Image src='SynAssembler.jpg' width=573 height=160 }]
SynAssembler startscreen
At line 34 removed 24 lines
!!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 76 removed 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 changed 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! :-)))
* [Synapse Assembler Manual]
At line 86 changed 3 lines
!!CAR-Images
* [Synassembler.car] ; cartridge image for Atari 400-800 with OS B
* [Synassembler_XL.car] ; cartridge image for Atari XL-XE
!!Atari 8bit Equates files
* [Synapse Assembler Atari 800 OS Equates]
At line 90 removed 14 lines
!!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
!!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
!!XEX-File
* [SynAssembler_XL.xex] ; xex file for XL-XE Atari computers
At line 108 removed one line
* [SynAssembler_patch_from_classic_to_XL-XE.atr] ; patch in BASIC
At line 110 changed 10 lines
!!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\\
\\
!!Pictures
At line 121 changed 22 lines
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
SynAssembler startscreen