mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 14:11:48 -06:00
Create AddRom.cmd
Experimental command line script (Windows only) to add a ROM image to user area 0 of hd1k_combo.img. Intended to make it easier to get a ROM image to a system for subsequent FLASHing.
This commit is contained in:
45
Source/Images/AddRom.cmd
Normal file
45
Source/Images/AddRom.cmd
Normal file
@@ -0,0 +1,45 @@
|
||||
@echo off
|
||||
setlocal
|
||||
|
||||
set PATH=..\..\Tools\cpmtools;%PATH%
|
||||
set ROMLOC=..\..\Binary
|
||||
|
||||
if "%1"=="" goto :usage
|
||||
|
||||
if not exist %ROMLOC%\%1.rom goto :nofile
|
||||
|
||||
echo.
|
||||
|
||||
cpmrm.exe -f wbw_hd1k_0 %ROMLOC%/hd1k_combo.img 0:rom.img
|
||||
cpmcp.exe -f wbw_hd1k_0 %ROMLOC%/hd1k_combo.img %ROMLOC%/%1.rom 0:rom.img
|
||||
|
||||
if errorlevel 1 goto :err
|
||||
|
||||
::cpmls.exe -f wbw_hd1k_0 %ROMLOC%/hd1k_combo.img 0:rom.img
|
||||
|
||||
echo %1.rom has been added to hd1k_combo.img in user area 0
|
||||
echo.
|
||||
goto :eof
|
||||
|
||||
:nofile
|
||||
echo.
|
||||
echo %ROMLOC%\%1.rom file not found!!!
|
||||
echo.
|
||||
goto :eof
|
||||
|
||||
:usage
|
||||
echo.
|
||||
echo Usage:
|
||||
echo AddRom romname
|
||||
echo.
|
||||
echo romname is the root filename of an existing ROM image in the %ROMLOC% directory
|
||||
echo.
|
||||
echo Example:
|
||||
echo AddRom RCZ80_std
|
||||
echo.
|
||||
goto :eof
|
||||
|
||||
:err
|
||||
echo.
|
||||
echo An error occurred copying %1.rom into hd1k_combo.img!
|
||||
echo.
|
||||
Reference in New Issue
Block a user