Docs: update main Hatari readme dir info to latest state

This commit is contained in:
Eero Tamminen committed 2025-12-08 22:14:10 +02:00
1 parent f77c6341cc
commit 437f56c4b7
1 file changed
+16 -18
+16 -18
View File
@@ -188,7 +188,7 @@ for example in /usr/local/lib/caps/
TOS tester in tests/tosboot/ directory can be used to verify that
Hatari was built fine enough that it's able to boot all tested TOS
versions in various different HW configurations and run some GEMDOS
based tests. For EmuTOS, use the latest released 512k version to
based tests. For EmuTOS, use the latest released 1024k version to
get best test coverage.
If Hatari package will have two application menu entries for Hatari,
@@ -247,7 +247,7 @@ addition to the Hatari window), they are not enabled by default.
While Hatari installs few binary tools binaries:
- hmsa (converts between MSA & ST disk images)
- gst2ascii (outputs a.out and DRI/GST debug symbol table contents)
- gst2ascii (outputs debug symbol table contents for Atari binaries)
Most of its tools are Python and shell scripts.
Their main run-time dependencies are:
@@ -262,34 +262,32 @@ Their main run-time dependencies are:
--------------------------------------
* cmake/ -- extra CMake files for configuring Hatari to build environment
* ci/ -- helper script for CI builds
* doc/ -- Hatari documentation
- de/, fr/ -- language specific extra documentation
- doxygen/ -- Hatari internal API doc generation
- images/ -- HTML documentation screenshots
* python-ui/ -- external Python / Gtk UI for Hatari
- tests/ -- PyGtk experiments
* share/ -- Hatari desktop integration; icons, mimetypes
* src/ -- C-sources for Hatari emulator program
- convert/ -- screen format conversion functions
- cpu/ -- cycle-exact WinUAE CPU core (+FPU/MMU)
- uae/ -- CPU core internal headers
- jit/ -- WinUAE JIT implementation (not used by Hatari)
- machdep/ -- host dependent CCR flag handling
- softfloat/ -- more accurate SW based m68k FPU emulation
- debug/ -- builtin debugger/profiler
- falcon/ -- Falcon emulation specific code (Videl used also for TT)
- falcon/ -- Falcon/DSP emulation specific code (Videl used also for TT)
- includes/ -- common include files
- gui-osx/ -- builtin MacOS GUI
- *.lproj/ -- localization
- gui-sdl/ -- builtin SDL GUI for Hatari
- gui-win/ -- MS Windows console code + icon
- includes/ -- C-source prototypes, enumerations etc
- sdl/ -- (most of the) SDL specific Hatari code
* tests/ -- shell/python scripts & programs for testing emulator functionality
- autostart/ -- tests for TOS issues with too fast Hatari startup
- blitter/ -- blitter emulation tests
- buserror/ -- IO memory range bus error tests
- cpu/ -- few CPU instruction emulation tests
- cycles/ -- few CPU cycles emulation tests
- debugger/ -- Hatari debugger functionality tests
- gemdos/ -- GEMDOS HD emulation tests
- mem_end/ -- emulation tests for screen at end of RAM
- keymap/ -- programs showing keycodes to use in Hatari keymap files
- natfeats/ -- tests + example Atari code for emulation Native Features
- screen/ -- overscan emulation tests
- serial/ -- serial output emulation tests
- tosboot/ -- TOS bootup + basic GEMDOS operation tests
- unit/ -- few unit tests for Hatari helper functions
- xbios/ -- tests for BIOS intercept features
- See tests/readme.txt for details
* tools/ -- shell/python scripts & programs useful with Hatari
- debugger/ -- debug symbol conversion scripts & profile data tools
- hconsole/ -- out-of-process Hatari control / automation tool