Modifications to minimize number of warnings
  PARSECMD.C
    #include <stdlib.h>
    #include <string.h>

Build Log

--------------------Configuration: dz80 - Win32 Release--------------------

Command Lines

Creating temporary file "I:\TEMP\RSP7154.TMP" with contents [ /nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Release/dz80.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c "R:\z88dk\980912.032\src\dz80\Parsecmd.c" ] Creating command line "cl.exe @I:\TEMP\RSP7154.TMP" Creating temporary file "I:\TEMP\RSP7155.TMP" with contents [ kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:no /pdb:"Release/dz80.pdb" /machine:I386 /out:"Release/dz80.exe" .\Release\Parsecmd.obj .\Release\Dz80.obj .\Release\Loadfl32.obj .\Release\Dissz80.obj ] Creating command line "link.exe @I:\TEMP\RSP7155.TMP"

Output Window

Compiling... Parsecmd.c R:\z88dk\980912.032\src\dz80\Parsecmd.c(169) : warning C4244: '=' : conversion from 'long ' to 'unsigned short ', possible loss of data Linking...

Results

dz80.exe - 0 error(s), 1 warning(s)