Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
09c2b4abe9
|
@ -631,4 +631,5 @@ else
|
|||
build_libretro_mupen64
|
||||
#build_libretro_ffmpeg
|
||||
build_libretro_dinothawr
|
||||
build_libretro_3dengine
|
||||
fi
|
||||
|
|
|
@ -6,33 +6,92 @@ die()
|
|||
#exit 1
|
||||
}
|
||||
|
||||
build_libretro_mednafen()
|
||||
build_libretro_mednafen_pce_fast()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-mednafen" ]; then
|
||||
echo "=== Building Mednafen ==="
|
||||
echo "=== Building Mednafen PCE Fast ==="
|
||||
cd libretro-mednafen
|
||||
cd msvc/pce-fast
|
||||
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/mednafen_pce_fast_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
|
||||
cd ../
|
||||
cd wswan
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/mednafen_wswan_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
|
||||
cd ../
|
||||
cd ngp
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/mednafen_ngp_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
|
||||
cd ../
|
||||
cd vb
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/mednafen_vb_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_pce_fast_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "Mednafen not fetched, skipping ..."
|
||||
echo "Mednafen PCE Fast not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_mednafen_wswan()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-mednafen" ]; then
|
||||
echo "=== Building Mednafen Wswan ==="
|
||||
cd libretro-mednafen
|
||||
cd msvc/wswan
|
||||
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_wswan_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "Mednafen Wswan not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_mednafen_ngp()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-mednafen" ]; then
|
||||
echo "=== Building Mednafen NGP ==="
|
||||
cd libretro-mednafen
|
||||
cd msvc/ngp
|
||||
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_ngp_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "Mednafen NGP not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_mednafen_vb()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-mednafen" ]; then
|
||||
echo "=== Building Mednafen VB ==="
|
||||
cd libretro-mednafen
|
||||
cd msvc/vb
|
||||
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_vb_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "Mednafen VB not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_mednafen_gba()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-mednafen" ]; then
|
||||
echo "=== Building Mednafen GBA ==="
|
||||
cd libretro-mednafen
|
||||
cd msvc/gba
|
||||
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mednafen_gba_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "Mednafen GBA not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_s9x()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-s9x" ]; then
|
||||
echo "=== Building SNES9x ==="
|
||||
cd libretro-s9x/
|
||||
cd libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/snes9x_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "SNES9x not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -44,7 +103,7 @@ build_libretro_s9x_next()
|
|||
cd libretro-s9x-next/
|
||||
cd libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/snes9x_next_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/snes9x_next_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "SNES9x-Next not fetched, skipping ..."
|
||||
fi
|
||||
|
@ -58,7 +117,7 @@ build_libretro_genplus()
|
|||
cd libretro-genplus/
|
||||
cd libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/genesis_plus_gx_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/genesis_plus_gx_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "Genplus GX not fetched, skipping ..."
|
||||
fi
|
||||
|
@ -72,12 +131,25 @@ build_libretro_vba_next()
|
|||
cd libretro-vba-next/
|
||||
cd libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release/vba_next_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/vba_next_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "VBA-Next not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_mame078() {
|
||||
cd "${BASE_DIR}"
|
||||
if [ -d 'libretro-mame078' ]; then
|
||||
echo '=== Building MAME 0.78 ==='
|
||||
cd libretro-mame078
|
||||
cd src/libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/mame078_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo 'MAME 0.78 not fetched, skipping ...'
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_fceu()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
|
@ -86,7 +158,7 @@ build_libretro_fceu()
|
|||
cd libretro-fceu
|
||||
cd fceumm-code/src/drivers/libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/fceumm_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/fceumm_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "FCEU not fetched, skipping ..."
|
||||
fi
|
||||
|
@ -100,7 +172,7 @@ build_libretro_gambatte()
|
|||
cd libretro-gambatte/libgambatte
|
||||
cd libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/gambatte_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/gambatte_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "Gambatte not fetched, skipping ..."
|
||||
fi
|
||||
|
@ -114,21 +186,7 @@ build_libretro_nx()
|
|||
cd libretro-nx
|
||||
cd nxengine-1.0.0.4/libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/nxengine_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
else
|
||||
echo "NXEngine not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_nx()
|
||||
{
|
||||
cd "$BASE_DIR"
|
||||
if [ -d "libretro-nx" ]; then
|
||||
echo "=== Building NXEngine ==="
|
||||
cd libretro-nx
|
||||
cd nxengine-1.0.0.4/libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/nxengine_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/nxengine_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "NXEngine not fetched, skipping ..."
|
||||
fi
|
||||
|
@ -142,7 +200,7 @@ build_libretro_prboom()
|
|||
cd libretro-prboom
|
||||
cd libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/prboom_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/prboom_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "PRBoom not fetched, skipping ..."
|
||||
fi
|
||||
|
@ -156,7 +214,7 @@ build_libretro_nestopia()
|
|||
cd libretro-nestopia/libretro
|
||||
cd msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/nestopia_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE_LTCG/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/nestopia_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "Nestopia not fetched, skipping ..."
|
||||
fi
|
||||
|
@ -166,27 +224,13 @@ build_libretro_tyrquake()
|
|||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-tyrquake" ]; then
|
||||
echo "=== Building Tyr Quake ==="
|
||||
echo "=== Building TyrQuake ==="
|
||||
cd libretro-tyrquake
|
||||
cd libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release/tyrquake_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
cp $MSVC_NAME/$RELEASE/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/tyrquake_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "Tyr Quake not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_nx()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-nx" ]; then
|
||||
echo "=== Building NXEngine ==="
|
||||
cd libretro-nx
|
||||
cd nxengine-1.0.0.4/libretro/msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/Release_LTCG/nxengine_libretro$FORMAT.$FORMAT_EXT "$RARCH_DIST_DIR"
|
||||
else
|
||||
echo "NXEngine not fetched, skipping ..."
|
||||
echo "TyrQuake not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
|
@ -326,8 +326,8 @@ build_libretro_mame078() {
|
|||
echo '=== Building MAME 0.78 ==='
|
||||
cd libretro-mame078
|
||||
|
||||
"${MAKE}" -f makefile platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j${JOBS}" clean || die 'Failed to clean MAME 0.78'
|
||||
"${MAKE}" -f makefile platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j${JOBS}" || die 'Failed to build MAME 0.78'
|
||||
"${MAKE}" -f makefile platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j1" clean || die 'Failed to clean MAME 0.78'
|
||||
"${MAKE}" -f makefile platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j1" || die 'Failed to build MAME 0.78'
|
||||
cp "mame078_libretro${FORMAT}.${FORMAT_EXT}" "${RARCH_DIST_DIR}"
|
||||
else
|
||||
echo 'MAME 0.78 not fetched, skipping ...'
|
||||
|
|
|
@ -58,4 +58,5 @@ else
|
|||
build_libretro_mupen64
|
||||
#build_libretro_ffmpeg
|
||||
build_libretro_dinothawr
|
||||
build_libretro_3dengine
|
||||
fi
|
||||
|
|
|
@ -6,6 +6,8 @@ RARCH_DIST_DIR=$RARCH_DIR/win
|
|||
FORMAT=_win
|
||||
FORMAT_EXT=dll
|
||||
MSVC_NAME=msvc-2010
|
||||
RELEASE_LTCG=Release
|
||||
RELEASE=Release
|
||||
|
||||
die()
|
||||
{
|
||||
|
@ -18,15 +20,21 @@ source $BASE_DIR/libretro-build-common-xdk.sh
|
|||
if [ $1 ]; then
|
||||
$1
|
||||
else
|
||||
#build_libretro_mednafen
|
||||
#build_libretro_s9x_next
|
||||
#build_libretro_genplus
|
||||
build_libretro_mednafen_pce_fast
|
||||
build_libretro_mednafen_gba
|
||||
build_libretro_mednafen_ngp
|
||||
build_libretro_mednafen_vb
|
||||
build_libretro_mednafen_wswan
|
||||
build_libretro_s9x
|
||||
build_libretro_s9x_next
|
||||
build_libretro_genplus
|
||||
#build_libretro_fba
|
||||
#build_libretro_vba_next
|
||||
#build_libretro_fceu
|
||||
#build_libretro_gambatte
|
||||
#build_libretro_nx
|
||||
#build_libretro_prboom
|
||||
#build_libretro_nestopia
|
||||
build_libretro_vba_next
|
||||
build_libretro_fceu
|
||||
build_libretro_gambatte
|
||||
build_libretro_nx
|
||||
build_libretro_prboom
|
||||
build_libretro_nestopia
|
||||
build_libretro_tyrquake
|
||||
build_libretro_mame078
|
||||
fi
|
||||
|
|
|
@ -6,6 +6,8 @@ RARCH_DIST_DIR=$RARCH_DIR/xdk1
|
|||
FORMAT=_xdk
|
||||
FORMAT_EXT=lib
|
||||
MSVC_NAME=msvc-2003-xbox1
|
||||
RELEASE_LTCG=Release_LTCG
|
||||
RELEASE=Release
|
||||
|
||||
die()
|
||||
{
|
||||
|
@ -13,6 +15,46 @@ die()
|
|||
#exit 1
|
||||
}
|
||||
|
||||
build_libretro_fba_cps1()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-fba" ]; then
|
||||
echo "=== Building Final Burn Alpha Cores (CPS1) ==="
|
||||
cd libretro-fba/
|
||||
cd svn-current/trunk
|
||||
cd fbacores/cps1/projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $RELEASE_LTCG/fb_alpha_libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR/fba_cores_cps1_libretro$FORMAT.${FORMAT_EXT}
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_fba_cps2()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-fba" ]; then
|
||||
echo "=== Building Final Burn Alpha Cores (CPS2) ==="
|
||||
cd libretro-fba/
|
||||
cd svn-old/trunk
|
||||
cd fbacores/cps2/projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $RELEASE_LTCG/libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR/fba_cores_cps2_libretro$FORMAT.${FORMAT_EXT}
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
build_libretro_fba_neogeo()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-fba" ]; then
|
||||
echo "=== Building Final Burn Alpha Cores (NeoGeo) ==="
|
||||
cd libretro-fba/
|
||||
cd svn-current/trunk
|
||||
cd fbacores/neogeo/projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $RELEASE_LTCG/libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR/fba_cores_neo_libretro$FORMAT.${FORMAT_EXT}
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_fba()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
|
@ -22,24 +64,11 @@ build_libretro_fba()
|
|||
cd svn-current/trunk
|
||||
cd projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp Release_LTCG/fb_alpha_libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR
|
||||
cp $RELEASE_LTCG/fb_alpha_libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR
|
||||
|
||||
echo "=== Building Final Burn Alpha Cores (CPS1) ==="
|
||||
cd ../../fbacores/cps1/projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp Release_LTCG/fb_alpha_libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR/fba_cores_cps1_libretro$FORMAT.${FORMAT_EXT}
|
||||
cd ../../../../
|
||||
|
||||
echo "=== Building Final Burn Alpha Cores (CPS2) ==="
|
||||
cd fbacores/cps2/projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp Release_LTCG/libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR/fba_cores_cps2_libretro$FORMAT.${FORMAT_EXT}
|
||||
cd ../../../../
|
||||
|
||||
echo "=== Building Final Burn Alpha Cores (NeoGeo) ==="
|
||||
cd fbacores/neogeo/projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp Release_LTCG/libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR/fba_cores_neo_libretro$FORMAT.${FORMAT_EXT}
|
||||
build_libretro_fba_cps1
|
||||
build_libretro_fba_cps2
|
||||
build_libretro_fba_neogeo
|
||||
else
|
||||
echo "Final Burn Alpha not fetched, skipping ..."
|
||||
fi
|
||||
|
@ -50,7 +79,10 @@ source $BASE_DIR/libretro-build-common-xdk.sh
|
|||
if [ $1 ]; then
|
||||
$1
|
||||
else
|
||||
build_libretro_mednafen
|
||||
build_libretro_mednafen_pce_fast
|
||||
build_libretro_mednafen_ngp
|
||||
build_libretro_mednafen_wswan
|
||||
build_libretro_mednafen_vb
|
||||
build_libretro_s9x_next
|
||||
build_libretro_genplus
|
||||
build_libretro_fba
|
||||
|
|
|
@ -6,6 +6,8 @@ RARCH_DIST_DIR=$RARCH_DIR/xdk360
|
|||
FORMAT=_xdk360
|
||||
FORMAT_EXT=lib
|
||||
MSVC_NAME=msvc-2010-360
|
||||
RELEASE_LTCG=Release_LTCG
|
||||
RELEASE=Release
|
||||
|
||||
die()
|
||||
{
|
||||
|
@ -22,7 +24,7 @@ build_libretro_fba()
|
|||
cd svn-current/trunk
|
||||
cd projectfiles/visualstudio-2010-libretro-360
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp Release_LTCG/fb_alpha_libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR
|
||||
cp $RELEASE_LTCG/fb_alpha_libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR
|
||||
else
|
||||
echo "Final Burn Alpha not fetched, skipping ..."
|
||||
fi
|
||||
|
@ -33,7 +35,10 @@ source $BASE_DIR/libretro-build-common-xdk.sh
|
|||
if [ $1 ]; then
|
||||
$1
|
||||
else
|
||||
build_libretro_mednafen
|
||||
build_libretro_mednafen_pce_fast
|
||||
build_libretro_mednafen_ngp
|
||||
build_libretro_mednafen_vb
|
||||
build_libretro_mednafen_wswan
|
||||
build_libretro_s9x_next
|
||||
build_libretro_genplus
|
||||
build_libretro_fba
|
||||
|
@ -42,6 +47,9 @@ else
|
|||
build_libretro_gambatte
|
||||
build_libretro_nx
|
||||
build_libretro_prboom
|
||||
#build_libretro_stella
|
||||
#build_libretro_quicknes
|
||||
build_libretro_nestopia
|
||||
build_libretro_tyrquake
|
||||
build_libretro_mame078
|
||||
fi
|
||||
|
|
|
@ -0,0 +1,47 @@
|
|||
@SET VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE
|
||||
@SET VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003
|
||||
@SET FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
|
||||
@SET FrameworkVersion=v1.1.4322
|
||||
@SET FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1
|
||||
@rem Root of Visual Studio common files.
|
||||
|
||||
@if "%VSINSTALLDIR%"=="" goto Usage
|
||||
@if "%VCINSTALLDIR%"=="" set VCINSTALLDIR=%VSINSTALLDIR%
|
||||
|
||||
@rem
|
||||
@rem Root of Visual Studio ide installed files.
|
||||
@rem
|
||||
@set DevEnvDir=%VSINSTALLDIR%
|
||||
|
||||
@rem
|
||||
@rem Root of Visual C++ installed files.
|
||||
@rem
|
||||
@set MSVCDir=%VCINSTALLDIR%\VC7
|
||||
|
||||
@rem
|
||||
@echo Setting environment for using Microsoft Visual Studio .NET 2003 tools.
|
||||
@echo (If you have another version of Visual Studio or Visual C++ installed and wish
|
||||
@echo to use its tools from the command line, run vcvars32.bat for that version.)
|
||||
@rem
|
||||
|
||||
@REM %VCINSTALLDIR%\Common7\Tools dir is added only for real setup.
|
||||
|
||||
@set PATH=%DevEnvDir%;%MSVCDir%\BIN;%VCINSTALLDIR%\Common7\Tools;%VCINSTALLDIR%\Common7\Tools\bin\prerelease;%VCINSTALLDIR%\Common7\Tools\bin;%FrameworkSDKDir%\bin;%FrameworkDir%\%FrameworkVersion%;%PATH%;
|
||||
@set INCLUDE=%MSVCDir%\ATLMFC\INCLUDE;%MSVCDir%\INCLUDE;%FrameworkSDKDir%\include;%INCLUDE%;%XDK%\xbox\include
|
||||
@set LIB=%MSVCDir%\ATLMFC\LIB;%MSVCDir%\LIB;%MSVCDir%\PlatformSDK\lib;%XDK%\lib;%XDK%\xbox\lib;%LIB%
|
||||
|
||||
@goto end
|
||||
|
||||
:Usage
|
||||
|
||||
@echo. VSINSTALLDIR variable is not set.
|
||||
@echo.
|
||||
@echo SYNTAX: %0
|
||||
|
||||
@goto end
|
||||
|
||||
:end
|
||||
|
||||
devenv /clean Release_LTCG msvc-2003-xbox1.sln
|
||||
devenv /build Release_LTCG msvc-2003-xbox1.sln
|
||||
exit
|
|
@ -0,0 +1,124 @@
|
|||
@echo off
|
||||
|
||||
@echo Setting environment for using Microsoft Visual Studio 2010 x86 tools.
|
||||
|
||||
@call :GetVSCommonToolsDir
|
||||
@if "%VS100COMNTOOLS%"=="" goto error_no_VS100COMNTOOLSDIR
|
||||
|
||||
@call "%VS100COMNTOOLS%VCVarsQueryRegistry.bat" 32bit No64bit
|
||||
|
||||
@if "%VSINSTALLDIR%"=="" goto error_no_VSINSTALLDIR
|
||||
@if "%FrameworkDir32%"=="" goto error_no_FrameworkDIR32
|
||||
@if "%FrameworkVersion32%"=="" goto error_no_FrameworkVer32
|
||||
@if "%Framework35Version%"=="" goto error_no_Framework35Version
|
||||
|
||||
@set FrameworkDir=%FrameworkDir32%
|
||||
@set FrameworkVersion=%FrameworkVersion32%
|
||||
|
||||
@if not "%WindowsSdkDir%" == "" (
|
||||
@set "PATH=%WindowsSdkDir%bin\NETFX 4.0 Tools;%WindowsSdkDir%bin;%PATH%"
|
||||
@set "INCLUDE=%WindowsSdkDir%include;%INCLUDE%"
|
||||
@set "LIB=%WindowsSdkDir%lib;%LIB%"
|
||||
)
|
||||
|
||||
@rem
|
||||
@rem Root of Visual Studio IDE installed files.
|
||||
@rem
|
||||
@set DevEnvDir=%VSINSTALLDIR%Common7\IDE\
|
||||
|
||||
@rem PATH
|
||||
@rem ----
|
||||
@if exist "%VSINSTALLDIR%Team Tools\Performance Tools" (
|
||||
@set "PATH=%VSINSTALLDIR%Team Tools\Performance Tools;%PATH%"
|
||||
)
|
||||
@if exist "%ProgramFiles%\HTML Help Workshop" set PATH=%ProgramFiles%\HTML Help Workshop;%PATH%
|
||||
@if exist "%ProgramFiles(x86)%\HTML Help Workshop" set PATH=%ProgramFiles(x86)%\HTML Help Workshop;%PATH%
|
||||
@if exist "%VCINSTALLDIR%VCPackages" set PATH=%VCINSTALLDIR%VCPackages;%PATH%
|
||||
@set PATH=%FrameworkDir%%Framework35Version%;%PATH%
|
||||
@set PATH=%FrameworkDir%%FrameworkVersion%;%PATH%
|
||||
@set PATH=%VSINSTALLDIR%Common7\Tools;%PATH%
|
||||
@if exist "%VCINSTALLDIR%BIN" set PATH=%VCINSTALLDIR%BIN;%PATH%
|
||||
@set PATH=%DevEnvDir%;%PATH%
|
||||
|
||||
@if exist "%VSINSTALLDIR%VSTSDB\Deploy" (
|
||||
@set "PATH=%VSINSTALLDIR%VSTSDB\Deploy;%PATH%"
|
||||
)
|
||||
|
||||
@if not "%FSHARPINSTALLDIR%" == "" (
|
||||
@set "PATH=%FSHARPINSTALLDIR%;%PATH%"
|
||||
)
|
||||
|
||||
@rem INCLUDE
|
||||
@rem -------
|
||||
@if exist "%VCINSTALLDIR%ATLMFC\INCLUDE" set INCLUDE=%VCINSTALLDIR%ATLMFC\INCLUDE;%INCLUDE%
|
||||
@if exist "%VCINSTALLDIR%INCLUDE" set INCLUDE=%VCINSTALLDIR%INCLUDE;%INCLUDE%
|
||||
|
||||
@rem LIB
|
||||
@rem ---
|
||||
@if exist "%VCINSTALLDIR%ATLMFC\LIB" set LIB=%VCINSTALLDIR%ATLMFC\LIB;%LIB%
|
||||
@if exist "%VCINSTALLDIR%LIB" set LIB=%VCINSTALLDIR%LIB;%LIB%
|
||||
|
||||
@rem LIBPATH
|
||||
@rem -------
|
||||
@if exist "%VCINSTALLDIR%ATLMFC\LIB" set LIBPATH=%VCINSTALLDIR%ATLMFC\LIB;%LIBPATH%
|
||||
@if exist "%VCINSTALLDIR%LIB" set LIBPATH=%VCINSTALLDIR%LIB;%LIBPATH%
|
||||
@set LIBPATH=%FrameworkDir%%Framework35Version%;%LIBPATH%
|
||||
@set LIBPATH=%FrameworkDir%%FrameworkVersion%;%LIBPATH%
|
||||
|
||||
@goto end
|
||||
|
||||
@REM -----------------------------------------------------------------------
|
||||
:GetVSCommonToolsDir
|
||||
@set VS100COMNTOOLS=
|
||||
@call :GetVSCommonToolsDirHelper32 HKLM > nul 2>&1
|
||||
@if errorlevel 1 call :GetVSCommonToolsDirHelper32 HKCU > nul 2>&1
|
||||
@if errorlevel 1 call :GetVSCommonToolsDirHelper64 HKLM > nul 2>&1
|
||||
@if errorlevel 1 call :GetVSCommonToolsDirHelper64 HKCU > nul 2>&1
|
||||
@exit /B 0
|
||||
|
||||
:GetVSCommonToolsDirHelper32
|
||||
@for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Microsoft\VisualStudio\SxS\VS7" /v "10.0"') DO (
|
||||
@if "%%i"=="10.0" (
|
||||
@SET "VS100COMNTOOLS=%%k"
|
||||
)
|
||||
)
|
||||
@if "%VS100COMNTOOLS%"=="" exit /B 1
|
||||
@SET "VS100COMNTOOLS=%VS100COMNTOOLS%Common7\Tools\"
|
||||
@exit /B 0
|
||||
|
||||
:GetVSCommonToolsDirHelper64
|
||||
@for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7" /v "10.0"') DO (
|
||||
@if "%%i"=="10.0" (
|
||||
@SET "VS100COMNTOOLS=%%k"
|
||||
)
|
||||
)
|
||||
@if "%VS100COMNTOOLS%"=="" exit /B 1
|
||||
@SET "VS100COMNTOOLS=%VS100COMNTOOLS%Common7\Tools\"
|
||||
@exit /B 0
|
||||
|
||||
@REM -----------------------------------------------------------------------
|
||||
:error_no_VS100COMNTOOLSDIR
|
||||
@echo ERROR: Cannot determine the location of the VS Common Tools folder.
|
||||
@goto end
|
||||
|
||||
:error_no_VSINSTALLDIR
|
||||
@echo ERROR: Cannot determine the location of the VS installation.
|
||||
@goto end
|
||||
|
||||
:error_no_FrameworkDIR32
|
||||
@echo ERROR: Cannot determine the location of the .NET Framework 32bit installation.
|
||||
@goto end
|
||||
|
||||
:error_no_FrameworkVer32
|
||||
@echo ERROR: Cannot determine the version of the .NET Framework 32bit installation.
|
||||
@goto end
|
||||
|
||||
:error_no_Framework35Version
|
||||
@echo ERROR: Cannot determine the .NET Framework 3.5 version.
|
||||
@goto end
|
||||
|
||||
:end
|
||||
|
||||
msbuild msvc-2010-360.sln /p:Configuration=Release_LTCG /target:clean
|
||||
msbuild msvc-2010-360.sln /p:Configuration=Release_LTCG
|
||||
exit
|
|
@ -0,0 +1,124 @@
|
|||
@echo off
|
||||
|
||||
@echo Setting environment for using Microsoft Visual Studio 2010 x86 tools.
|
||||
|
||||
@call :GetVSCommonToolsDir
|
||||
@if "%VS100COMNTOOLS%"=="" goto error_no_VS100COMNTOOLSDIR
|
||||
|
||||
@call "%VS100COMNTOOLS%VCVarsQueryRegistry.bat" 32bit No64bit
|
||||
|
||||
@if "%VSINSTALLDIR%"=="" goto error_no_VSINSTALLDIR
|
||||
@if "%FrameworkDir32%"=="" goto error_no_FrameworkDIR32
|
||||
@if "%FrameworkVersion32%"=="" goto error_no_FrameworkVer32
|
||||
@if "%Framework35Version%"=="" goto error_no_Framework35Version
|
||||
|
||||
@set FrameworkDir=%FrameworkDir32%
|
||||
@set FrameworkVersion=%FrameworkVersion32%
|
||||
|
||||
@if not "%WindowsSdkDir%" == "" (
|
||||
@set "PATH=%WindowsSdkDir%bin\NETFX 4.0 Tools;%WindowsSdkDir%bin;%PATH%"
|
||||
@set "INCLUDE=%WindowsSdkDir%include;%INCLUDE%"
|
||||
@set "LIB=%WindowsSdkDir%lib;%LIB%"
|
||||
)
|
||||
|
||||
@rem
|
||||
@rem Root of Visual Studio IDE installed files.
|
||||
@rem
|
||||
@set DevEnvDir=%VSINSTALLDIR%Common7\IDE\
|
||||
|
||||
@rem PATH
|
||||
@rem ----
|
||||
@if exist "%VSINSTALLDIR%Team Tools\Performance Tools" (
|
||||
@set "PATH=%VSINSTALLDIR%Team Tools\Performance Tools;%PATH%"
|
||||
)
|
||||
@if exist "%ProgramFiles%\HTML Help Workshop" set PATH=%ProgramFiles%\HTML Help Workshop;%PATH%
|
||||
@if exist "%ProgramFiles(x86)%\HTML Help Workshop" set PATH=%ProgramFiles(x86)%\HTML Help Workshop;%PATH%
|
||||
@if exist "%VCINSTALLDIR%VCPackages" set PATH=%VCINSTALLDIR%VCPackages;%PATH%
|
||||
@set PATH=%FrameworkDir%%Framework35Version%;%PATH%
|
||||
@set PATH=%FrameworkDir%%FrameworkVersion%;%PATH%
|
||||
@set PATH=%VSINSTALLDIR%Common7\Tools;%PATH%
|
||||
@if exist "%VCINSTALLDIR%BIN" set PATH=%VCINSTALLDIR%BIN;%PATH%
|
||||
@set PATH=%DevEnvDir%;%PATH%
|
||||
|
||||
@if exist "%VSINSTALLDIR%VSTSDB\Deploy" (
|
||||
@set "PATH=%VSINSTALLDIR%VSTSDB\Deploy;%PATH%"
|
||||
)
|
||||
|
||||
@if not "%FSHARPINSTALLDIR%" == "" (
|
||||
@set "PATH=%FSHARPINSTALLDIR%;%PATH%"
|
||||
)
|
||||
|
||||
@rem INCLUDE
|
||||
@rem -------
|
||||
@if exist "%VCINSTALLDIR%ATLMFC\INCLUDE" set INCLUDE=%VCINSTALLDIR%ATLMFC\INCLUDE;%INCLUDE%
|
||||
@if exist "%VCINSTALLDIR%INCLUDE" set INCLUDE=%VCINSTALLDIR%INCLUDE;%INCLUDE%
|
||||
|
||||
@rem LIB
|
||||
@rem ---
|
||||
@if exist "%VCINSTALLDIR%ATLMFC\LIB" set LIB=%VCINSTALLDIR%ATLMFC\LIB;%LIB%
|
||||
@if exist "%VCINSTALLDIR%LIB" set LIB=%VCINSTALLDIR%LIB;%LIB%
|
||||
|
||||
@rem LIBPATH
|
||||
@rem -------
|
||||
@if exist "%VCINSTALLDIR%ATLMFC\LIB" set LIBPATH=%VCINSTALLDIR%ATLMFC\LIB;%LIBPATH%
|
||||
@if exist "%VCINSTALLDIR%LIB" set LIBPATH=%VCINSTALLDIR%LIB;%LIBPATH%
|
||||
@set LIBPATH=%FrameworkDir%%Framework35Version%;%LIBPATH%
|
||||
@set LIBPATH=%FrameworkDir%%FrameworkVersion%;%LIBPATH%
|
||||
|
||||
@goto end
|
||||
|
||||
@REM -----------------------------------------------------------------------
|
||||
:GetVSCommonToolsDir
|
||||
@set VS100COMNTOOLS=
|
||||
@call :GetVSCommonToolsDirHelper32 HKLM > nul 2>&1
|
||||
@if errorlevel 1 call :GetVSCommonToolsDirHelper32 HKCU > nul 2>&1
|
||||
@if errorlevel 1 call :GetVSCommonToolsDirHelper64 HKLM > nul 2>&1
|
||||
@if errorlevel 1 call :GetVSCommonToolsDirHelper64 HKCU > nul 2>&1
|
||||
@exit /B 0
|
||||
|
||||
:GetVSCommonToolsDirHelper32
|
||||
@for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Microsoft\VisualStudio\SxS\VS7" /v "10.0"') DO (
|
||||
@if "%%i"=="10.0" (
|
||||
@SET "VS100COMNTOOLS=%%k"
|
||||
)
|
||||
)
|
||||
@if "%VS100COMNTOOLS%"=="" exit /B 1
|
||||
@SET "VS100COMNTOOLS=%VS100COMNTOOLS%Common7\Tools\"
|
||||
@exit /B 0
|
||||
|
||||
:GetVSCommonToolsDirHelper64
|
||||
@for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7" /v "10.0"') DO (
|
||||
@if "%%i"=="10.0" (
|
||||
@SET "VS100COMNTOOLS=%%k"
|
||||
)
|
||||
)
|
||||
@if "%VS100COMNTOOLS%"=="" exit /B 1
|
||||
@SET "VS100COMNTOOLS=%VS100COMNTOOLS%Common7\Tools\"
|
||||
@exit /B 0
|
||||
|
||||
@REM -----------------------------------------------------------------------
|
||||
:error_no_VS100COMNTOOLSDIR
|
||||
@echo ERROR: Cannot determine the location of the VS Common Tools folder.
|
||||
@goto end
|
||||
|
||||
:error_no_VSINSTALLDIR
|
||||
@echo ERROR: Cannot determine the location of the VS installation.
|
||||
@goto end
|
||||
|
||||
:error_no_FrameworkDIR32
|
||||
@echo ERROR: Cannot determine the location of the .NET Framework 32bit installation.
|
||||
@goto end
|
||||
|
||||
:error_no_FrameworkVer32
|
||||
@echo ERROR: Cannot determine the version of the .NET Framework 32bit installation.
|
||||
@goto end
|
||||
|
||||
:error_no_Framework35Version
|
||||
@echo ERROR: Cannot determine the .NET Framework 3.5 version.
|
||||
@goto end
|
||||
|
||||
:end
|
||||
|
||||
msbuild msvc-2010.sln /p:Configuration=Release /target:clean
|
||||
msbuild msvc-2010.sln /p:Configuration=Release
|
||||
exit
|
|
@ -0,0 +1,20 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2010
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvc-2010", "msvc-2010\msvc-2010.vcxproj", "{A8A38628-FB5D-473D-8019-29FA83CD1156}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{A8A38628-FB5D-473D-8019-29FA83CD1156}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{A8A38628-FB5D-473D-8019-29FA83CD1156}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{A8A38628-FB5D-473D-8019-29FA83CD1156}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{A8A38628-FB5D-473D-8019-29FA83CD1156}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
|
@ -0,0 +1,141 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{A8A38628-FB5D-473D-8019-29FA83CD1156}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>msvc2010</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MSVC2010_EXPORTS;%(PreprocessorDefinitions);__LIBRETRO__;HAVE_INTTYPES</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\..\stella;$(SolutionDir)\..\stella\cart;$(SolutionDir)\..\stella\system;$(SolutionDir)\..\stella\utility;$(SolutionDir)\..\stella\properties;$(SolutionDir)\..\stella\input;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MSVC2010_EXPORTS;%(PreprocessorDefinitions);__LIBRETRO__;HAVE_INTTYPES</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\..\stella;$(SolutionDir)\..\stella\cart;$(SolutionDir)\..\stella\system;$(SolutionDir)\..\stella\utility;$(SolutionDir)\..\stella\properties;$(SolutionDir)\..\stella\input;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\libretro.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\Cart.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\Cart0840.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\Cart2K.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\Cart3E.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\Cart3F.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\Cart4A50.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\Cart4K.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartAR.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartCV.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartDPC.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartDPCPlus.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartE0.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartE7.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartEF.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartEFSC.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartF0.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartF4.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartF4SC.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartF6.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartF6SC.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartF8.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartF8SC.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartFA.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartFE.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartMC.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartSB.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartUA.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\CartX07.cpp" />
|
||||
<ClCompile Include="..\..\stella\cart\Thumbulator.cpp" />
|
||||
<ClCompile Include="..\..\stella\Console.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\AtariVox.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\Booster.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\Control.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\Driving.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\Genesis.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\Joystick.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\Keyboard.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\KidVid.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\MT24LC256.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\Paddles.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\SaveKey.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\Switches.cpp" />
|
||||
<ClCompile Include="..\..\stella\input\TrackBall.cpp" />
|
||||
<ClCompile Include="..\..\stella\properties\Props.cpp" />
|
||||
<ClCompile Include="..\..\stella\properties\PropsSet.cpp" />
|
||||
<ClCompile Include="..\..\stella\Settings.cpp" />
|
||||
<ClCompile Include="..\..\stella\SoundSDL.cpp" />
|
||||
<ClCompile Include="..\..\stella\system\M6502.cpp" />
|
||||
<ClCompile Include="..\..\stella\system\M6532.cpp" />
|
||||
<ClCompile Include="..\..\stella\system\NullDev.cpp" />
|
||||
<ClCompile Include="..\..\stella\system\System.cpp" />
|
||||
<ClCompile Include="..\..\stella\system\TIA.cpp" />
|
||||
<ClCompile Include="..\..\stella\system\TIASnd.cpp" />
|
||||
<ClCompile Include="..\..\stella\system\TIATables.cpp" />
|
||||
<ClCompile Include="..\..\stella\utility\MD5.cpp" />
|
||||
<ClCompile Include="..\..\stella\utility\Random.cpp" />
|
||||
<ClCompile Include="..\..\stella\utility\Serializer.cpp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -0,0 +1,211 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Source Files\stella">
|
||||
<UniqueIdentifier>{1083673e-5f58-4f44-a1ef-3fd55ee692d1}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files\stella\cart">
|
||||
<UniqueIdentifier>{099f27b4-2cf9-4331-b3f5-29ce9353c354}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files\stella\input">
|
||||
<UniqueIdentifier>{9038fbba-a7dd-4784-b163-4293e83c025d}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files\stella\properties">
|
||||
<UniqueIdentifier>{6570af46-a7fb-451d-be8b-6d9532c839e5}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files\stella\system">
|
||||
<UniqueIdentifier>{1312770c-a98a-4df9-b173-b0fbbec36c61}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files\stella\utility">
|
||||
<UniqueIdentifier>{d9d407c4-770a-4d8d-a4fa-f954f41d056b}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\libretro.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\Console.cpp">
|
||||
<Filter>Source Files\stella</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\Settings.cpp">
|
||||
<Filter>Source Files\stella</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\SoundSDL.cpp">
|
||||
<Filter>Source Files\stella</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\Cart.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\Cart2K.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\Cart3E.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\Cart3F.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\Cart4A50.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\Cart4K.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\Cart0840.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartAR.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartCV.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartDPC.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartDPCPlus.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartE0.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartE7.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartEF.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartEFSC.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartF0.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartF4.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartF4SC.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartF6.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartF6SC.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartF8.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartF8SC.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartFA.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartFE.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartMC.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartSB.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartUA.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\CartX07.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\cart\Thumbulator.cpp">
|
||||
<Filter>Source Files\stella\cart</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\AtariVox.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\Booster.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\Control.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\Driving.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\Genesis.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\Joystick.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\Keyboard.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\KidVid.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\MT24LC256.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\Paddles.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\SaveKey.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\Switches.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\input\TrackBall.cpp">
|
||||
<Filter>Source Files\stella\input</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\properties\Props.cpp">
|
||||
<Filter>Source Files\stella\properties</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\properties\PropsSet.cpp">
|
||||
<Filter>Source Files\stella\properties</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\system\M6502.cpp">
|
||||
<Filter>Source Files\stella\system</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\system\M6532.cpp">
|
||||
<Filter>Source Files\stella\system</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\system\NullDev.cpp">
|
||||
<Filter>Source Files\stella\system</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\system\System.cpp">
|
||||
<Filter>Source Files\stella\system</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\system\TIA.cpp">
|
||||
<Filter>Source Files\stella\system</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\system\TIASnd.cpp">
|
||||
<Filter>Source Files\stella\system</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\system\TIATables.cpp">
|
||||
<Filter>Source Files\stella\system</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\utility\MD5.cpp">
|
||||
<Filter>Source Files\stella\utility</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\utility\Random.cpp">
|
||||
<Filter>Source Files\stella\utility</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\stella\utility\Serializer.cpp">
|
||||
<Filter>Source Files\stella\utility</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
Loading…
Reference in New Issue