Compare commits
No commits in common. "7734175826b3827f49a713fb505d38ee300aaa11" and "844284e1851cef5015715f3b5a15eeeb854dfca1" have entirely different histories.
7734175826
...
844284e185
6 changed files with 10 additions and 35 deletions
|
|
@ -177,5 +177,4 @@ Current set is WIP.
|
||||||
* Doesn't work on windows
|
* Doesn't work on windows
|
||||||
* Missing C and mixed support
|
* Missing C and mixed support
|
||||||
* If no SDL or SDLGL-PP than screenshots or videos don't work
|
* If no SDL or SDLGL-PP than screenshots or videos don't work
|
||||||
* boot_exec_color_vdp does not work on MSX1 vdp
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ define mb_autoexec_write_default
|
||||||
$(if $(filter 40,$(2)),$(call mb_autoexec_append_cmd,$(1),mode 40),$(call mb_autoexec_append_cmd,$(1),mode 80))
|
$(if $(filter 40,$(2)),$(call mb_autoexec_append_cmd,$(1),mode 40),$(call mb_autoexec_append_cmd,$(1),mode 80))
|
||||||
$(call mb_autoexec_append_echo,$(1),==== MSXBUILD ====)
|
$(call mb_autoexec_append_echo,$(1),==== MSXBUILD ====)
|
||||||
$(if $(filter 40,$(2)),$(call mb_autoexec_append_echo,$(1),Boot mode 40),$(call mb_autoexec_append_echo,$(1),Boot mode 80))
|
$(if $(filter 40,$(2)),$(call mb_autoexec_append_echo,$(1),Boot mode 40),$(call mb_autoexec_append_echo,$(1),Boot mode 80))
|
||||||
$(call mb_autoexec_append_cmd,$(1),omsxctl boot_exec_color_vdp)
|
$(call mb_autoexec_append_cmd,$(1),omsxctl boot_exec_color_dark)
|
||||||
$(if $(filter on,$(MB_FLIGHT_VIDEO)),$(call mb_autoexec_append_save_video,$(1)))
|
$(if $(filter on,$(MB_FLIGHT_VIDEO)),$(call mb_autoexec_append_save_video,$(1)))
|
||||||
$(call mb_autoexec_append_cmd,$(1),omsxctl fail_after $(MB_AUTOEXEC_STARTUP_TIMEOUT) seconds failed_exec $(MB_AUTOEXEC_STARTUP_EXITCODE))
|
$(call mb_autoexec_append_cmd,$(1),omsxctl fail_after $(MB_AUTOEXEC_STARTUP_TIMEOUT) seconds failed_exec $(MB_AUTOEXEC_STARTUP_EXITCODE))
|
||||||
$(if $(filter on,$(MB_AUTOEXEC_VERSION)),$(call mb_autoexec_append_cmd,$(1),ver))
|
$(if $(filter on,$(MB_AUTOEXEC_VERSION)),$(call mb_autoexec_append_cmd,$(1),ver))
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,6 @@ MB_OPENMSX_SCALE_FACTOR ?= 3
|
||||||
MB_OPENMSX_THROTTLE ?= off
|
MB_OPENMSX_THROTTLE ?= off
|
||||||
MB_OPENMSX_HEADLESS ?= on
|
MB_OPENMSX_HEADLESS ?= on
|
||||||
MB_OPENMSX_RENDERER ?= SDLGL-PP
|
MB_OPENMSX_RENDERER ?= SDLGL-PP
|
||||||
MB_OPENMSX_VDP_FG ?= 151
|
|
||||||
MB_OPENMSX_VDP_BG ?= 000
|
|
||||||
|
|
||||||
define mb_openmsx_setup
|
define mb_openmsx_setup
|
||||||
$(if $(wildcard $(1)-omsx),,$(call mb_mkdir,$(1)-omsx))
|
$(if $(wildcard $(1)-omsx),,$(call mb_mkdir,$(1)-omsx))
|
||||||
|
|
@ -45,8 +43,6 @@ define _mb_openmsx_run
|
||||||
NF_PREFIX=$(MB_FLIGHT_PREFIX) \
|
NF_PREFIX=$(MB_FLIGHT_PREFIX) \
|
||||||
NF_SEPERATOR=$(MB_FLIGHT_SEPERATOR) \
|
NF_SEPERATOR=$(MB_FLIGHT_SEPERATOR) \
|
||||||
NF_RECORD_FLAG=$(MB_FLIGHT_RECORD_FLAG) \
|
NF_RECORD_FLAG=$(MB_FLIGHT_RECORD_FLAG) \
|
||||||
VDP_FG=$(MB_OPENMSX_VDP_FG) \
|
|
||||||
VDP_BG=$(MB_OPENMSX_VDP_BG) \
|
|
||||||
OPENMSX_HOME="$(1)-omsx" \
|
OPENMSX_HOME="$(1)-omsx" \
|
||||||
$(PATH_OPENMSX)/openmsx \
|
$(PATH_OPENMSX)/openmsx \
|
||||||
-machine $(2) \
|
-machine $(2) \
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# boot_exec -- Helper commands to autoexec.bat boot scripts.
|
# boot_exec -- Helper command to autoexec.bat boot scripts.
|
||||||
#
|
#
|
||||||
# Adds the following commands to openMSX;
|
# Adds the following command to openMSX;
|
||||||
#
|
#
|
||||||
# 'boot_exec_color_dark'
|
# 'boot_exec_color_dark'
|
||||||
# Sets the VDP colors to dark color tones.
|
# Sets the VDP colors to dark color tones.
|
||||||
|
|
@ -8,24 +8,11 @@
|
||||||
# 'boot_exec_config_info'
|
# 'boot_exec_config_info'
|
||||||
# Displays machine and openMSX version on one line.
|
# Displays machine and openMSX version on one line.
|
||||||
#
|
#
|
||||||
# Supported environment variables by this script;
|
|
||||||
#
|
|
||||||
# VDP_FG=111
|
|
||||||
# Override the default vdp foreground color.
|
|
||||||
#
|
|
||||||
# VDP_BG=369
|
|
||||||
# Override the default vdp background color.
|
|
||||||
#
|
|
||||||
|
|
||||||
set boot_exec_color_vdp_fg "777"
|
proc boot_exec_color_dark {} {
|
||||||
set boot_exec_color_vdp_bg "000"
|
setcolor 4 000
|
||||||
|
setcolor 15 777
|
||||||
proc boot_exec_color_vdp {} {
|
return "Boot color dark"
|
||||||
global boot_exec_color_vdp_fg
|
|
||||||
global boot_exec_color_vdp_bg
|
|
||||||
setcolor 15 $boot_exec_color_vdp_fg
|
|
||||||
setcolor 4 $boot_exec_color_vdp_bg
|
|
||||||
return "Boot color vdp fg $boot_exec_color_vdp_fg bg $boot_exec_color_vdp_bg"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
proc boot_exec_config_info {} {
|
proc boot_exec_config_info {} {
|
||||||
|
|
@ -35,11 +22,3 @@ proc boot_exec_config_info {} {
|
||||||
append result [openmsx_info version]
|
append result [openmsx_info version]
|
||||||
return $result
|
return $result
|
||||||
}
|
}
|
||||||
|
|
||||||
if {[info exists ::env(VDP_FG)] && ([string trim $::env(VDP_FG)] != "")} {
|
|
||||||
set boot_exec_color_vdp_fg [string trim $::env(VDP_FG)]
|
|
||||||
}
|
|
||||||
|
|
||||||
if {[info exists ::env(VDP_BG)] && ([string trim $::env(VDP_BG)] != "")} {
|
|
||||||
set boot_exec_color_vdp_bg [string trim $::env(VDP_BG)]
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# night_flight -- Setup the travel for night flight black box recorder for build pipelines.
|
# night_flight -- Setup the travel for night flight black box recorder for build pipelines.
|
||||||
#
|
#
|
||||||
# Adds the following commands to openMSX;
|
# Adds the following command to openMSX;
|
||||||
#
|
#
|
||||||
# 'night_flight_save_screenshot'
|
# 'night_flight_save_screenshot'
|
||||||
# Takes an screenshot with optional prefix parameter.
|
# Takes an screenshot with optional prefix parameter.
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ $(DIST_QA_MSXHUB_BIN)/%: $(DIST_BIN)/% | $(DIST_QA_MSXHUB_BIN) $(DIST_DEPS)
|
||||||
BUILD_HELP += \\n\\t* $(DIST_QA_MSXHUB_BIN)/@run
|
BUILD_HELP += \\n\\t* $(DIST_QA_MSXHUB_BIN)/@run
|
||||||
.PHONY: $(DIST_QA_MSXHUB_BIN)/@run
|
.PHONY: $(DIST_QA_MSXHUB_BIN)/@run
|
||||||
$(DIST_QA_MSXHUB_BIN)/@run: | $(DIST_QA_MSXHUB_DEPS)
|
$(DIST_QA_MSXHUB_BIN)/@run: | $(DIST_QA_MSXHUB_DEPS)
|
||||||
$(call mb_autoexec_show_gui80,$(DIST_QA_MSXHUB_BIN))
|
$(call mb_autoexec_show_gui80,$(DIST_QA_MSXHUB_BIN),dir/w)
|
||||||
$(call mb_openmsx_dosctl,$(DIST_QA_MSXHUB_BIN),$(DIST_QA_MSXHUB_MACHINE))
|
$(call mb_openmsx_dosctl,$(DIST_QA_MSXHUB_BIN),$(DIST_QA_MSXHUB_MACHINE))
|
||||||
|
|
||||||
BUILD_HELP += \\n\\t* $(DIST_QA_MSXHUB_BIN)/@assert
|
BUILD_HELP += \\n\\t* $(DIST_QA_MSXHUB_BIN)/@assert
|
||||||
|
|
@ -49,6 +49,7 @@ $(DIST_QA_MSXHUB_BIN)/@assert: | $(DIST_QA_MSXHUB_DEPS)
|
||||||
$(call mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),ahello1 > ahello1.out)
|
$(call mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),ahello1 > ahello1.out)
|
||||||
$(call mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),ahello2 > ahello2.out)
|
$(call mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),ahello2 > ahello2.out)
|
||||||
$(call mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),dir utils > utils.out)
|
$(call mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),dir utils > utils.out)
|
||||||
|
$(call mb_autoexec_append_cmd,$(DIST_QA_MSXHUB_BIN),dir/w)
|
||||||
$(call mb_autoexec_append_exit,$(DIST_QA_MSXHUB_BIN))
|
$(call mb_autoexec_append_exit,$(DIST_QA_MSXHUB_BIN))
|
||||||
$(call mb_openmsx_dosctl,$(DIST_QA_MSXHUB_BIN),$(DIST_QA_MSXHUB_MACHINE))
|
$(call mb_openmsx_dosctl,$(DIST_QA_MSXHUB_BIN),$(DIST_QA_MSXHUB_MACHINE))
|
||||||
grep "M80: Hello world..." $(DIST_QA_MSXHUB_BIN)/ahello1.out
|
grep "M80: Hello world..." $(DIST_QA_MSXHUB_BIN)/ahello1.out
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue