summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Svjatoslav Agejenko [Tue, 17 Feb 2026 15:10:13 +0000 (17:10 +0200)]
Add detailed usage comments to `compile.sh`: describe `fasm` check, optional installation, and assembly process
Svjatoslav Agejenko [Tue, 17 Feb 2026 15:09:51 +0000 (17:09 +0200)]
Add detailed comments and rename `xcharput` to `op_47_xcharput` in `charput.inc`: clarified functionality, parameters, memory layout, and stack effects.
Svjatoslav Agejenko [Tue, 17 Feb 2026 00:01:23 +0000 (02:01 +0200)]
Add check for `fasm` installation in `compile.sh` script with optional prompt to install
Svjatoslav Agejenko [Mon, 16 Feb 2026 23:38:23 +0000 (01:38 +0200)]
Add check for `fasm` installation in `compile.sh` script with optional prompt to install
Svjatoslav Agejenko [Mon, 16 Feb 2026 23:31:04 +0000 (01:31 +0200)]
Document and clarify image blit routines in `vidput.inc` and `tvidput.inc`: added detailed comments for `xvidput` and `xtvidput`, including stack effects, parameters, examples, and memory layouts.
Svjatoslav Agejenko [Mon, 16 Feb 2026 23:30:21 +0000 (01:30 +0200)]
Document and clarify system management routines in `system.inc`: added detailed comments for `system_init`, `system_exit`, and `int_13`, describing functionality, setup, and cleanup processes.
Svjatoslav Agejenko [Mon, 16 Feb 2026 23:28:57 +0000 (01:28 +0200)]
Document and clarify keyboard interrupt routines in `kbdrive.inc`: added detailed comments for `KB_init`, `KB_restore`, `KB_IntHandler`, and `KB_read` describing functionality and usage.
Svjatoslav Agejenko [Mon, 16 Feb 2026 23:27:48 +0000 (01:27 +0200)]
Document and clarify stack operations in `emulator.asm`: added detailed comments for `xinc`, `xdec`, `xdup`, and `xdrop` describing stack effects and memory layouts.
Svjatoslav Agejenko [Mon, 16 Feb 2026 23:26:27 +0000 (01:26 +0200)]
Clarify and document `charput` in `emulator/charput.inc`: added detailed comments on stack effects, parameters, memory layout, and usage example.
Svjatoslav Agejenko [Sun, 15 Feb 2026 23:40:51 +0000 (01:40 +0200)]
Document and clarify `xminus` instruction in `emulator.asm`: added detailed comments describing stack operations and memory layout.
Svjatoslav Agejenko [Sun, 15 Feb 2026 09:03:54 +0000 (11:03 +0200)]
Refactor and enhance website update script: added automated `.org` to `.html` export and detailed upload process.
Svjatoslav Agejenko [Sun, 15 Feb 2026 08:54:48 +0000 (10:54 +0200)]
Remove legacy HTML files from the documentation directory.
Svjatoslav Agejenko [Sun, 15 Feb 2026 08:54:12 +0000 (10:54 +0200)]
Update `.gitignore` to ignore HTML files
Svjatoslav Agejenko [Sun, 15 Feb 2026 08:53:44 +0000 (10:53 +0200)]
Expanded and clarified virtual machine documentation, added examples for instruction usage.
Svjatoslav Agejenko [Sat, 14 Feb 2026 23:41:27 +0000 (01:41 +0200)]
Expanded and restructured `AGENTS.org` for improved clarity and detail. Updated licensing in `5th_logo`. Adjusted quick path definitions in `5TH_QUICKPATH`.
Svjatoslav Agejenko [Sat, 14 Feb 2026 14:37:48 +0000 (16:37 +0200)]
Migrated documentation from `AGENTS.md` to `AGENTS.org` using Emacs org-mode syntax for better structuring and readability.
Svjatoslav Agejenko [Sat, 14 Feb 2026 08:57:28 +0000 (10:57 +0200)]
Added new disk file structure details. Updated `.gitignore`.
Svjatoslav Agejenko [Fri, 13 Feb 2026 23:56:07 +0000 (01:56 +0200)]
Expanded and clarified virtual machine instructions documentation.
Svjatoslav Agejenko [Mon, 2 Feb 2026 23:16:04 +0000 (01:16 +0200)]
Rephrased and expanded introduction in documentation for clarity and detail.
Svjatoslav Agejenko [Fri, 25 Oct 2024 22:25:52 +0000 (01:25 +0300)]
Ignore IntelliJ project files
Svjatoslav Agejenko [Fri, 25 Oct 2024 22:24:22 +0000 (01:24 +0300)]
Improve utils readability.
Add IntelliJ launcher.
Svjatoslav Agejenko [Tue, 19 Sep 2023 15:10:01 +0000 (18:10 +0300)]
Rephrased documentation for better readability
Svjatoslav Agejenko [Sun, 17 Sep 2023 22:53:36 +0000 (01:53 +0300)]
Refactored CPU and language descriptions into dedicated pages.
Svjatoslav Agejenko [Sun, 17 Apr 2022 15:16:21 +0000 (18:16 +0300)]
Added reference to Bibi-binary
Svjatoslav Agejenko [Tue, 21 Dec 2021 18:10:37 +0000 (20:10 +0200)]
fixed file permissions
Svjatoslav Agejenko [Tue, 21 Dec 2021 18:08:10 +0000 (20:08 +0200)]
Updated website update script
Svjatoslav Agejenko [Tue, 21 Dec 2021 18:06:12 +0000 (20:06 +0200)]
Updated documentation
Svjatoslav Agejenko [Fri, 1 May 2020 21:10:17 +0000 (00:10 +0300)]
Merge branch 'master' of ssh://svjatoslav.eu:10006/home/n0/git/fifth
Svjatoslav Agejenko [Fri, 1 May 2020 21:06:26 +0000 (00:06 +0300)]
Changed license to CC0
Svjatoslav Agejenko [Sun, 1 Jul 2018 21:03:50 +0000 (00:03 +0300)]
Fixed broken links
Svjatoslav Agejenko [Mon, 1 Jan 2018 21:39:14 +0000 (23:39 +0200)]
Updated documentation.
Svjatoslav Agejenko [Wed, 29 Nov 2017 21:48:42 +0000 (23:48 +0200)]
Fixed HTML style.
Svjatoslav Agejenko [Fri, 16 Jun 2017 06:51:31 +0000 (09:51 +0300)]
Fixed broken link.
Svjatoslav Agejenko [Sun, 22 Jan 2017 19:08:49 +0000 (21:08 +0200)]
Fixed download link.
Svjatoslav Agejenko [Sat, 21 Jan 2017 20:21:44 +0000 (22:21 +0200)]
Updated documentation formatting.
Svjatoslav Agejenko [Mon, 9 Mar 2015 19:20:36 +0000 (21:20 +0200)]
fixed file permissions
Svjatoslav Agejenko [Tue, 2 Apr 2013 16:35:34 +0000 (19:35 +0300)]
fixed link URL
Svjatoslav Agejenko [Mon, 11 Feb 2013 20:43:53 +0000 (22:43 +0200)]
fixed URLs
Svjatoslav Agejenko [Sat, 7 Jul 2012 19:40:13 +0000 (22:40 +0300)]
initial commit