Updated README.md to not use a table, as bitbucket doesn't render it

This commit is contained in:
Jeffrey Lim @ Vision 2014-10-19 21:07:21 +08:00
parent f67a0337b4
commit e61813a53e
1 changed files with 72 additions and 62 deletions

134
README.md
View File

@ -11,7 +11,7 @@ Pre-Requisite Software
To build Impulse Tracker, you will need: To build Impulse Tracker, you will need:
- Turbo Assembler v4.1 * * - Turbo Assembler v4.1
- Turbo Link v3.01 - Turbo Link v3.01
@ -28,67 +28,77 @@ Once you have these, building IT.EXE should be just a single call to `MAKE`
Quick File Overview Quick File Overview
------------------- -------------------
  - IT.ASM
Startup routines
+---------------+------------------------------------------+ - IT\_DISK.ASM
| **Filename** | **Contents** | Disk IO Routines. Uses IT\_D\_\*.INC files
+---------------+------------------------------------------+
| IT.ASM | Startup routines | - IT\_DISPL.ASM
+---------------+------------------------------------------+ Display routines for the Playback Screen (F5)
| IT\_DISK.ASM | Disk IO Routines. Uses IT\_D\_\*.INC |
| | files | - IT\_EMS.ASM
+---------------+------------------------------------------+ EMS memory handling routines
| IT\_DISPL.ASM | Display routines for the Playback Screen |
| | (F5) | - IT\_F.ASM
+---------------+------------------------------------------+ Collection of functions used by the object model
| IT\_EMS.ASM | EMS memory handling routines |
+---------------+------------------------------------------+ - IT\_FOUR.ASM
| IT\_F.ASM | Whole collection of functions used by | Fast Fourier routines. Used by the graphic equalizer (Alt-F12).
| | the object model | Not available on all all sound cards
+---------------+------------------------------------------+
| IT\_FOUR.ASM | Fast Fourier routines. Used for graphic | - IT\_G.ASM
| | equalizer display (Alt-F12). Not | Global key handler functions
| | available on all sound cards |
+---------------+------------------------------------------+ - IT\_H.ASM
| IT\_G.ASM | Global Key Handler functions. | Help Module (F1)
+---------------+------------------------------------------+
| IT\_H.ASM | Help Module (F1) | - IT\_I.ASM
+---------------+------------------------------------------+ Sample list (F3) and Instrument list (F4) module
| IT\_I.ASM | Instrument List module (F4) |
+---------------+------------------------------------------+ - IT\_K.ASM
| IT\_K.ASM | Keyboard Module | Keyboard module
+---------------+------------------------------------------+
| IT\_L.ASM | Information Line code | - IT\_L.ASM
+---------------+------------------------------------------+ Information line code
| IT\_M.ASM | Main Message Loop dispatcher |
+---------------+------------------------------------------+ - IT\_M.ASM
| IT\_MDATA.ASM | Global music variable data | Main message loop/dispatcher
+---------------+------------------------------------------+
| IT\_MMTSR.ASM | Sample compression/decompression | - IT\_MDATA.ASM
| | routines | Global music variable data
+---------------+------------------------------------------+
| IT\_MOUSE.ASM | Mouse handling code. | - IT\_MMTSR.ASM
+---------------+------------------------------------------+ Sample compression/decompression routines
| IT\_MSG.ASM | Message Editor code (Shift-F9) |
+---------------+------------------------------------------+ - IT\_MOUSE.ASM
| IT\_MUSIC.ASM | Module playback code. Also uses | Mouse handling code
| | IT\_M\_EFF.INC |
+---------------+------------------------------------------+ - IT\_MSG.ASM
| IT\_NET.ASM | Network code. | Message editor module (Shift-F9)
+---------------+------------------------------------------+
| IT\_OBJ1.ASM | UI Object definitions. | - IT\_MUSIC.ASM
+---------------+------------------------------------------+ Module playback code. Also uses IT\_M\_EFF.INC
| IT\_PE.ASM | Pattern Editor (F2) |
+---------------+------------------------------------------+ - IT\_NET.ASM
| IT\_S.ASM | Screen functions, including character | Network code
| | generation |
+---------------+------------------------------------------+ - IT\_OBJ1.ASM
| IT\_TUTE.ASM | Interactive Tutorial module. | UI object definitions
+---------------+------------------------------------------+
| IT\_VESA.ASM | VESA code for graphic equalizer | - IT\_PE.ASM
+---------------+------------------------------------------+ Pattern Editor module (F2)
| SWITCH.INC | High level switches for the entire |
| | program | - IT\_S.ASM
+---------------+------------------------------------------+ Screen functions, including character generation
- IT\_TUTE.ASM
Interactive Tutorial module
- IT\_VESA.ASM
VESA code for graphic equalizer
- SWITCH.INC
High level switches for the program