diff --git a/README.md b/README.md
index 5847a17..2610159 100644
--- a/README.md
+++ b/README.md
@@ -81,24 +81,24 @@ When you want to see whats happening do a debug run;
Current set is WIP.
-* mb_autoexec_append_cmd
-* mb_autoexec_append_echo
-* mb_autoexec_append_rem
-* mb_autoexec_append_show_gui
-* mb_autoexec_append_stop_fail
-* mb_autoexec_append_exit
-* mb_autoexec_append_joyporta_mouse
-* mb_autoexec_append_save_screenshot
-* mb_autoexec_append_save_video
-* mb_autoexec_append_safe_test
-* mb_autoexec_append_safe_cmd
-* mb_autoexec_write_default
-* mb_autoexec_show_gui40
-* mb_autoexec_show_gui40_mouse
-* mb_autoexec_show_gui80
-* mb_autoexec_show_gui80_mouse
-* mb_autoexec_safe_cmd
-* mb_autoexec_safe_test
+* mb_autoexec_append_cmd `
`
+* mb_autoexec_append_echo ` `
+* mb_autoexec_append_rem ` `
+* mb_autoexec_append_show_gui ``
+* mb_autoexec_append_stop_fail ``
+* mb_autoexec_append_exit ``
+* mb_autoexec_append_joyporta_mouse ``
+* mb_autoexec_append_save_screenshot ` [prefix]`
+* mb_autoexec_append_save_video ` [prefix]`
+* mb_autoexec_append_safe_test ` [timeout] [exit-code]`
+* mb_autoexec_append_safe_cmd ` [timeout] [exit-code]`
+* mb_autoexec_write_default ` [text-mode]`
+* mb_autoexec_show_gui40 ` [cmd]`
+* mb_autoexec_show_gui40_mouse ` [cmd]`
+* mb_autoexec_show_gui80 ` [cmd]`
+* mb_autoexec_show_gui80_mouse ` [cmd]`
+* mb_autoexec_safe_cmd ` [text-mode]`
+* mb_autoexec_safe_test ` [text-mode]`
* mb_msxhub_file
* mb_msxhub_get_dos1_boot
* mb_msxhub_get_dos2_boot
@@ -148,8 +148,8 @@ Current set is WIP.
* mb_msxrom_machine_Panasonic_FS-A1WSX
* mb_msxrom_machine_Boosted_MSX2_EN
* mb_msxrom_machine_Boosted_MSX2+_JP
-* mb_openmsx_setup
-* mb_openmsx_dosctl
+* mb_openmsx_setup ` `
+* mb_openmsx_dosctl ` [machine] [mem-argu]`
* mb_sdcc_compile_asm
* mb_sdcc_link_asm_lib
* mb_sdcc_link_asm
@@ -160,9 +160,9 @@ Current set is WIP.
* mb_sdcc_link_asm_8000
* mb_sdcc_link_asm_C000
* mb_sdcc_link_asm_dos = calls mb_sdcc_link_asm_0100
-* mb_sdcc_hex2bin
-* mb_clean
-* mb_mkdir
+* mb_sdcc_hex2bin ` `
+* mb_clean ``
+* mb_mkdir ``
* mb_delete
* mb_copy
* mb_unix2dos
diff --git a/lib/make/mb_openmsx.mk b/lib/make/mb_openmsx.mk
index b69d699..0e9d532 100644
--- a/lib/make/mb_openmsx.mk
+++ b/lib/make/mb_openmsx.mk
@@ -3,10 +3,7 @@ MB_OPENMSX_BOOT_TIMEOUT ?= 25
MB_OPENMSX_BOOT_OS ?= nextor
MB_OPENMSX_MACHINE ?= Philips_NMS_8250
MB_OPENMSX_SPEED ?= $(if $(findstring turboR,$(MB_OPENMSX_MACHINE)),100,333)
-MB_OPENMSX_EXTS ?=
-MB_OPENMSX_EXTRA_SLOT ?= -ext slotexpander
-MB_OPENMSX_EXTRA_MEM ?= -ext ram4mb
-MB_OPENMSX_EXTRA_HDD ?= -ext ide-nextor
+MB_OPENMSX_EXTS ?=
MB_OPENMSX_HDD_SIZE ?= 4m
MB_OPENMSX_SCALE_FACTOR ?= 3
MB_OPENMSX_THROTTLE ?= off
@@ -26,7 +23,7 @@ define mb_openmsx_setup
$(if $(wildcard $(1)-omsx/share/scripts/night_flight.tcl),,$(call mb_copy,$(PATH_MSXBUILD_REAL)/lib/openmsx/share/scripts/night_flight.tcl,$(1)-omsx/share/scripts))
$(if $(wildcard $(1)-omsx/share/scripts/omsxctl.tcl),,$(call mb_msxhub_file,$(1)-omsx/share/scripts,OMSXCTL/1.0-1/get/OMSXCTL/omsxctl.tcl))
$(if $(wildcard $(1)-omsx/share/extensions),,$(call mb_mkdir,$(1)-omsx/share/extensions))
- $(if $(wildcard $(1)-omsx/share/extensions/ide-nextor.xml),,$(call mb_copy,$(PATH_MSXBUILD_REAL)/lib/openmsx/share/extensions/ide-nextor.xml,$(1)-omsx/share/extensions))
+ $(if $(wildcard $(1)-omsx/share/extensions/fire-hdd.xml),,$(call mb_copy,$(PATH_MSXBUILD_REAL)/lib/openmsx/share/extensions/fire-hdd.xml,$(1)-omsx/share/extensions))
$(call mb_msxrom_setup,$(1))
$(call mb_msxrom_extension_ide_nextor,$(1))
$(call mb_msxrom_machine_$(2),$(1))
@@ -37,7 +34,7 @@ define _mb_openmsx_run
BOOT_WATCHDOG=$(MB_OPENMSX_BOOT_TIMEOUT) \
FIRE_HDD_PATH="$(1)" \
FIRE_HDD_SIZE=$(MB_OPENMSX_HDD_SIZE) \
- FIRE_HDD_IMAGE="$(1)-omsx/persistent/ide-nextor/untitled1/hd.dsk" \
+ FIRE_HDD_IMAGE="$(1)-omsx/persistent/fire-hdd/untitled1/image-hda.dsk" \
SCALE_FACTOR=$(MB_OPENMSX_SCALE_FACTOR) \
SPEED=$(MB_OPENMSX_SPEED) \
HEADLESS=$(MB_OPENMSX_HEADLESS) \
@@ -49,9 +46,9 @@ define _mb_openmsx_run
OPENMSX_HOME="$(1)-omsx" \
$(PATH_OPENMSX)/openmsx \
-machine $(2) \
- $(MB_OPENMSX_EXTRA_SLOT) \
- $(MB_OPENMSX_EXTRA_HDD) \
- $(MB_OPENMSX_EXTRA_MEM) \
+ -ext slotexpander \
+ -ext fire-hdd \
+ $(if $(3),$(3),-ext ram4mb) \
$(MB_OPENMSX_EXTS) \
-control stdio < $(1)-omsx/stdio.xml
@echo === openMSX Done for $@
@@ -68,5 +65,5 @@ define mb_openmsx_dosctl
$(if $(wildcard $(1)/utils),$(call _mb_openmsx_dosctl_bat,$(1)/utils),$(call _mb_openmsx_dosctl_bat,$(1)))
$(if $(wildcard $(1)/omsxctl.com),,$(call mb_msxhub_file,$(1),OMSXCTL/1.0-1/get/OMSXCTL/omsxctl.com))
$(if $(wildcard $(1)/command.com),,$(if $(wildcard $(1)/command2.com),,$(call mb_msxhub_get_$(MB_OPENMSX_BOOT_OS)_boot,$(1))))
- $(call _mb_openmsx_run,$(1),$(if $(2),$(2),$(MB_OPENMSX_MACHINE)))
+ $(call _mb_openmsx_run,$(1),$(if $(2),$(2),$(MB_OPENMSX_MACHINE)),$(3))
endef
diff --git a/lib/openmsx/share/extensions/ide-nextor.xml b/lib/openmsx/share/extensions/fire-hdd.xml
similarity index 73%
rename from lib/openmsx/share/extensions/ide-nextor.xml
rename to lib/openmsx/share/extensions/fire-hdd.xml
index f181b7b..944782e 100644
--- a/lib/openmsx/share/extensions/ide-nextor.xml
+++ b/lib/openmsx/share/extensions/fire-hdd.xml
@@ -2,11 +2,11 @@
- Sunrise ATA-IDE Nextor
- Sunrise
+ MSXBUILD Fire HDD
+ distributedrebirth.love
2024
- ATA-IDE interface with hard disk.
+ Sunrise IDE with lastest nextor.
external hard disk
@@ -19,7 +19,7 @@
IDEHD
- hd.dsk
+ image-hda.dsk