| |
AKA :
B.I.C. #1: The world needs another Turbo assembler...
User rating: | awaiting 8 votes (8 left) |
Credits :
SIDs used in this release :
Download :
Look for downloads on external sites:
Pokefinder.org
Production Info Submitted by Angel of Death on 28 November 2021
Excerpt from the instructions on the original disk(image) Tlite came on.
Introduction:
Tlite is a new version of the original Turbo Assembler v1.0 by Wolfram Roemhild from 1985.
Believe me when I say that I am the first one to acknowledge that it is hardly a fact that the world needs another version of Turbo Assembler.
Yet, here I am, introducing one to you. Just because I can...
This is actually my third crack on making my own version of Tass over the years. But since it is quite a nifty and lengthy program the previous tries failed because of, eh... things.
And then came the emulators, and cross-compilers, and the really good disassemblers and, oh, yeah, also some sort of pandemic happened.
Quiet streets, a quiet social life and the long dark days of winter, all took its toll on my general mood.
So, a new, good sized, project to get me through was needed. Normally I fill the dead hours in winter with participating in a competition on CSDB or random stuff like it. However, because of more, eh... things, I had no inspiration or aspiration whatsoever this turn.
But then, browsing through some old sources looking for junk to clear out, I found a disassembly of Prime's Tass5.0. It was an awkward one made with the Reassembler 1.0 that came with the original Turbo Assembler."
Later, however, after scrambling together all the sources of various Tass versions I had, I realised that with the tools we have nowadays it is so much easier to hack something into oblivion.
And, after all, inspiration, as such was not necessary this time because I had a pretty good idea of what I wanted it to be.
Actually from 1989 on already..."
You know, I really never liked how the original was 'enhanced' over time. Just tacking on features and not actually changing something would never have been the way I would do it.
I won't go into the how and what but I will tell you that it was the most fun I had hacking something in a long time. Even more so when I made a little demo in it for testing. It occured to me while using it that the specialised, auto-formatting editor is, honestly, great to work with and that working in limited and volatile memory and the like provided an extra challenge. Things that used to frustrate me then but I find to be rather exciting and motivating now.
So I made it into the tool that I always wanted to have and am going to use to do more with in the future.
It sure won't help me make wondrously technical stuff but I will definitely have more fun making plain stuff...
Being based on Tass1.0, in it's core, Tlite is basically the same.
I did, however, cut a humongous amount of fat of of it and together with the removal of some functionality that I found unproductive I managed to make it a whopping 7K shorter. Short enough to have it at location $A000-... and add some functionality, that I do find productive, as well.
For a complete overview of all the changes and removed/added functionality I have to direct you to the other documentation about this tool.
But something I do have to mention is that, because of a lot of changes, source-files of any other version of Tass are NOT compatible with Tlite.
'Writing' a file in the other and then 'Entering' it in Tlite will work, ofcourse, since none of the operators and directives have changed.
Anyway, I hope you'll enjoy this tool as much as I did putting it all together and if not, then don't...
This is typically one of those little things that I am going to be completely and utterly unapologetic about.
Just think of this as the first instalment in my new BIC ('Because I Can') series of programs.
With further planned titles:
-Tlite2 with added MacroAss features and build-in monitor/debugger
-Mirrorsoft Tetris fast 100% ML version
-New games made in the Ocean adventure engine as it was used in Hunchback the Adventure and the Neverending Story.
-A completely new OS for the c64 disregarding any form of compatibility with the original, aptly named BICOS, as in: 'BICOS I can!'
May the bits always AND and OR in your favor...
A0d of Wiseguy Industries 27-11-2021 |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
|
| Forum | |
|
| Support CSDb | |
|
| |
|