Welcome to AssemSoft!
AssemSoft Productions is the name of a small "company" under which I release/distribute my own software. My name is Odd Skancke, a 33 year old Norwegian, and I have been using Atari computers since I got my first 1040ST back in 1986. I started programming on this 1040, using GFA basic, but changed to Assembly soon after. Now the only language I use is Assembler, and I have forgotten how to program in GFA...
Here is a list of projects currently going at AssemSoft productions:
Here is a list of hardware that I use..
This machine is my Main system. It is the system I use for nearly all my work.
This is a plain standard Falcon and is connected to the TT via its Modem2 port.
Some years ago, I was reading newsgroups/my mail using NEWSie. The Internet was a new experience for me, and I was very curious. I wanted to look at all all the interesting Atari sites, get in touch with people and so on. After a while, I got really sick with having to load CAB and/or typing in the URL to look at. Same with ftp-sites and email addresses. This is GEM, I thought, it should not be necessary to do that much typing. Then the idea for the StringServer started to crawl into my mind. And now, I don't have to type anything anymore. It's even simplified my everyday GEM use, as I don't have to drag files all over the place. I program in ASM under MiNT/Thing/N.AES, and now I can click any *.s files and view them in my TextView!! textviewer. If I hold shift down, the StringServer sends the *.s file to QED. When I click the *.s file with ctrl held down, the StingServer fires up GenST.ttp, and it's immediately assembled. I think this is great!. Well, I hope you will like it too... :)
The StringServer package contains more than one program. The archive containing all the programs was called sspb3110.lzh because it is "StringServer Public Beta" released on 31th October.. 1998. Rather old version :) Here's the programs included in the package
When new versions of the individual programs are available, I'll make them separately available...
Download Stringserver Public Beta
release 31 Oct 1998 (147089 bytes)
SND Player is a program to play SNDH-format audio files. These are using the YM2149 synthesizer chip found in all ST/STe/TT/Falcon and most TOS-clone machines. The SNDH files can include any kind of YM-2149 playing routine. Including SIDvoices, Syncbuzzers and Digidrums. People who enjoys the music from old ST-Games will feel at home directly with SND Player as most gamemusic from the popular composers are converted to SNDH format.
This player is the result of a very great cooperation between Dead Hackers Society and AssemSoft. Please visit the SND Players homepage for a lot of SNDH files to play :)
Visit the SND Players homepage
to download the latest version, currently
This is a SCC/ESCC serial device driver for MiNT only. It was written because the existing driver for the SCC didn't work on my Hades or TT reliably. The driver is HSModem compatible. It is very important to remove the original HSModem stuff when using this XDD. There is no documentation included (Oh man, do I hate writing docs!) in this release of the driver, but it follows the exact scheme the current XDD written by Frank Naumann does. When installed on a Falcon or Hades, it will install Modem2/ttyS1 (SCC channel B) and LAN/ttyS4 (SCC channel A). When installed on a TT or MSTe, it installs Serial2/ttyS3 in addition. It should be exactly the same in use as the current SCC driver written by Frank Naumann.
Since v0.15, VMIN/VTIME has been implemented, and should work.
Below are three versions of each XDD (SCC/ESCC). If I get enuff feedback from ppl wanting ESCC autodetection rather than separate SCC/ESCC versions, I might consider adding that.
"main 68020+" run on 020 or better CPU's, and can run from TT-RAM. This is the one you want if you have a Hades. You can also use this one on a TT in TT-RAM, as it takes into account fast hardware access to the SCC. I think this is the one to try on CT2 accellerated Falcons as well.
"main 68000" version is the one you would run on a MSTe, or other 68000 based Atari's with SCC/ESCC.
"slow 68020+" is a 020 or better CPU version that accesses the SCC as fast as possible. If you want to try this one on your TT, make sure it runs from ST-RAM, or you'll get bus-errors all over the place. Using this on a Hades is asking for problems.
Download MiNT SCC Device driver v0.21 - main 68020+ version (5623 bytes)
Download MiNT ESCC Device driver v0.21 - main 68020+ version (5690 bytes)
If you run MiNT on your Hades, and would like to be able to use Memory Protection, you will need these tools. Download and read the docs :)
Download Hades MMU Tools
package. (53552 bytes)
Download AssemSoft PCI bus dumper (6473 bytes).
These pages have been visited since Aug 19, 2000