https://github.com/turkishrational/aclock
Analog Clock Demo Programs for TRDOS 386 (and MSDOS)
https://github.com/turkishrational/aclock
analog analog-clock analogic asm assembly clock code demo digital fasm msdos nasm programs sample samples source sourcecode trdos386
Last synced: 22 days ago
JSON representation
Analog Clock Demo Programs for TRDOS 386 (and MSDOS)
- Host: GitHub
- URL: https://github.com/turkishrational/aclock
- Owner: turkishrational
- Created: 2024-10-01T15:42:38.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-19T17:41:41.000Z (4 months ago)
- Last Synced: 2025-02-13T01:51:16.457Z (2 months ago)
- Topics: analog, analog-clock, analogic, asm, assembly, clock, code, demo, digital, fasm, msdos, nasm, programs, sample, samples, source, sourcecode, trdos386
- Language: Assembly
- Homepage:
- Size: 16.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ANALOG CLOCK DEMOs FOR TRDOS 386
(Display Clock in Video MODE 13h) ((+ VESA VBE mode 105h)).s files:
ASM Source code files in NASM format/syntax
.PRG files:
TRDOS 386 program files.
.COM files:
MSDOS COM (program) files.
.ASM files:
ASM source code for MSDOS clock program.a_test.img:
1.44 MB bootable floppy disk image for TRDOS 386 test.trdos386_aclock_qemu.zip:
Sample QEMU emulator package to test/try.## Samples:
ACLOCK.COM : FPU based.
MSDOS program written by Leonardo Ono. FPU (math instructions) based.
ACLOCK.PRG : FPU based.
TRDOS 386 adaptation of ACLOCK.COM. FPU based.
Video and Keyboard functions (partially) are as (ROMBIOS type) interrupt service.
ACLOCK1.PRG : FPU based.
Video and keyboard functions are as INT 40h (TRDOS 386 kernel service) calls.
ACLOCK2.PRG : Sine/Cosine table based.
ACLOCK.PRG modified as Sine/Cosine table based. Colored clock (CGA colors.)
(without FPU instructions) -BEEP feaure (after pressing SPACEBAR key)-
(ROMBIOS type interrupts. INT 32h == ROMBIOS INT 16h. INT 31h == ROMBIOS INT 10h.)
ACLOCK3.PRG:
Modified ACLOCK2.PRG with INT 40h calls instead of (ROMBIOS type) interrupts.Erdogan Tan - October 2024