Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vivi90/tqs
TASM x86 Assembler quick scripts for Linux with DOSEMU.
https://github.com/vivi90/tqs
Last synced: 3 days ago
JSON representation
TASM x86 Assembler quick scripts for Linux with DOSEMU.
- Host: GitHub
- URL: https://github.com/vivi90/tqs
- Owner: vivi90
- License: gpl-3.0
- Created: 2020-04-11T06:03:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-08T01:07:27.000Z (about 4 years ago)
- Last Synced: 2024-05-02T05:01:41.360Z (7 months ago)
- Language: Shell
- Size: 18.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
TASM quick scripts
==================
This are Linux shell scripts for compiling, debugging and execution of TASM code based on TASM 1.4 and DOSEMU.Install notes
-------------
1. Install [DOSEMU](http://www.dosemu.org) and run it one first time.
2. Download TASM 1.4 from [TechApple.net](https://techapple.net/2013/01/tasm-windows-7-windows-8-full-screen-64bit-version-single-installer/) and extract it directly.
3. Copy the content of the 'Tasm' folder into the desired destination.
4. Copy the content of this repository into the same directory.
5. Run `sh ./install.sh`.
6. Done.Usage
-----
* Compiling: `tqc helloworld` (In the same directory as the 'helloworld.asm'. It's case insensitive.)
* Compiling & Execution: `tqr helloworld`
* Debugging: `tqd helloworld`Options
-------
* `x`: Runs in xterm with mouse support.Troubleshooting
---------------
* If you discover a message, that you terminal doen't provide enough lines or the debugger doesn't render properly: Set you terminal to 80 columns and 26 rows to solve it.
* If you discover a broken TASM UI: Change the terminal width until it works.License
-------
This project is free software under the terms of the GNU General Public License v3 as published by the Free Software Foundation.
It is distributed WITHOUT ANY WARRANTY (without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE).
For more details please see the LICENSE file or: http://www.gnu.org/licensesCredits
-------
* Contact: Vivien Richter
* Git repository: https://github.com/vivi90/tqs.git