mirror of https://github.com/stella-emu/stella.git
Compare commits
6 Commits
Author | SHA1 | Date |
---|---|---|
![]() |
bbef85b3da | |
![]() |
37a9b6ea41 | |
![]() |
af4196c049 | |
![]() |
1909c1f20f | |
![]() |
c387e7c8c2 | |
![]() |
853c0927c5 |
16
Announce.txt
16
Announce.txt
|
@ -9,7 +9,7 @@
|
||||||
SSSS ttt eeeee llll llll aaaaa
|
SSSS ttt eeeee llll llll aaaaa
|
||||||
|
|
||||||
===========================================================================
|
===========================================================================
|
||||||
Release 6.7 for Linux, macOS and Windows
|
Release 6.7.1 for Linux, macOS and Windows
|
||||||
===========================================================================
|
===========================================================================
|
||||||
|
|
||||||
The Atari 2600 Video Computer System (VCS), introduced in 1977, was the
|
The Atari 2600 Video Computer System (VCS), introduced in 1977, was the
|
||||||
|
@ -21,22 +21,22 @@ all of your favourite Atari 2600 games again! Stella was originally
|
||||||
developed for Linux by Bradford W. Mott, however, it has been ported to a
|
developed for Linux by Bradford W. Mott, however, it has been ported to a
|
||||||
number of other platforms and is currently maintained by Stephen Anthony.
|
number of other platforms and is currently maintained by Stephen Anthony.
|
||||||
|
|
||||||
This is the 6.7 release of Stella for Linux, macOS and Windows. The
|
This is the 6.7.1 release of Stella for Linux, macOS and Windows. The
|
||||||
distributions currently available are:
|
distributions currently available are:
|
||||||
|
|
||||||
* Binaries for Windows 7/8/10/11 :
|
* Binaries for Windows 7/8/10/11 :
|
||||||
Stella-6.7-win32.exe (32-bit EXE installer)
|
Stella-6.7.1-win32.exe (32-bit EXE installer)
|
||||||
Stella-6.7-x64.exe (64-bit EXE installer)
|
Stella-6.7.1-x64.exe (64-bit EXE installer)
|
||||||
Stella-6.7-windows.zip (32/64 bit versions)
|
Stella-6.7.1-windows.zip (32/64 bit versions)
|
||||||
|
|
||||||
* Binary distribution for macOS 10.7 and above :
|
* Binary distribution for macOS 10.7 and above :
|
||||||
Stella-6.7-macos.dmg (ARM M1 and 64-bit Intel)
|
Stella-6.7.1-macos.dmg (ARM M1 and 64-bit Intel)
|
||||||
|
|
||||||
* Binary distribution for 64-bit Ubuntu :
|
* Binary distribution for 64-bit Ubuntu :
|
||||||
stella_6.7-1_amd64.deb
|
stella_6.7.1-1_amd64.deb
|
||||||
|
|
||||||
* Source code distribution for all platforms :
|
* Source code distribution for all platforms :
|
||||||
stella-6.7-src.tar.xz
|
stella-6.7.1-src.tar.xz
|
||||||
|
|
||||||
|
|
||||||
Distribution Site
|
Distribution Site
|
||||||
|
|
13
Changes.txt
13
Changes.txt
|
@ -12,6 +12,17 @@
|
||||||
Release History
|
Release History
|
||||||
===========================================================================
|
===========================================================================
|
||||||
|
|
||||||
|
6.7 to 6.7.1 (January 15, 2024)
|
||||||
|
|
||||||
|
* Fixed broken mouse and Stelladaptor input for Driving Controller.
|
||||||
|
|
||||||
|
* For UNIX systems: Now defaults to using system-installed libsqlite3
|
||||||
|
when available, and fixes delay on exiting app experienced on some
|
||||||
|
systems.
|
||||||
|
|
||||||
|
-Have fun!
|
||||||
|
|
||||||
|
|
||||||
6.6 to 6.7 (June 13, 2022)
|
6.6 to 6.7 (June 13, 2022)
|
||||||
|
|
||||||
* IMPORTANT NOTES:
|
* IMPORTANT NOTES:
|
||||||
|
@ -79,8 +90,6 @@
|
||||||
(thanks go to RomHunter for his tireless research in this area).
|
(thanks go to RomHunter for his tireless research in this area).
|
||||||
Related to this, updated the snapshot collection.
|
Related to this, updated the snapshot collection.
|
||||||
|
|
||||||
-Have fun!
|
|
||||||
|
|
||||||
|
|
||||||
6.5.3 to 6.6 (November 16, 2021)
|
6.5.3 to 6.6 (November 16, 2021)
|
||||||
|
|
||||||
|
|
|
@ -207,7 +207,6 @@ Optional Features:
|
||||||
--disable-png
|
--disable-png
|
||||||
--enable-zip enable/disable ZIP file support [enabled]
|
--enable-zip enable/disable ZIP file support [enabled]
|
||||||
--disable-zip
|
--disable-zip
|
||||||
--use-system-sqlite use libsqlite3 installed on system [disabled]
|
|
||||||
--enable-windowed enable/disable windowed rendering modes [enabled]
|
--enable-windowed enable/disable windowed rendering modes [enabled]
|
||||||
--disable-windowed
|
--disable-windowed
|
||||||
--enable-shared build shared binary [enabled]
|
--enable-shared build shared binary [enabled]
|
||||||
|
@ -254,7 +253,6 @@ for ac_option in $@; do
|
||||||
--disable-png) _build_png=no ;;
|
--disable-png) _build_png=no ;;
|
||||||
--enable-zip) _build_zip=yes ;;
|
--enable-zip) _build_zip=yes ;;
|
||||||
--disable-zip) _build_zip=no ;;
|
--disable-zip) _build_zip=no ;;
|
||||||
--use-system-sqlite) _build_sqlite3=no ;;
|
|
||||||
--enable-windowed) _build_windowed=yes ;;
|
--enable-windowed) _build_windowed=yes ;;
|
||||||
--disable-windowed) _build_windowed=no ;;
|
--disable-windowed) _build_windowed=no ;;
|
||||||
--enable-shared) _build_static=no ;;
|
--enable-shared) _build_static=no ;;
|
||||||
|
@ -665,9 +663,9 @@ fi
|
||||||
#
|
#
|
||||||
# Check for sqlite3
|
# Check for sqlite3
|
||||||
#
|
#
|
||||||
_libsqlite3=no
|
|
||||||
echocheck "libsqlite3"
|
echocheck "libsqlite3"
|
||||||
if test "$_build_sqlite3" = no ; then
|
if test "$_build_sqlite3" = yes ; then
|
||||||
|
_libsqlite3=no
|
||||||
cat > $TMPC << EOF
|
cat > $TMPC << EOF
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <sqlite3.h>
|
#include <sqlite3.h>
|
||||||
|
@ -676,7 +674,7 @@ EOF
|
||||||
cc_check $LDFLAGS $CXXFLAGS `pkg-config --libs sqlite3` && _libsqlite3=yes
|
cc_check $LDFLAGS $CXXFLAGS `pkg-config --libs sqlite3` && _libsqlite3=yes
|
||||||
|
|
||||||
if test "$_libsqlite3" = yes ; then
|
if test "$_libsqlite3" = yes ; then
|
||||||
echo "$_libsqlite3 (WIP, not complete)"
|
echo "$_libsqlite3"
|
||||||
else
|
else
|
||||||
echo "built-in"
|
echo "built-in"
|
||||||
_build_sqlite3=yes
|
_build_sqlite3=yes
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
stella (6.7.1) stable; urgency=high
|
||||||
|
|
||||||
|
* Version 6.7.1 release
|
||||||
|
|
||||||
|
-- Stephen Anthony <sa666666@gmail.com> Mon, 15 Jan 2024 17:09:59 -0230
|
||||||
|
|
||||||
|
|
||||||
stella (6.7) stable; urgency=high
|
stella (6.7) stable; urgency=high
|
||||||
|
|
||||||
* Version 6.7 release
|
* Version 6.7 release
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
<center><b><font size="7">Stella</font></b></center>
|
<center><b><font size="7">Stella</font></b></center>
|
||||||
<center><h4><b>Release 6.7</b></h4></center>
|
<center><h4><b>Release 6.7.1</b></h4></center>
|
||||||
<center><h1><b>Integrated Debugger</b></h1></center>
|
<center><h1><b>Integrated Debugger</b></h1></center>
|
||||||
<center><h4><b>(a work in progress)</b></h4></center>
|
<center><h4><b>(a work in progress)</b></h4></center>
|
||||||
<br>
|
<br>
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
<img src="graphics/stella_icon.png">
|
<img src="graphics/stella_icon.png">
|
||||||
<h2><b>A multi-platform Atari 2600 VCS emulator</b></h2>
|
<h2><b>A multi-platform Atari 2600 VCS emulator</b></h2>
|
||||||
|
|
||||||
<h4><b>Release 6.7</b></h4>
|
<h4><b>Release 6.7.1</b></h4>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<h2><b>User's Guide</b></h2>
|
<h2><b>User's Guide</b></h2>
|
||||||
|
|
|
@ -58,7 +58,7 @@
|
||||||
|
|
||||||
<center><h1>Stella for RetroN 77</h1></center>
|
<center><h1>Stella for RetroN 77</h1></center>
|
||||||
<center><h2>Atari 2600 VCS emulator</h2></center>
|
<center><h2>Atari 2600 VCS emulator</h2></center>
|
||||||
<center>Release 6.7</center>
|
<center>Release 6.7.1</center>
|
||||||
<center><h2>Quick Navigation Guide</h2></center>
|
<center><h2>Quick Navigation Guide</h2></center>
|
||||||
<br/>
|
<br/>
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef VERSION_HXX
|
#ifndef VERSION_HXX
|
||||||
#define VERSION_HXX
|
#define VERSION_HXX
|
||||||
|
|
||||||
#define STELLA_VERSION "6.7"
|
#define STELLA_VERSION "6.7.1"
|
||||||
#define STELLA_BUILD "7293"
|
#define STELLA_BUILD "7298"
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -70,6 +70,7 @@ void SqliteDatabase::initialize()
|
||||||
}
|
}
|
||||||
|
|
||||||
exec("PRAGMA journal_mode=WAL");
|
exec("PRAGMA journal_mode=WAL");
|
||||||
|
exec("PRAGMA synchronous=1");
|
||||||
|
|
||||||
switch (sqlite3_wal_checkpoint_v2(myHandle, nullptr, SQLITE_CHECKPOINT_TRUNCATE, nullptr, nullptr)) {
|
switch (sqlite3_wal_checkpoint_v2(myHandle, nullptr, SQLITE_CHECKPOINT_TRUNCATE, nullptr, nullptr)) {
|
||||||
case SQLITE_OK:
|
case SQLITE_OK:
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
// SS SS tt ee ll ll aa aa
|
// SS SS tt ee ll ll aa aa
|
||||||
// SSSS ttt eeeee llll llll aaaaa
|
// SSSS ttt eeeee llll llll aaaaa
|
||||||
//
|
//
|
||||||
// Copyright (c) 1995-2022 by Bradford W. Mott, Stephen Anthony
|
// Copyright (c) 1995-2023 by Bradford W. Mott, Stephen Anthony
|
||||||
// and the Stella Team
|
// and the Stella Team
|
||||||
//
|
//
|
||||||
// See the file "License.txt" for information on usage and redistribution of
|
// See the file "License.txt" for information on usage and redistribution of
|
||||||
|
@ -114,16 +114,23 @@ void Driving::updateControllerAxes()
|
||||||
{
|
{
|
||||||
// Digital events (from keyboard or joystick hats & buttons)
|
// Digital events (from keyboard or joystick hats & buttons)
|
||||||
const int d_axis = myEvent.get(myXAxisValue);
|
const int d_axis = myEvent.get(myXAxisValue);
|
||||||
|
const Int32 oldCounterHires = myCounterHires;
|
||||||
|
|
||||||
if(myEvent.get(myCCWEvent) != 0 || d_axis < -16384)
|
if(myEvent.get(myCCWEvent) != 0 && myLastCCWEvent == 0)
|
||||||
|
myCounterHires = ((myGrayIndex + 4) * 256.0F) / SENSITIVITY - 1; // set to end of previous counter interval
|
||||||
|
else if(myEvent.get(myCWEvent) != 0 && myLastCWEvent == 0)
|
||||||
|
myCounterHires = ((myGrayIndex + 1) * 256.0F) / SENSITIVITY; // set to begin of next counter interval
|
||||||
|
else if(myEvent.get(myCCWEvent) != 0 || d_axis < -16384)
|
||||||
myCounterHires -= 64;
|
myCounterHires -= 64;
|
||||||
else if(myEvent.get(myCWEvent) != 0 || d_axis > 16384)
|
else if(myEvent.get(myCWEvent) != 0 || d_axis > 16384)
|
||||||
myCounterHires += 64;
|
myCounterHires += 64;
|
||||||
|
myLastCCWEvent = myEvent.get(myCCWEvent);
|
||||||
|
myLastCWEvent = myEvent.get(myCWEvent);
|
||||||
|
|
||||||
// Analog events (from joystick axes)
|
// Analog events (from joystick axes)
|
||||||
const int a_axis = myEvent.get(myAnalogEvent);
|
const int a_axis = myEvent.get(myAnalogEvent);
|
||||||
|
|
||||||
if( abs(a_axis) > Controller::analogDeadZone())
|
if(abs(a_axis) > Controller::analogDeadZone())
|
||||||
{
|
{
|
||||||
/* a_axis is in -2^15 to +2^15-1; adding 1 when non-negative and
|
/* a_axis is in -2^15 to +2^15-1; adding 1 when non-negative and
|
||||||
dividing by 2^9 gives us -2^6 to +2^6, which gives us the same
|
dividing by 2^9 gives us -2^6 to +2^6, which gives us the same
|
||||||
|
@ -132,13 +139,15 @@ void Driving::updateControllerAxes()
|
||||||
myCounterHires += (a_axis/512) + (a_axis >= 0);
|
myCounterHires += (a_axis/512) + (a_axis >= 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Only consider the lower-most bits (corresponding to pins 1 & 2)
|
if(oldCounterHires != myCounterHires)
|
||||||
myGrayIndex = static_cast<Int32>((myCounterHires / 256.0F) * SENSITIVITY) & 0b11;
|
// Only consider the lower-most bits (corresponding to pins 1 & 2)
|
||||||
|
myGrayIndex = static_cast<Int32>((myCounterHires / 256.0F) * SENSITIVITY) & 0b11;
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void Driving::updateMouseAxes()
|
void Driving::updateMouseAxes()
|
||||||
{
|
{
|
||||||
|
const Int32 oldCounter = myCounter;
|
||||||
static constexpr int MJ_Threshold = 2;
|
static constexpr int MJ_Threshold = 2;
|
||||||
|
|
||||||
// Mouse motion and button events
|
// Mouse motion and button events
|
||||||
|
@ -171,6 +180,8 @@ void Driving::updateMouseAxes()
|
||||||
++myCounter;
|
++myCounter;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if(myCounter != oldCounter)
|
||||||
|
myGrayIndex = (myCounter >> 2) & 0b11;
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
@ -199,6 +210,7 @@ void Driving::updateStelladaptorAxes()
|
||||||
// simulated gray codes generated by PC keyboard or PC joystick
|
// simulated gray codes generated by PC keyboard or PC joystick
|
||||||
// Must be rounded into the middle of the myCounter interval!
|
// Must be rounded into the middle of the myCounter interval!
|
||||||
myCounter = (myGrayIndex + 0.5F) * 4.0F / SENSITIVITY;
|
myCounter = (myGrayIndex + 0.5F) * 4.0F / SENSITIVITY;
|
||||||
|
myCounterHires = myCounter * 256.0F / 4.0F;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
// SS SS tt ee ll ll aa aa
|
// SS SS tt ee ll ll aa aa
|
||||||
// SSSS ttt eeeee llll llll aaaaa
|
// SSSS ttt eeeee llll llll aaaaa
|
||||||
//
|
//
|
||||||
// Copyright (c) 1995-2022 by Bradford W. Mott, Stephen Anthony
|
// Copyright (c) 1995-2023 by Bradford W. Mott, Stephen Anthony
|
||||||
// and the Stella Team
|
// and the Stella Team
|
||||||
//
|
//
|
||||||
// See the file "License.txt" for information on usage and redistribution of
|
// See the file "License.txt" for information on usage and redistribution of
|
||||||
|
@ -95,7 +95,13 @@ class Driving : public Controller
|
||||||
Int32 myCounter{0};
|
Int32 myCounter{0};
|
||||||
|
|
||||||
// Higher resolution counter for analog (non-Stelladaptor) inputs
|
// Higher resolution counter for analog (non-Stelladaptor) inputs
|
||||||
uInt32 myCounterHires{0};
|
Int32 myCounterHires{0};
|
||||||
|
|
||||||
|
// Previous digital CCW event
|
||||||
|
Int32 myLastCCWEvent{0};
|
||||||
|
|
||||||
|
// Previous digital CW event
|
||||||
|
Int32 myLastCWEvent{0};
|
||||||
|
|
||||||
// Index into the gray code table
|
// Index into the gray code table
|
||||||
uInt32 myGrayIndex{0};
|
uInt32 myGrayIndex{0};
|
||||||
|
|
|
@ -66,12 +66,7 @@ WhatsNewDialog::WhatsNewDialog(OSystem& osystem, DialogContainer& parent,
|
||||||
add(ypos, "added MovieCart support");
|
add(ypos, "added MovieCart support");
|
||||||
add(ypos, "added weblinks for many games");
|
add(ypos, "added weblinks for many games");
|
||||||
}
|
}
|
||||||
add(ypos, "extensively redesigned and enhanced file launcher");
|
add(ypos, "fixed broken mouse and Stelladaptor input for Driving Controller");
|
||||||
add(ypos, "added automatic emulation pause when focus is lost");
|
|
||||||
add(ypos, "added option to toggle autofire mode");
|
|
||||||
add(ypos, "improved controller mappings for Paddles and Driving controllers");
|
|
||||||
add(ypos, "added another oddball TIA glitch option for score mode color");
|
|
||||||
add(ypos, "enhanced support for CDFJ+ bankswitching type");
|
|
||||||
add(ypos, ELLIPSIS + " (for a complete list see 'docs/Changes.txt')");
|
add(ypos, ELLIPSIS + " (for a complete list see 'docs/Changes.txt')");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -45,7 +45,7 @@
|
||||||
<key>CFBundleIdentifier</key>
|
<key>CFBundleIdentifier</key>
|
||||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||||
<key>CFBundleInfoDictionaryVersion</key>
|
<key>CFBundleInfoDictionaryVersion</key>
|
||||||
<string>6.7</string>
|
<string>6.7.1</string>
|
||||||
<key>CFBundleName</key>
|
<key>CFBundleName</key>
|
||||||
<string>Stella</string>
|
<string>Stella</string>
|
||||||
<key>CFBundlePackageType</key>
|
<key>CFBundlePackageType</key>
|
||||||
|
@ -53,7 +53,7 @@
|
||||||
<key>CFBundleSignature</key>
|
<key>CFBundleSignature</key>
|
||||||
<string>StLa</string>
|
<string>StLa</string>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>6.7</string>
|
<string>6.7.1</string>
|
||||||
<key>LSApplicationCategoryType</key>
|
<key>LSApplicationCategoryType</key>
|
||||||
<string>public.app-category.games</string>
|
<string>public.app-category.games</string>
|
||||||
<key>LSMinimumSystemVersionByArchitecture</key>
|
<key>LSMinimumSystemVersionByArchitecture</key>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
%define name stella
|
%define name stella
|
||||||
%define version 6.7
|
%define version 6.7.1
|
||||||
%define rel 1
|
%define rel 1
|
||||||
|
|
||||||
%define enable_sound 1
|
%define enable_sound 1
|
||||||
|
@ -100,6 +100,9 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version}
|
||||||
%_datadir/icons/large/%{name}.png
|
%_datadir/icons/large/%{name}.png
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Jan 15 2024 Stephen Anthony <sa666666@gmail.com> 6.7.1-1
|
||||||
|
- Version 6.7.1 release
|
||||||
|
|
||||||
* Mon Jun 13 2022 Stephen Anthony <sa666666@gmail.com> 6.7-1
|
* Mon Jun 13 2022 Stephen Anthony <sa666666@gmail.com> 6.7-1
|
||||||
- Version 6.7 release
|
- Version 6.7 release
|
||||||
|
|
||||||
|
|
|
@ -52,54 +52,54 @@
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Sanitize|Win32'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Sanitize|Win32'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-NoDebugger|Win32'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-NoDebugger|Win32'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
<EnableASAN>false</EnableASAN>
|
<EnableASAN>false</EnableASAN>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Sanitize|x64'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Sanitize|x64'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
<EnableASAN>true</EnableASAN>
|
<EnableASAN>true</EnableASAN>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-NoDebugger|x64'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-NoDebugger|x64'" Label="Configuration">
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
<PlatformToolset>v142</PlatformToolset>
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<XPDeprecationWarning>false</XPDeprecationWarning>
|
<XPDeprecationWarning>false</XPDeprecationWarning>
|
||||||
|
|
|
@ -36,8 +36,8 @@ IDI_ICON ICON "stella.ico"
|
||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 6,7,0,0
|
FILEVERSION 6,7,1,0
|
||||||
PRODUCTVERSION 6,7,0,0
|
PRODUCTVERSION 6,7,1,0
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
|
@ -55,12 +55,12 @@ BEGIN
|
||||||
VALUE "Comments", "The multi-platform Atari 2600 emulator. Stella is released under the GPLv2."
|
VALUE "Comments", "The multi-platform Atari 2600 emulator. Stella is released under the GPLv2."
|
||||||
VALUE "CompanyName", "The Stella Team (https://stella-emu.github.io)"
|
VALUE "CompanyName", "The Stella Team (https://stella-emu.github.io)"
|
||||||
VALUE "FileDescription", "Stella"
|
VALUE "FileDescription", "Stella"
|
||||||
VALUE "FileVersion", "6.7"
|
VALUE "FileVersion", "6.7.1"
|
||||||
VALUE "InternalName", "Stella"
|
VALUE "InternalName", "Stella"
|
||||||
VALUE "LegalCopyright", "Copyright (c) 1995-2022 The Stella Team"
|
VALUE "LegalCopyright", "Copyright (c) 1995-2022 The Stella Team"
|
||||||
VALUE "OriginalFilename", "Stella.exe"
|
VALUE "OriginalFilename", "Stella.exe"
|
||||||
VALUE "ProductName", "Stella"
|
VALUE "ProductName", "Stella"
|
||||||
VALUE "ProductVersion", "6.7"
|
VALUE "ProductVersion", "6.7.1"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
|
Loading…
Reference in New Issue