Autor Thema: 40 JAHRE ATARI 2600 - Mit Aliens zum Welterfolg  (Gelesen 3949 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 5.1.3
« Antwort #30 am: 11 Juni, 2018, 16:15 »
Whats new:>>

Mostly just fixes for OpenBSD in this release, but the crashing bug could be seen on other systems too.
Fixed crash in OpenBSD when quitting the app, which can also be happening on other systems (no reports yet, but the problem is now fixed for good).

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.0 Pre-release 1
« Antwort #31 am: 07 August, 2018, 20:40 »
Changelog

So, after quite some time in development, Stella 6.0 is ready for its first beta test. That's right, we're bumping the major version number up one notch. That should give you an idea of how much has changed with the code. The changelog is pretty huge, but for now I will only mention the most important features that require testing. In no particular order, they are:

Cycle-exact audio core based on work by Chris Brenner (crispy here on AtariAge). This is based on code directly from crispy's FPGA project, converted to C and eventually massaged into C++ by myself and DirtyHairy. Much more accurate sound emulation, in particular E.T. sounds correct for the first time in Stella's history. Ms. Pac-man interference patterns from mixing audio channels is also present.
Sound resampling. The old core output at 31400Hz (native resolution for the 2600). However, many systems then had to convert it to either 44.1 or 48KHz, with a resulting 'beating' effect (imperfections/popping/clicking in the output). The new core does resampling by default, allowing to output in 44.1, 48, or 96KHz, with simple (fast, less accurate) or Lanczos-based (slower, more accurate) resamplers. Several variations in settings are possible.
Improved timing. The TIA emulation and video output have been decoupled, and done in separate threads. This allows the emulation to more accurately run at the correct speed while not being affected by variations in video output. PAL games that ran too fast (or slow) should now work correctly. As well, sound now runs at a sample rate determined by the scanline count of the ROM, not a fixed 31.4KHz.
Minimized CPU usage in the UI (mostly the ROM launcher and debugger). CPU usage drops to nearly nothing in the UI when nothing is changing; in old versions, it could use up to an entire core.
Stella gets a new coat of paint :) Much improved UI, with several different themes (standard, light, classic) in a more 'flat', modern looking form. Also many nice flourishes here and there, such as tickmarks, better highlighting, much better text descriptions of items, etc. Also rearranged items slightly, moving them to more appropriate places.
New PAL palette. Should be much more like the real thing, since it was developed and tweaked by an actual PAL user (I personally don't have a PAL system nor the ability to run one).

There are many more items, but these are the ones that need the most testing. In particular, please test the following:

The accuracy of the new sound core. If you know of a 'trouble' ROM that is different in emulation compared to the real thing, then feedback on this is most appreciated.
Play around with all combinations of the stuff in the Audio Dialog (resampling mode, headroom, buffer size, etc) and report any issues.
As with the sound core testing, test any trouble ROMs that run out of spec (ie, not close to either 60Hz or 50Hz) and if possible, compare to the real console. This will tell us if the new timing code is working correctly.
Play with the UI extensively. Basically open/use/close all dialogs in all parts of the app, making sure that (a) the options are actually shown, and (b) that you don't get a blank screen/missing/not updated UI items.
For PAL users, please compare the PAL palette with your actual console, to see that it is more accurate in this release.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.0 Final
« Antwort #32 am: 27 Dezember, 2018, 21:20 »
Changelog

Huge update, with changes all across the board. Major new feature is cycle-exact audio emulation, but there are many debugger improvements too.
Note: because of major TIA sound changes, the state file format has changed, and old state files will not work with this release.
New cycle exact audio core based on work by Chris Brenner (crispy); greatly improved audio emulation accuracy (i.e. E.T., Ms. Pacman).
Full rewrite of the audio subsystem; resample TIA output to target sample rate directly in Stella.
Added option to force stereo sound for all ROMs, or to use the setting on a per-ROM basis.
Threading: decouple emulation from frame rendering.
Main loop rewritten; emulating speed and timing is now much more faithful (i.e. speed in Pick'n'Pile).
Added preliminary support for 'CTY' bankswitching scheme and recently released 'Chetiry' ROMs. Special thanks to SpiceWare for adding music support to this scheme.
UI modernization (new widget look, dialog titles added, dialogs refactored).
The bankswitch scheme can now be forced by naming the ROM with a specific extension (ie: .f8s for F8SC, .fe for FE, etc). The supported extensions are the same as the ones from HarmonyCart and UnoCart.
Audio settings replaced with new 'audio.xxx' settings.
FPS setting replaced with speed setting for adjusting emulation speed.
Extra functionality for Time Machine dialog (start/stop recording; minor fixes).
When logging messages to the System Logger, condense similar messages that arrive in batches into fewer messages (including timestamps).
Fixes for collision corner cases (during HBlank).
Fixed excessive CPU usage while in UI modes (ROM launcher, debugger, etc).
The 'launcherexts' option has been replaced by a true/false option named 'launcherroms', which specifies to show only ROMs or all files in the ROM launcher.
Changes in 'Game Properties' dialog
'Default' button now affects only current tab like in all other dialogs.
'Display' and 'Console' tab changes are now immediate.
Fixed bug when selecting 'Auto-detect' format for 50Hz ROMs
Fixed bug in autodetecting Genesis controllers.
Fixed bug with 'thumb.trapfatal' commandline argument; sometimes Stella would lock up when encountering a fatal error instead of entering the debugger and displaying a message.
Fixed bug in reading from settings file with entries that were empty; the parsing was failing. This affected the 'cpurandom' argument; when all options in it were turned off, they were all turned on again during the next program run.
Fixed bug with 'hold' events; they are now released a short time after starting a ROM.
When starting Stella for the first time, the first ROM selected will determine which path to use by default for subsequent runs.
Fixed emulator crash when starting SaveKey ROMs from commandline with SaveKey messages enabled.
Fixed missing TV format update in frame stats dialog when switching display type.
Fixed missing debug color update when switching display type.
'Fill to scanline' now works for scanlines above current scanline too.
The debugger 'uhex' command is now honoured in CDF and BUS schemes.
When switching screenmodes, the sound is now paused and later resumed. This fixes popping and cracking sounds apparent on some systems, notably OSX when toggling windowed/fullscreen mode.
State file format has been optimized to be smaller, and faster loading and saving. This affects both the files saved to your computer as well as Time Machine functionality.
The ROM name saved in a PNG tEXt chunk now honours the 'snapname' setting.
Improved snapshots when phosphor is enabled.
Updated PAL palette.
Added 'Cartridge.StartBank' ROM property, to force a ROM to use a specific bank for its reset vector.
Added Developer setting, which breaks on reads from write ports. It now detects such conditions in many more cases. This new way of detecting RWP errors obsoletes the old '_rwport' debugger command, which has now been removed.
Added recently released 'Arkyology' prototype ROM to the database.
Added 'Amoeba Jump' and 'Flappy' ROMs (from the Retron77) to the database.
Fixed 'Street Racer' and 'Video Olympics' ROMs to use paddles in both ports.
If using SDL 2.0.5 or above, the calculated desktop size now takes the taskbar/dock into account (so windows should no longer overlap those areas).
For UNIX systems: in the ROM launcher, when using symlinks use the symlink pathname instead of the underlying filesystem pathname.
The UNIX builds now use the system-installed PNG and ZLIB libraries by default.
The Macintosh builds are now named 'macOS' throughout the codebase to reflect the new naming from Apple.
For better compatibility, the Windows 32-bit version does not require SSE2 anymore.
Updated included PNG library to latest stable version.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.0.1
« Antwort #33 am: 07 Juni, 2019, 13:06 »
Changelog

This is a small release that improves support for a few bankswitching schemes:

    Added support for CDFJ bankswitching type (Galaga, Wizard of War, etc).

    Allow the DPC+ scheme to not enable playfield 'jitter' effect for certain older DPC+ driver versions; this allows 'Epic Adventure' ROM to finally work in Stella.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.0.2
« Antwort #34 am: 12 Oktober, 2019, 19:45 »
Whats new:>>

Just a quick release, as we're still working on 6.1, which we hope to release soon. That one will be a huge update. For now we have something special; support for a highly anticipated, recently dumped ROM. Changelog as follows:

    Updated properties database for Pink Panther ROM.

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.1.0 RC
« Antwort #35 am: 07 Februar, 2020, 19:15 »
Changelog

6.0.2 to 6.1: (MM dd, 2020)

  * IMPORTANT NOTES:
    - Because of major event remapping changes, all remappings will be reset
      to defaults; if you had custom mappings, they will need to be
      re-entered again.

    - Because of major internal changes, all state files are now invalid.

    - Support for Windows XP has been discontinued as of this version.  WinXP
      is now completely out of support from Microsoft, so we are doing the
      same.

  * Major improvements to display mode handling in NTSC vs. PAL.  The window
    is now the same size for both modes, and scaling is applied to simulate
    the height of scanlines (in PAL mode, there are more scanlines and hence
    each is narrower).  This more properly emulates how the display would look
    on a real TV.

  * Removed the 'Display_Height' property, changing it to 'Display_VCenter'.
    This new feature, along with the display mode changes above, almost
    completely eliminate having to manually tweak each ROM so that it will
    not have part of the image cut off.

  * Removed the 'Display_YStart' property and all automatic detection of
    ystart.  It caused problems on some ROMs, and was not the way a real
    console would work anyway.  Related to this, ROMs now load much faster.

  * Major improvements to event remapping:
    - Allow mapping of modifier-key and button-direction combinations
    - Physical controllers can map the same action to different events on
      different virtual controllers
    - Many more events can be remapped
    - Events can be filtered by type in UI

  * Paths have been simplified:
    - The following file/directory locations are no longer configurable
      (statedir, nvramdir, cheatfile, palettefile, propsfile); they are
      now all under the base directory
    - Removed cfgdir; Distella config files are now placed with their
      associated ROMs
    - Added 'basedir' commandline argument, which allows to change the
      base directory where almost all config-related items are stored;
      related to this, discontinued the 'basedir.txt' functionality
    - Added 'baseinappdir' commandline argument, which sets the base
      directory to the application folder (Windows only for now); this
      replaces the functionality of 'basedir.txt'

  * Added automatic controller detection.

  * Controllers can be changed during emulation (no ROM reload required
    anymore).

  * Added support for Light Gun controller.

  * Added limited KidVid support (8, 9 and 0 start the games).

  * Removed superfluous controller option 'PADDLES_IDIR'.

  * Added configurable paddle dejittering.

  * Key-repeat mode improved; entering Time Machine by holding down a key
    combo continues to send events (previously, you had to release and then
    press the combo again).

  * Certain buttons in the UI can now be activated repeatedly by holding
    down the mouse button (Time Machine, debugger step/trace/frame advance,
    etc.)

  * Added option to configure mouse double click speed.

  * Added option to configure controller input repeat speed.

  * Added high quality scaling.

  * Made scanlines better aligned to scaling.

  * Added 'HiDPI' mode, which scales the UI by 2x when enabled.  This is
    meant for 4k and above monitors, but can actually be used at any
    lower resolution that is large enough to display the scaled UI.

  * Fixed TIA 'Center' option, Stella now remembers the last windowed position.

  * Added fractional (25% increments) TIA zooms.

  * Removed 'tia.fsfill' option, replacing it with 'tia.fs_stretch'.  This
    new option allows to preserve TIA image aspect ratio in fullscreen
    mode, or stretch to fill the entire screen.

  * Added configurable 'Overscan' option for fullscreen modes.

  * Fullscreen TIA modes no longer assume that desktop taskbars, etc
    are present, hence they are scaled to the proper fullscreen size.

  * Added option to display dialogs in screen corners.

  * Added hotkey for sound on/off.

  * Enhanced 'Command' menu to display current state and more commands.

  * Added option to save and load all TimeMachine states at once.

  * Added option to automatically load/save states when entering/exiting
    emulation.

  * Added option to change pitch of Pitfall II music.

  * ROM Info Launcher can now display multiple lines per property and
    bank switching type.

  * In file listings, you can now select directories by holding 'Shift' on
    the first character entered.  Entering characters in lowercase still
    selects files, as before.

  * Fixed bug when starting ROMs via MacOS finder.

  * Added various developer options for oddball TIAs:
    - stuffed player, missiles and ball move
    - delayed playfield bits and color
    - delayed players and ball VDEL swap

  * Disabled some developer options for 'Player settings'.

  * Writes to RAM read ports are ignored now.

  * Added Developer setting, which breaks on writes to read ports.

  * Improved breakpoints to now consider the banks.

  * Improved debugger's TIA display and zoom windows.

  * Improved hotkeys, now many emulation keys work in debugger too.

  * Fixed display of negative values in debugger; sometimes they were
    shown as positive.

  * Reworked ROM properties database, making it load faster in certain cases.

  * Updated internal ROM properties database to ROM-Hunter version 16
    (thanks go to RomHunter for his tireless research in this area).
    Related to this, updated the snapshot collection.

  * Fixed 'Dancing Plate (Unknown) (PAL)' to use joystick.

  * Fixed cheatcode handling in 2K and 4K ROMs.

  * Fixed bug where ROMs smaller than 64 bytes were not recognized.

  * Fixed bug where frying one ROM was continued with the next ROM.

  * Fixed not working 7800 pause key.

  * Enhanced UA bankswitching to support certain Brazilian carts.

  * Fixed WD bankswitching.

  * Added FC bankswitching for Amiga's Power Play Arcade Video Game Album.

  * Added auto-detection of display format based on filename.

  * Auto-detection of bankswitch scheme by file extension now includes
    more human-readable formats (not restricted to DOS 3-char length).
    See the documentation for the new names.

  * Fixed bug in DPC+ scheme; 'fast fetch mode' was enabled at startup,
    when it should be disabled by default.

  * Added proper Retron77 port.

  * Added proper libretro port, and fixed display for OpenGLES renderers.

  * PNG/ZIP image support is now conditionally compiled into Stella.
    All major ports (Linux/macOS/Windows) have it enabled by default.

  * SDL/GUI support is now conditionally compiled into Stella.  All major
    ports (Linux/macOS/Windows) have it enabled by default.  This is
    currently needed by the libretro port.

  * Updated included PNG library to latest stable version.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.1 Final
« Antwort #36 am: 23 März, 2020, 19:20 »
Changelog

    OK, it's finally time for another major release. This is a big one, with changes all across the board:

    IMPORTANT NOTES:

    Because of major event remapping changes, all remappings will be reset to defaults; if you had custom mappings, they will need to be re-entered again.
    Because of major internal changes, all state files are now invalid.
    Support for Windows XP has been discontinued as of this version. WinXP is now completely out of support from Microsoft, so we are doing the same.
    Major improvements to display mode handling in NTSC vs. PAL. The window is now the same size for both modes, and scaling is applied to simulate the height of scanlines (in PAL mode, there are more scanlines and hence each is narrower). This more properly emulates how the display would look on a real TV.
    Removed the 'Display_Height' property, changing it to 'Display_VCenter'. This new feature, along with the display mode changes above, almost completely eliminate having to manually tweak each ROM so that it will not have part of the image cut off.
    Removed the 'Display_YStart' property and all automatic detection of ystart. It caused problems on some ROMs, and was not the way a real console would work anyway. Related to this, ROMs now load much faster.

    Major improvements to event remapping:

    Allow mapping of modifier-key and button-direction combinations
    Physical controllers can map the same action to different events on different virtual controllers
    Many more events can be remapped
    Events can be filtered by type in UI

    Paths have been simplified:

    The following file/directory locations are no longer configurable
    (statedir, nvramdir, cheatfile, palettefile, propsfile); they are now all under the base directory
    Removed cfgdir; Distella config files are now placed with their associated ROMs
    Added 'basedir' commandline argument, which allows to change the base directory where almost all config-related items are stored; related to this, discontinued the 'basedir.txt' functionality
    Added 'baseinappdir' commandline argument, which sets the base directory to the application folder (Windows only for now); this replaces the functionality of 'basedir.txt'
    Added automatic controller detection.
    Controllers can be changed during emulation (no ROM reload required anymore).
    Added support for Light Gun controller.
    Added limited KidVid support (8, 9 and 0 start the games).
    Removed superfluous controller option 'PADDLES_IDIR'.
    Added configurable paddle dejittering.
    Key-repeat mode improved; entering Time Machine by holding down a key combo continues to send events (previously, you had to release and then press the combo again).
    Certain buttons in the UI can now be activated repeatedly by holding down the mouse button (Time Machine, debugger step/trace/frame advance, etc.)
    Added option to configure mouse double click speed.
    Added option to configure controller input repeat speed.
    Added high quality scaling.
    Made scanlines better aligned to scaling.
    Added 'HiDPI' mode, which scales the UI by 2x when enabled. This is meant for 4k and above monitors, but can actually be used at any lower resolution that is large enough to display the scaled UI.
    Fixed TIA 'Center' option, Stella now remembers the last windowed position.
    Added fractional (25% increments) TIA zooms.
    Removed 'tia.fsfill' option, replacing it with 'tia.fs_stretch'. This new option allows to preserve TIA image aspect ratio in fullscreen mode, or stretch to fill the entire screen.
    Added configurable 'Overscan' option for fullscreen modes.
    Fullscreen TIA modes no longer assume that desktop taskbars, etc are present, hence they are scaled to the proper fullscreen size.
    Added option to display dialogs in screen corners.
    Added hotkey for sound on/off.
    Enhanced 'Command' menu to display current state and more commands.
    Added option to save and load all TimeMachine states at once.
    Added option to automatically load/save states when entering/exiting emulation.
    Added option to change pitch of Pitfall II music.
    ROM Info Viewer size is not limited to fixed zoom steps anymore.
    ROM Info Viewer can now display multiple lines per property and the bank switching type.
    In file listings, you can now select directories by holding 'Shift' on the first character entered. Entering characters in lowercase still selects files, as before.
    Fixed bug when starting ROMs via MacOS finder.

    Added various developer options for oddball TIAs:

    stuffed player, missiles and ball move
    delayed playfield bits and color
    delayed players and ball VDEL swap
    Disabled some developer options for 'Player settings'.
    Writes to RAM read ports are ignored now.
    Added Developer setting, which breaks on writes to read ports.
    Improved breakpoints to now consider the banks.
    Improved debugger's TIA display and zoom windows.
    Improved hotkeys, now many emulation keys work in debugger too.
    Fixed display of negative values in debugger; sometimes they were shown as positive.
    Reworked ROM properties database, making it load faster in certain cases.
    Updated internal ROM properties database to ROM-Hunter version 16 (thanks go to RomHunter for his tireless research in this area). Related to this, updated the snapshot collection.
    Fixed 'Dancing Plate (Unknown) (PAL)' to use joystick.
    Fixed cheatcode handling in 2K and 4K ROMs.
    Fixed bug where ROMs smaller than 64 bytes were not recognized.
    Fixed bug where frying one ROM was continued with the next ROM.
    Fixed not working 7800 pause key.
    Enhanced UA bankswitching to support certain Brazilian carts.
    Fixed WD bankswitching.
    Added FC bankswitching for Amiga's Power Play Arcade Video Game Album.
    Added auto-detection of display format based on filename.
    Auto-detection of bankswitch scheme by file extension now includes more human-readable formats (not restricted to DOS 3-char length). See the documentation for the new names.
    Fixed bug in DPC+ scheme; 'fast fetch mode' was enabled at startup, when it should be disabled by default.
    Some more work on DPC+ playfield 'jitter' effect for certain older DPC+ driver versions; more ROMs are now detected properly. Special thanks to SpiceWare for his research in this area.
    Added proper Retron77 port.
    Added proper libretro port, and fixed display for OpenGLES renderers.
    PNG/ZIP image support is now conditionally compiled into Stella. All major ports (Linux/macOS/Windows) have it enabled by default.
    SDL/GUI support is now conditionally compiled into Stella. All major ports (Linux/macOS/Windows) have it enabled by default. This is currently needed by the libretro port.
    Updated included PNG library to latest stable version.
    Updated UNIX configure script to work with the gcc version 10 and above.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.1.1
« Antwort #37 am: 05 April, 2020, 20:40 »
Whats new:>>

    Fixed crash in 3E bankswitching scheme when writing to ROM addresses.
    Fix snapshots on Retina HiDPI displays capturing only the top-left corner.
    Fixed wrong color for BK (background) swatch in the debugger.
    Fixed 'Right Diff' button in Command menu changing left difficulty instead.
    Fixed compilation of libretro port on Debian Buster.

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.1.2
« Antwort #38 am: 26 April, 2020, 18:10 »
Whats new:>>

    Fixed bug with remapped events not being reloaded in certain cases.
    Fixed bug in debugger for 3E scheme when displaying active RAM bank.
    Fixed bug in "Dragon Defender" ROM being misconfigured for Mindlink controller.

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.2
« Antwort #39 am: 08 Juni, 2020, 05:55 »
Changelog



    Added interactive palette to Video & Audio settings.

    Added 'Custom' palette, generated from user controlled phase shifts.

    Added that adjustable audio & video settings are displayed as gauge bars.

    Added four global hotkeys which allow selecting and changing numerous audio & video settings without having to remember the dedicated hotkeys.

    Added 'Turbo' mode, runs the game as fast as the computer allows.

    Added that paddle centering (per ROM) and sensitivity can be adjusted.

    Added that mouse sensitivity for Driving controller can be adjusted.

    Added paddle filtering in UI to avoid unwanted navigation events.

    Added selectable dialog fonts.

    Added separate positioning of launcher, emulator and debugger.

    Added optional display to game refresh rate adaption in fullscreen mode.

    Added option which lets default ROM path follow launcher navigation.

    Added debugger 'saveaccess' function, which saves memory access counts to a CSV file.

    Added displaying last write address in the debugger.

    Added debugger pseudo-register '_scanend', which gives the number of scanlines at the end of the last frame.

    Added detection of color and audio data in DiStella.

    Restored 'cfg' directory for Distella config files.

    Added TV Boy and 3EX bank switching types.

    Removed unused CV+ and DASH bank switching types.

    Added support for loading grayscale PNG images in the ROM launcher.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.2.1
« Antwort #40 am: 21 Juni, 2020, 18:45 »
Changelog

Stella release 6.2.1 for Linux, macOS and Windows is now available.

    Fixed Pitfall II ROM not working correctly.
    Fixed crashes when using some combinations of bankswitching schemes on incorrect ROMs, or when using invalid ROM file sizes, etc.
    Fixed RIOT timer behaviour on reading/writing at the wraparound cycle.
    Fixed incorrectly setting D6 bit on TIA reads in some cases. Related to this, improve 'tiadriven' option to randomize only D5..D0 bits.
    Fixed custom palette and TV effects adjustable slider rounding issue.
    Fixed some bugs in 3E+ scheme when using non-standard ROM sizes.
    Fixed crash in Audio & Video dialog when opened from debugger, and the debugger window sometimes being resized when using the Options dialog.
    Make NTSC custom phase shift not affect Yellow anymore.
    Fixed '1x' snapshot mode; TV effects are now disabled. This mode now generates a clean, pixel-exact image.
    Fixed mappings sometimes not being saved in the Retron77 port.
    A ROM properties file may now be placed next to the ROM (with the same name as the ROM, except ending in .pro), and Stella will automatically apply the properties to the ROM. [NOTE: this was present in 6.2, but was mistakenly left out of the changelog]
    Added button to Game Info dialog to save properties of the currently loaded ROM to a separate properties file (in the default save directory). This is useful in conjunction with the previous item.
    Allow changing custom palette and TV effects adjustables in 1% steps again.
    Updated documentation for changes in ROM properties key names.
    The codebase now compiles under gcc6 again. Future versions will require gcc7, though.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.3
« Antwort #41 am: 07 Oktober, 2020, 18:50 »
Changelog

Time for a new release of Stella. Changelog as follows:

    Added adjustable autofire.

    Added 'Dark' UI theme.

    Extended global hotkeys for debug options.

    Added option to playback a game using the Time Machine.

    Allow taking snapshots from within the Time Machine dialog.

    Added the ability to access most files that Stella uses from within a ZIP file. This includes the following:
        Per-ROM properties file (so one can distribute a ROM and its associated properties).
        Debugger symbol (.sym) and list (.lst) files, etc.
        Several others, as we extend the support.
        Basically, you are now able to put many files that Stella uses inside one ZIP file, and distribute just that file.

    Extended AtariVox support to handle flow control, so that long phrases are no longer corrupted/cut off. This includes properly supporting the 2600-daptor II, which is flashable to an AVox-USB converter.

    Added auto-detection of the serial port used for an AtariVox-USB adaptor.

    Added QuadTari controller support.

    Added option to select the audio device.

    Added support for CDFJ+ bankswitching type.

    Further enhanced UA bankswitching to support more Brazilian carts.

    Added option to display detected settings info when a ROM is loaded.

    Added another oddball TIA glitch option for delayed background color.

    Added option to disable aspect ratio correct scaling.

    Added debugger pseudo-registers '_timwrapread' and '_timwrapwrite', which are set when the RIOT timer is read/written on timer wraparound, respectively.

    Bankswitching schemes BUS, DPC+ and CDFx now work when startup bank randomization is enabled (these schemes now ignore that setting).

    Replaced "Re-disassemble" with "Disassemble @ current line" in debugger.

    Fixed bug when taking fullscreen snapshots; the dimensions were sometimes cut off.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.5
« Antwort #42 am: 10 Januar, 2021, 10:15 »
Changelog

    Our 'Christmas' release was a little delayed; real life got in the way. Anyway, better late than never. Changes as follows:

    Added high scores saving.

    Improved text editing functionality (except PromptWidget):

    Enhanced selection and cut/copy/paste from keyboard.
    Added undo and redo support.
    Added mouse support (selection, cut/copy/paste).
    All actions have keyboard shortcuts.

    Various improvements to the ROM launcher:

    Added wildcard support to the dialog filter
    Added option to search subdirectories
    Added static tooltips to some UI items.
    Added dynamic tooltips to most debugger items.
    Added sound to Time Machine playback.
    Added browser dialogs for user saved files.
    Extended global hotkeys for input devices & ports settings.
    Moved to using an SQLite database for storing user settings, properties and highscores. More work will follow in future releases.
    Increased sample size for CDFJ+.
    Fixed autofire bug for trackball controllers.
    Fixed bug in TV autodetection in filenames; a filename containing 'PAL' inside a word would sometimes misdetect as a PAL ROM.
    Fixed Stelladaptor/2600'daptor devices sometimes not being assigned correct default mappings.
    Codebase now uses C++17 features, which means a minimum of gcc7 or clang5 for Linux/Mac, and Visual Studio 2019 for Windows.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.5.1
« Antwort #43 am: 25 Januar, 2021, 21:21 »
Changelog

    Just a quick bugfix release, addressing issues on the Retron77 port:

    Fixed paddle button bug for jittering controllers.
    Improve switching between joysticks and paddles on Retron77 port.
    Improve memory usage on Retron77 port.

[close]

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 189183
  • Ohne Input kein Output
    • DVB-Cube
Stella 6.5.2
« Antwort #44 am: 26 Februar, 2021, 18:10 »
Whats new:>>

    Fixed broken Driving Controller support for Stelladaptor/2600-daptor devices.
    Fixed missing QuadTari option in UI.
    Improved QuadTari timing.
    Added CPU usage stats to ARM cart classes debug widgets.

https://github.com/stella-emu/stella/releases

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )