Commit Graph

682 Commits

Author SHA1 Message Date
Stephen Kitt 491777df2b Remove extra quote for audio presets
The list of presets includes an extra quote in "low quality, medium
lag"; this patch removes it.

Signed-off-by: Stephen Kitt <steve@sk2.org>
2020-05-21 18:39:53 -02:30
thrust26 af947900fa Revert "removed audio dialog screenshot"
This reverts commit e4ac8df6f9.
2020-05-16 16:42:12 +02:00
thrust26 16f5797e31 added two more methods to global hotkeys
updated and restructured hotkey documentation
2020-05-16 13:00:38 +02:00
thrust26 c06a60d704 added global hotkeys (pageup/down) for current displayed setting (or volume) 2020-05-14 21:18:55 +02:00
thrust26 e7b99f7cec update default keys and doc for palette adjustments 2020-05-13 09:25:22 +02:00
thrust26 e4ac8df6f9 removed audio dialog screenshot 2020-05-12 16:12:03 +02:00
thrust26 1d45fbb5fa added missing screen shots 2020-05-12 16:11:02 +02:00
thrust26 4a7676215c updated doc 2020-05-12 16:10:22 +02:00
thrust26 754cd90f90 fix window position saving when changing zoom via hotkey 2020-05-07 23:09:11 +02:00
thrust26 8d086b9ef9 fixed palette cycling
updated doc for phase shift hotkeys
improved scanlines hotkey messages
2020-05-07 10:36:36 +02:00
thrust26 dd7dbaecbc Merge branch 'master' of https://github.com/stella-emu/stella 2020-05-06 21:32:44 +02:00
thrust26 b85f7af4bf initial commit 2020-05-06 21:30:43 +02:00
Stephen Anthony f3f0617940 Added '_scanend' pseudo-register to track scanlines at end of last frame. Fixes #624. 2020-05-04 14:19:02 -02:30
thrust26 5c7bea8923 Merge remote-tracking branch 'remotes/origin/refactor/cart' 2020-05-02 19:59:46 +02:00
thrust26 d857eaa2b1 Make windows positioning independent for launcher, emulator and debugger (resolves #615) 2020-05-02 16:46:37 +02:00
thrust26 31f9613825 Merge branch 'master' into refactor/cart 2020-05-02 10:20:25 +02:00
thrust26 da1c997945 update documentation 2020-04-30 10:33:42 +02:00
thrust26 579f73d1ea 3EX now reads number of RAM banks - 1 from 0xfffa 2020-04-22 12:50:26 +02:00
thrust26 bdb685644d added 'Turbo" mode 2020-04-19 23:23:11 +02:00
thrust26 ddece5ed43 added 'Turbo" mode 2020-04-19 23:08:25 +02:00
thrust26 4c34a75332 renamed 'Exit' button in debugger into 'Run' (TODO: update screenshots) (fixes #614) 2020-04-19 10:45:22 +02:00
thrust26 9d12378cff removed DASH type (incl. doc update) 2020-04-15 21:15:44 +02:00
thrust26 ca5b6a6fe7 removed CV+ type (incl. doc update) 2020-04-13 21:58:16 +02:00
thrust26 1beaf64edd update debugger docs
add missing debugger commands for enhanced DiStella data detection
2020-03-29 12:30:26 +02:00
thrust26 7f4a712d8e replace some magic numbers in Distella 2020-03-28 09:35:27 +01:00
Stephen Anthony 4d248c97df (Semi) Final update for 6.1 release. I'm sure there's something we've missed. 2020-03-21 17:18:05 -02:30
thrust26 c7c15c7ece update 6.1 date in doc to March 2020 2020-03-20 09:42:26 +01:00
thrust26 264fcabba9 minor debugger doc update 2020-03-20 09:37:49 +01:00
thrust26 ffef620e27 doc and usage() update for new launcher font sizes 2020-03-15 19:15:27 +01:00
thrust26 e4c394a0ac replace launcher font value "small medium" with "small_medium" 2020-03-14 13:52:37 +01:00
thrust26 da3d183e75 replace launcher's small font with bold version
add 'small medium' font to launcher font options
doc update for variable ROM viewer widths and new launcher font size
2020-03-14 11:14:24 +01:00
thrust26 15a1c8c8b1 update doc for Trackball and Light Gun fire button 2020-03-03 19:54:45 +01:00
thrust26 bd1fcc7dc2 another doc update 2020-02-03 20:43:51 +01:00
thrust26 4d090749d3 update debugger doc 2020-02-03 20:42:20 +01:00
thrust26 030f4140c7 very minor doc fix 2020-02-02 20:37:57 +01:00
thrust26 6a436c25bd fix #566 (fry button) 2020-02-02 11:54:00 +01:00
thrust26 275f2ab444 fix duplicate usage of button 2 2020-01-25 23:33:05 +01:00
thrust26 ff388cfb31 make automatic TM saving load the states on enter too 2020-01-25 20:06:04 +01:00
thrust26 792cbb4ffa add display format auto-detection from filename (resolves #561) 2020-01-24 11:30:46 +01:00
thrust26 12b2a4e3c4 Update TM doc 2020-01-21 21:08:01 +01:00
thrust26 4e95b96de5 doc screenshot update 2020-01-20 19:33:55 +01:00
thrust26 2ee0db23c4 fix exiting command menu
update docs
2020-01-20 19:02:55 +01:00
thrust26 dd3a58d4ac add hotkey to decrease current state slot 2020-01-20 12:11:26 +01:00
thrust26 da1182215f minor doc changes 2020-01-19 14:49:37 +01:00
thrust26 09a54b6cad Further improve R77-Guide formatting 2020-01-18 17:44:19 +01:00
thrust26 75d6ee4ea0 clean look of table in documentation 2020-01-18 13:47:15 +01:00
thrust26 fe826bfc98 add HTML version of R77 Quick Navigation Guide 2020-01-18 13:45:30 +01:00
thrust26 8acefcbb50 add autoslot setting to UI
update doc for autoslot and write to read port breaks
2020-01-18 11:08:00 +01:00
thrust26 34661af1aa update docs for VideoDialog 2020-01-17 18:46:40 +01:00
thrust26 fbfccfbec6 refactor v-size 2020-01-13 21:13:55 +01:00
thrust26 d2a957dea9 Merge branch 'master' of https://github.com/stella-emu/stella 2019-12-31 18:35:16 +01:00
thrust26 5d9001fbc1 minor doc updates 2019-12-31 18:35:03 +01:00
Stephen Anthony 9ad47ae5f3 Updated copyright to 2020. Happy New Year to anyone reading this! 2019-12-31 13:48:56 -03:30
thrust26 8bf1f0c404 code cleanup
added Light Gun to docs
2019-12-30 23:00:49 +01:00
Thomas Jentzsch 1c37618426 minor improvement on event mapping doc 2019-12-26 11:59:55 +01:00
thrust26 356f06598d add hotkey for toggling interpolation (ctrl+i) 2019-12-18 20:38:52 +01:00
thrust26 c2fc39f44d Reimplement y-start as "V-Center" in dialog and messages
Limit v-center range to +/-15 pixel
2019-12-16 12:41:39 +01:00
thrust26 980f5b92fa Fixed my merge chaos (sorry) 2019-12-16 09:47:56 +01:00
thrust26 8d321de90d reimplemented ystart (TODO: GameInfoDialog) 2019-12-16 09:03:42 +01:00
thrust26 7cc49b4ff1 updated event mapping screenshots and text
made green debug color for missile 1 a bit brighter (NTSC+PAL)
2019-11-24 08:44:24 +01:00
thrust26 ed42374644 adds FC bankswitching for Amiga's Power Play Arcade cart #1 2019-11-02 12:23:03 +01:00
Thomas Jentzsch 090fc4a316 updated doc, closes #498 2019-09-01 19:18:38 +02:00
Stephen Anthony 0aedc185e1 Update debugger doc for removal of 'cfgdir'. 2019-08-30 23:43:27 -02:30
Stephen Anthony 5f660383e5 Removed 'cfgdir', and have Distella config files placed with the ROM file they refer to.
Updated docs for removal of statedir, propsfile, etc.
Added 'basedir' and 'baseinappdir' to the docs.
Updated changelog for above changes.
2019-08-30 23:32:57 -02:30
Stephen Anthony 2540d0d803 Entering an uppercase char (ie, hold Shift) on the first character in
file listings now selects among directories; use lowercase to select among
files (fixes #160).

Refactored relevant code from ListWidget to FileListWidget, where it more
properly belongs.

Updates to docs (new info, typo's, etc).
2019-08-23 22:08:06 -02:30
Stephen Anthony c10b467de1 Updated files for upcoming release (whenever that may be).
Added info from 6.0.1 branch.
2019-08-18 19:09:18 -02:30
Thomas Jentzsch 654c843084 add long button press to launcher for power on options
note: currently this feels more like a hack
2019-08-13 14:06:27 +02:00
Thomas Jentzsch 798f305664 Update TM screenshot 2019-08-12 22:39:46 +02:00
Thomas Jentzsch 3348495a55 fix some joystick mapping bugs
update R77 readme with button combos
2019-08-12 16:26:35 +02:00
Thomas Jentzsch e236b0ce95 rename paddle events
update input mapping doc
remove abbreviation from InputDialog tab
2019-08-12 11:09:00 +02:00
Thomas Jentzsch 4133d3cab5 document developer settings changes 2019-08-12 10:17:28 +02:00
Thomas Jentzsch 64a3bb7a31 updates debuuger doc 2019-08-12 09:51:43 +02:00
Thomas Jentzsch 28c3d126be make startup bank available in GameInfoDialog
add bankswitching type detection in GameInfoDialog when started from launcher
2019-08-12 09:22:36 +02:00
Thomas Jentzsch 846a117a5e add start bank option to GameInfoDialog 2019-08-11 22:21:28 +02:00
Thomas Jentzsch cbbc40aa0e update doc for reordered GameInfoDialog 2019-08-11 15:56:48 +02:00
Thomas Jentzsch 1d9aafbd60 doc updates 2019-08-11 11:19:30 +02:00
thrust26 a14d1c275d implement separate keyboard mappings for joystick, paddles and keyboard controllers
update doc accordingly
2019-06-12 16:48:41 +02:00
Stephen Anthony 9ba843dae9 Fixed typo in latest doc updates. 2019-06-11 15:49:25 -02:30
thrust26 8f43d95f81 update mapping doc 2019-06-11 19:57:24 +02:00
Stephen Anthony 33c65103d6 File extensions used by BS autodetect can now use longer that 3-char extensions. 2019-06-11 14:35:01 -02:30
thrust26 0eb7cd70da add option to automatically save states when exiting emulation 2019-06-03 21:55:40 +02:00
thrust26 cf39f5afdf add overscan hotkeys
remove ystart hotkeys
update doc
2019-06-02 09:21:20 +02:00
thrust26 2ed25f50b6 doc update
save all states now saves ALL states
2019-05-31 22:30:56 +02:00
thrust26 ad6e6f1855 updated docs 2019-05-30 13:24:42 +02:00
thrust26 43af1a0005 redefine a few default keys (in TV effects and toggle bits/collisions)
reorder listing of emulation actions according to documentation
update documentation
2019-05-28 23:02:02 +02:00
thrust26 976d9bbe72 move some fixed hotkeys to remap-able keys 2019-05-25 19:14:01 +02:00
thrust26 ae439ba318 add zoom level hotkeys to documented hardcoded actions 2019-05-23 22:17:39 +02:00
thrust26 50088b08a5 removed "height" from doc text and Settings 2019-05-19 11:45:18 +02:00
thrust26 af57206dc4 add doc for fullscreen stretch toggling hotkey 2019-05-19 00:14:01 +02:00
thrust26 feca959d1e update R77 readme 2019-05-05 11:29:47 +02:00
thrust26 ed5f8cb9de oops 2019-05-05 08:01:08 +02:00
thrust26 91317be73d add more default joystick button mapping
- open settings via joystick button in launcher and during emulation (4th button)
- open command menu and exit to launcher via joystick buttons during emulation (3rd and 5th button)
- cycle tabs via joystick 3rd and 4th buttons
2019-05-04 11:47:53 +02:00
thrust26 fc3989fda1 allow open Power-on options via joystick 2nd button
add initial documentation for R77 (navigation only)
2019-05-01 11:28:23 +02:00
Stephen Anthony e7d85f2d6b Make it clear that WinXP support is being discontinued. 2019-04-22 13:19:23 -02:30
Stephen Anthony 5dde762b85 Changed 'tia.fsfill' option to 'tia.fs_stretch'. 2019-04-14 14:57:28 -02:30
thrust26 937ecca8c1 aligned Booster Grip buttons naming 2019-04-14 16:20:09 +02:00
thrust26 be72ef4d1b doc updates for Developer settings/TIA tab 2019-04-05 16:38:19 +02:00
thrust26 64db033961 aligned preset naming to UI 2019-04-05 09:52:08 +02:00
thrust26 14b22d185b updated audio docs 2019-04-05 09:48:03 +02:00
Thomas Jentzsch c58a149916 minor doc fix 2019-04-04 13:02:57 +02:00
thrust26 285583f959 removed option to disable scanline interpolation 2019-04-03 23:37:28 +02:00
Thomas Jentzsch 8c8128934c fixed enabling of EEPROM erase buttonin GameInfoDialog
updated doc for enhanced command dialog and controller auto detection
2019-04-01 13:41:09 +02:00
thrust26 0666be24e6 adjusted hotkeys to reordered "TV modes" 2019-03-29 17:12:12 +01:00
Stephen Anthony a5ca6b8ca5 Start of purging 'Display_Height' from the codebase.
- We've already removed it from the UI, now it's removed from consideration altogether
- For now, NTSC ROMS use 240, PAL 250; this will change when we get aspect ratio working
2019-03-09 16:27:33 -03:30
Stephen Anthony 51981d633d When compiled for R77, use 'minimal_ui' mode. 2019-03-09 14:35:22 -03:30
thrust26 2cc035e4eb improved keyboard controller detection
small doc update
2019-02-15 16:29:13 +01:00
thrust26 481c63f980 defined default hotkey for sound on/off 2019-02-14 19:01:21 +01:00
thrust26 b5fce21b2f implemented mute Hotkey (TODO: default key)
small improvement for Amiga mouse detection
minor Windows project file fix
2019-02-13 20:03:58 +01:00
thrust26 fee5f57179 disabled some developer options for 'Player settings'
updated doc and changes
2019-01-12 12:00:35 +01:00
thrust26 3f9e82ab79 some minor typo fixes/alignments 2019-01-03 22:46:35 +01:00
thrust26 951bee3ba9 Typo fix 2018-12-31 12:26:08 +01:00
thrust26 ec8ec83db6 grammar fix 2018-12-31 12:24:58 +01:00
thrust26 dc978b041a removed PADDLES_IDIR option (superfluous)
fixed properties for 'Dancing Plate (Unknown) (PAL)'
2018-12-31 12:23:23 +01:00
Stephen Anthony f6a4b798a4 Updated 'AudioSettings' snapshot to match latest changes.
Ran all PNGs through pngcrush, resulting in a 22% space savings.
2018-12-21 11:44:40 -03:30
Stephen Anthony 933c4d7d3c Mac-related files/folders are now using 'macOS' naming scheme. 2018-12-19 11:46:09 -03:30
Stephen Anthony 3423bf15c7 Set release date for 6.0 for Dec. 23. We'll see if we actually make it ... 2018-12-18 21:15:32 -03:30
Stephen Anthony 69fb08e30c Remove '_rwport' from the debugger.
The new way of detecting RWP is superior, and we don't have time to rework _rwport to use it.
This may come back in the future (if required), but I honestly don't see a need for it.
2018-12-18 20:56:19 -03:30
Christian Speckner 521e5dc51d Document audio settings, fix units for fragment size, fix audio dialog width. 2018-12-18 23:18:40 +01:00
thrust26 33e300b28c one more update for RWP 2018-12-08 10:32:05 +01:00
thrust26 e34e63571f updated change log and documentation for RWP 2018-12-08 10:27:28 +01:00
thrust26 c475072455 adjusted docs for last commit 2018-09-20 10:58:07 +02:00
thrust26 a6a762bbb4 reworked Stereo for all ROMs setting in AudioDialog 2018-09-19 22:24:25 +02:00
Stephen Anthony 7982f7cb9b Various updates to the 'CTY' scheme, all by SpiceWare:
- music support
- autodetection support
- creation of 60K ROMs

For the latter, I still need to see how we will distribute those ROMs, and get them added to the database.
2018-09-16 22:49:33 -02:30
Stephen Anthony 31f6dba87d 'Cartridge.StartBank' ROM property is now used by the core. 2018-09-14 20:57:36 -02:30
thrust26 a780e9542e spelling 2018-09-02 22:03:53 +02:00
thrust26 f9260dc10b and another screenshot 2018-09-02 21:59:59 +02:00
thrust26 d194de080d one more screenshot 2018-09-02 19:56:38 +02:00
thrust26 2130498727 updated debugger screenshots 2018-09-02 17:47:26 +02:00
thrust26 2c8a567810 typo 2018-09-01 12:08:14 +02:00
thrust26 8ee2c56980 updated docs 2018-09-01 09:30:14 +02:00
Stephen Anthony a84f76fd5f Documentation updates. 2018-08-31 22:50:25 -02:30
Stephen Anthony 65d23b4a6e Removed 'launcherexts' and associated LauncherFilterDialog.
Introduced 'launcherroms' argument, which specifies to show only ROMs or all files in the launcher.
This functionality is tied to a RMB context menu in the launcher; eventually we may add a checkbox to the UI for it.
2018-08-31 13:51:42 -02:30
thrust26 5365fc5c5e removed (*) in AudioDialog and screenshots 2018-08-29 14:04:16 +02:00
thrust26 5b6541abf2 updated some shots 2018-08-22 21:05:13 +02:00
thrust26 aa9b4fb3b7 updated some screenshots for debugger doc 2018-08-22 12:15:07 +02:00
thrust26 723d06dbbb update remaining screenshots for emulator doc 2018-08-20 18:13:37 +02:00
thrust26 714a7f60e8 updated screenshots 2018-08-20 15:47:38 +02:00
thrust26 5f07ad3cdf more doc updates 2018-08-20 14:01:06 +02:00
thrust26 b61f38d4c2 updated doc 2018-08-20 13:38:18 +02:00
thrust26 eefa196f0d updated doc for moved lauchner snapshot path widgets
renamed "image" into "snapshot" (this may have to be repeated when the lib gets updated)
2018-08-18 21:56:47 +02:00
Stephen Anthony 7ae6d84739 Completely remove ability to use a per-ROM properties file.
This 'feature' now seems unnecessary, and it complicates the code by having it.
2018-08-17 13:56:08 -02:30
thrust26 77c8da55f3 fixed UI dialog defaults
updated UI dialog docs
2018-08-16 19:20:14 +02:00
thrust26 f03af75c2c renamed 'Frame stats' into 'Console info overlay' 2018-08-15 14:46:37 +02:00
thrust26 867674c8fb updated docs for #346 enhancement 2018-08-12 14:33:25 +02:00
thrust26 d786f83b84 Updated doc for first start 2018-08-11 19:29:51 +02:00
Stephen Anthony 1b14b82ab1 Bump version number to 6.0 in various files, for upcoming release.
The date is still a WIP.
2018-08-11 13:17:47 -02:30
thrust26 916cf17b80 more background dialog widget color adjustments 2018-08-06 10:51:45 +02:00
thrust26 22dafd7508 Fixed LauncherDialog buttons (right) alignment 2018-08-05 23:12:52 +02:00
thrust26 4013eb0e0b fixed ComboDialog 2018-08-05 22:58:35 +02:00
thrust26 4949c2c7bb updated more screenshots and some text 2018-08-05 22:46:42 +02:00
thrust26 86f2355ff0 started to change screenshots for 6.0 release 2018-08-05 22:16:27 +02:00
Christian Speckner e07617b618 Merge branch 'release/5.1' into release/6.0 2018-08-05 17:54:22 +02:00
thrust26 df27b7cddc fixes #296
fixes #304
2018-05-29 15:29:59 +02:00
Stephen Anthony a38b168db8 Updated various files for 5.1.1 release (dates still TBD). 2018-02-15 19:51:57 -03:30
Stephen Anthony 2bd0d05d44 Bumped version number for 5.1 release. 2018-02-04 18:37:35 -03:30
thrust26 2ad2a5cc1e Merge branch 'release/5.1' of https://github.com/stella-emu/stella into release/5.1 2018-02-04 21:52:46 +01:00
thrust26 463b63fd6e updated for missing eepromaccess setting 2018-02-04 21:52:33 +01:00
Stephen Anthony 11ffb7fc7a Updated docs for February release (yes, we slipped by two months :)) 2018-02-04 16:15:28 -03:30
thrust26 947125eea7 replaced 'tickmarks' with 'small marks' 2018-02-04 10:17:39 +01:00
thrust26 9d72ae2c4e reordered OptionsDialog to match next release
updated docs accordingly
2018-02-02 15:55:27 +01:00
thrust26 2cb83a7d80 updated doc for tickmarks 2018-02-02 13:25:36 +01:00
thrust26 8813d5b9e7 updated debugger doc for changed Time Machine navigation buttons 2018-02-01 11:25:44 +01:00
thrust26 6d1c5b1301 removed +/-10 buttons for TimeMachineDialog
updated documentation
2018-02-01 11:18:05 +01:00
thrust26 aa7dd33dc8 removed keeping very 1st state with compression enabled 2018-01-29 16:58:26 +01:00
thrust26 7d3a331f9d fixed hotkey description for exiting the Options mode (also see #282) 2018-01-19 10:24:16 +01:00
thrust26 95f7c96ec1 added trackballs to Stelladaptor support doc 2018-01-18 09:16:51 +01:00
thrust26 d9f135e884 preliminary documentation of Time Machine dialog 2018-01-07 17:48:34 +01:00
Stephen Anthony 3d879d0080 Updated copyright date to 2018. A few days early, but nobody will mind ... 2017-12-29 17:10:37 -03:30
thrust26 0826ce6bd6 Made collisions editable 2017-12-20 18:18:07 +01:00
thrust26 f61e45829c changed tracking for collisions and various TIA status registers added 2017-12-20 16:20:52 +01:00
thrust26 e9ef45ab0a minor consistency fix and doc updates 2017-12-19 18:10:01 +01:00
thrust26 481c85c0c3 added option for 'ghost' read traps
update documentation accordingly
removed reload requirements for Time Machine
2017-12-18 19:16:41 +01:00
thrust26 01c859d2a0 removed superfluous '(*)' in UI dialog
updated doc and added examples for other palettes
2017-12-18 17:26:59 +01:00
thrust26 3943076455 updated docs for new UI palette 'Light' 2017-12-17 18:04:27 +01:00
thrust26 7fcbb8f401 updated doc for 'dump' command 2017-12-17 17:59:25 +01:00
thrust26 0d609f6845 renamed '_cycles' into '_icycles' (fits better) 2017-12-15 19:12:46 +01:00
thrust26 50fc9a6733 doc updated for _cycles pseudo-register 2017-12-15 19:06:06 +01:00
thrust26 7d40d5b1f8 "Time Machine" name change 2017-12-15 18:10:40 +01:00
thrust26 d28fb580b8 bitmapped button added 2017-12-15 15:25:08 +01:00
thrust26 3f00d2fb86 feature doc updated 2017-12-14 20:30:08 +01:00
thrust26 ba9d809109 state compression improved
RewindManager class refactored for multiple rewinds/unwinds
additional keys for faster rewinding added
docs updated
2017-12-14 14:25:02 +01:00
thrust26 e2301dfd5e fine tuning on interval factor and state compression
rewind now displayed immediately (instead of "Paused")
two initial rewinds in continuous rewind mode fixed
Horizon widget disabled when Uncompressed size == Buffer size
fixed minimum Interval
2017-12-13 19:15:09 +01:00
thrust26 5439d185a7 rewind buffer resize added 2017-12-12 21:43:57 +01:00
thrust26 fc01aef34e doc updated to reflect latest changes 2017-12-12 17:26:09 +01:00
thrust26 4dfc3ed9ad fixed the fix 2017-12-08 15:08:07 +01:00
thrust26 8e7e42ae0b spelling fixes for 2600-daptor 2017-12-08 14:28:09 +01:00
thrust26 8e45bc553e minimal formatting fixes 2017-12-07 22:43:03 +01:00
thrust26 b00ad1e03b border removed 2017-12-07 09:48:56 +01:00
thrust26 ded2c71bdd formatting aligned and numbering removed 2017-12-07 09:45:31 +01:00
thrust26 14330ac19d links added and fixed 2017-12-06 17:44:14 +01:00
thrust26 ec5a3cdec5 thumb.trapfatal added to developer settings dialog
restructured developer settings dialog
duplicated debug colors are changed automatically
updated doc and screenshots accordingly
2017-12-06 12:15:16 +01:00
thrust26 afb90efd56 debugger screenshot updates 2017-12-05 11:03:12 +01:00
thrust26 ad3cd4de35 screenshot updated 2017-12-04 21:14:45 +01:00
thrust26 5bd51fea5b more links added
some reformatting
2017-12-04 19:57:22 +01:00
thrust26 a91bcbadc9 "Startup" section to debugger doc added 2017-12-04 18:06:40 +01:00
thrust26 aef15b44b4 minimal debugger and text dialog sizes increased
debugger doc updated and some links added
missing ellipsis added to RAM widget
2017-12-04 14:17:54 +01:00
thrust26 0afd6b44d0 'Contents' and links do added debugger documentation
some debugger doc updates
2017-12-04 11:02:36 +01:00
thrust26 78a3b197f4 loadconfig bug fixed
save commands explained in debugger doc
load/saveconfig allowed for multi-bank ROMs (with warning)
2017-12-03 17:07:47 +01:00
thrust26 faf9294fd2 a very little fix here an there 2017-12-03 09:08:33 +01:00
thrust26 591506cc93 minor updates for dump and rewind/unwind 2017-12-02 11:48:34 +01:00
thrust26 1341f07a36 trap doc updated
double spaces after . removed
2017-12-02 11:34:58 +01:00
thrust26 b6fa51d97b effective volume to audio widget added
fixed parser return value for "$a"
2017-12-01 20:57:14 +01:00
thrust26 6c210a9f43 doc for audio tab updated 2017-12-01 18:28:13 +01:00
thrust26 16bc644b00 minor doc fixes 2017-11-30 16:04:43 +01:00
thrust26 a636e6859d documentation and output of 'dump' command improved 2017-11-30 13:50:56 +01:00
thrust26 30cb1fe14d RewindManager fix for ROM startup rewind
-bankrandom support for E7(8K) added
2017-11-28 23:20:06 +01:00
thrust26 247cac9233 Minor spelling fixes 2017-11-28 22:08:16 +01:00
thrust26 5760167f31 E78K added to doc
missing files added
2017-11-27 22:51:41 +01:00
thrust26 bcc2f3a463 updated doc of supported bankswitching types 2017-11-27 17:08:41 +01:00
thrust26 177e388fb6 size of keyboard image reduced 2017-11-26 19:01:21 +01:00
thrust26 f2f3d79847 rewind keys documented
keyboard layout added
2017-11-26 18:39:37 +01:00
thrust26 e667b00718 debugger doc updated for rewind/unwind operations 2017-11-26 16:43:07 +01:00
thrust26 e6c64627be minor doc updates 2017-11-26 16:26:21 +01:00
thrust26 c1fc60a4e0 missing files added
first changes to debugger docs
2017-11-26 13:42:56 +01:00
thrust26 9cb1280a37 more doc updates 2017-11-26 12:01:49 +01:00
thrust26 1e82d107ee documentation for "Developer Settings" started 2017-11-26 10:15:33 +01:00
thrust26 4b748681db one more png 2017-11-25 16:04:17 +01:00
thrust26 c6d1ef2abd updated existing emulator and launcher screenshots 2017-11-25 15:53:04 +01:00
thrust26 6bc35b45de started to document the developer options dialog and commandline parameters. 2017-11-25 12:32:46 +01:00
thrust26 3dcec2e705 minor doc fixes 2017-11-25 11:12:37 +01:00
thrust26 d6680a681f made "color loss", "stats" and "grab mouse" hotkey toggles temporary only
added messages for "grab mouse" toggle
updates doc for "grab mouse" toggle
2017-11-23 22:13:37 +01:00
Stephen Kitt 4885fec94a Spelling fixes
* commmands -> commands
* comparitive -> comparative

These were found by Debian’s Lintian tool.

Signed-off-by: Stephen Kitt <steve@sk2.org>
2017-10-12 16:53:58 -02:30
Stephen Anthony 628f981121 Various cleanups to documentation and snapshots:
- Changelog updated for recent fixed from Thomas J.
- Minor formatting fixes in TIASurface class
- Updated documentation for 'ss1x' mode; snapshots now have only scaling disabled, not effects removed
- Updated snapshots for change in ss1x, and also ran them all through pngcrush, to optimize size
2017-09-18 19:50:37 -02:30
Stephen Anthony b54b4eb4f6 Fixed documentation on some debugger 'save' commands; they don't take
any parameter, and choose the name (and locations) themselves.
This needs to be fixed, and will happen when I get to issue #172
(add save file dialogs).
2017-09-09 15:50:27 -02:30
Stephen Anthony a018dc604a Extend debugger 'dump' command to take second parameter (for end of data range). 2017-09-08 22:23:45 -02:30
Stephen Anthony b6907d0d8a Added '_fcycles' debugger pseudo-op (gives cycles since frame started). 2017-09-08 17:59:33 -02:30
Stephen Anthony 21bf401836 Commandline arguments 'holdxxx' now work correctly (fixes #209). 2017-08-22 14:15:30 -02:30
Stephen Anthony b608c5bf88 Updates for 5.0.2 release. 2017-08-19 20:34:00 -02:30
Stephen Anthony d92566ad40 Updated docs for threading. 2017-08-15 17:57:27 -02:30
Stephen Anthony 24e55baa2c Expose 'threads' option through the Video Settings -> General UI. 2017-08-15 10:58:19 -02:30
Stephen Anthony b35f43d41f Updated various documentation screenshots.
- Some of them contained a cursor (thanks Thomas :)), and others
were not as neat as they could be (missing edges, etc)
2017-08-02 16:58:13 -02:30
Stephen Anthony d22ed691b5 Updated PointingDevice (trakball and friends)
- changed from templates back to inheritance (sorry DirtyHairy :))
 - added 'tsense' commandline argument and associated UI
 - updated docs and screenshots for new functionality
2017-08-02 16:07:02 -02:30
Stephen Anthony 369c426f33 Updated documentation for typo concerning dsense and msense.
Also add tsense, which I'm currently working on.
2017-08-01 12:36:33 -02:30
Stephen Anthony 1677ecae12 Make it clear that Alt-l keyboard shortcut is an 'L', not a one. 2017-07-26 16:16:06 -02:30
Stephen Anthony 11ee61e351 Updated docs concerning phosphor blend usage. 2017-07-25 14:32:02 -02:30
Stephen Anthony 00afc8ea4f Final updates for 5.0.1 release. 2017-07-23 12:33:16 -02:30
Stephen Anthony 7c2da9512d Updated OSX project file for C++14 changes. 2017-07-21 21:43:47 -02:30
Stephen Anthony 5c114e69d2 Fixed documentation type as reported on AtariAge. 2017-07-21 21:04:20 -02:30
Stephen Anthony 9f8baadb29 Some cosmetic UI changes and updated screenshots/docs. 2017-07-15 11:48:15 -02:30
Stephen Anthony d74bbba4f9 Updated documentation and screenshots. 2017-07-14 22:39:49 -02:30
Stephen Anthony d9f52599dc Marked BUS scheme as experimental per authors request. 2017-07-12 18:07:40 -02:30
Stephen Anthony d613173cd7 The default phosphor blend level can now be set globally (fixes #144).
Added new 'tv.phosphor' commandline argument to accomplish the above,
and associated UI item in Video Settings.

Updated docs for 'tv.phosphor' and 'tia.debugcolors'.  More work is
needed on this, since I need to add screenshots for this new functionality.
2017-07-09 22:40:06 -02:30
Christian Speckner aa5be284cb Add a note on ystart autodetection. 2017-07-10 00:49:09 +02:00
Christian Speckner 12dad0543e TIA tab: document old / new registers and delay queue. 2017-07-08 00:58:39 +02:00
Stephen Anthony 7f2b6a8983 Debugger documentation and screenshot updates. 2017-07-06 20:55:01 -02:30
Stephen Anthony f177aed814 Fix debugger trap documentation (fixes #156 from #164) 2017-07-06 19:45:12 -02:30
Stephen Anthony e1bc5c92e4 Trakball documentation fixes and other minor updates (from issue #164). 2017-07-06 19:30:11 -02:30
Stephen Anthony 5dbd9fee51 Some changes to phosphor blending:
- Updated default phosphor blend to '30'.
 - Added shortcut keys Alt-i and Alt-o to decrease/increase phosphor
blend mode dynamically, while a ROM is running.
 - Made range of blending 0 - 100.
2017-05-29 10:49:50 -02:30
Stephen Anthony 1da8e2d388 Updated changelog and docs for new bankswitching schemes. 2017-03-24 18:10:40 -02:30
Stephen Anthony e133a4a521 Updated documentation for recent trakball naming changes. 2017-02-11 22:04:40 -03:30
Stephen Anthony d99f83580f Updated Linux/UNIX port to use XDG_CONFIG_HOME for storing settings
file.  For most people, that means the files are now stored in
'~/.config/stella' instead of '~/.stella'.  Manually moving the directory
will be necessary if you wish to keep the old settings.
2017-01-28 19:14:11 -03:30
Stephen Anthony 6c73c11961 Updated OSX project to always use internal zlib library,
and changed the preferences file to 'Stella-emu.plist'.
2017-01-15 17:38:27 -03:30
Stephen Anthony 5f5ea1f424 Oops, some documentation deletions were somehow reverted. 2016-12-31 22:04:27 -03:30
Stephen Anthony 8815a6f027 Updated all references to new stella-emu webpage. 2016-12-31 17:19:29 -03:30
Stephen Anthony 072015c82a Removed toggling of displaying HMOVE blanks. With the old core, what
it drew in that area was sometimes garbage, and with the new core it
draws nothing at all (which is the correct behaviour).  Hence the
feature is obsolete.
2016-12-06 16:36:04 -03:30
stephena 81844dbf7f Preparing for 4.7.3 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3319 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-11-20 21:13:42 +00:00
stephena 7903c52406 Documentation updates for 4.7.2 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3297 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-03-25 20:51:28 +00:00
stephena f3fce85633 Re-added CTY scheme to the list of selectable bankswitch schemes,
and fixed some minor warnings generated from GCC 6.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3294 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-03-05 18:35:25 +00:00
stephena 1b223368e6 Updated UI to be able to change TV jitter effect and recovery time.
Updated various files for 4.7.1 release.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3279 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-02-13 01:21:28 +00:00
stephena 7e1e3f0b31 Changed description of tv.jitter to not mention scanlines.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3277 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-02-12 14:28:30 +00:00
stephena 86c7b229f0 Final commit for 4.7 release, updating docs and some minor last-minute
code cleanup.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3263 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-01-25 20:49:21 +00:00
stephena 143b22baec Added 'CV+' bankswitching scheme.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3253 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-01-23 17:58:00 +00:00
stephena 821f22c205 Updated documentation to mention potential issues with WinXP, and that
WinXP support may be discontinued soon.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3252 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-01-22 22:21:25 +00:00
stephena b9d71634a7 Added ability to specify MouseAxis range from the UI, and send it to
the Paddles class to be actually used.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3250 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-01-18 18:33:45 +00:00
stephena bfdaeadd55 Updated various files for next point release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3231 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-10-28 19:52:12 +00:00
stephena d36a3ce44b Updated files for 4.6.6 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3226 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-10-11 15:19:16 +00:00
stephena f5eca188ce And the process starts again.
Added shortcut key to toggle TV scanline jittering, and have it default
to off.  I'd really like to enable it again eventually, or perhaps use some
of the code in the case where scanline jumps are *really* large (since it
seems to emulate the output for every TV I've ever seen).

Bumped version #.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3221 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-09-29 21:14:12 +00:00
stephena f367b3a9a6 Final commit for 4.6.5 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3219 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-09-25 23:08:08 +00:00
stephena 75acbe8aac Getting ready for the 4.6.5 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3212 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-09-21 13:27:25 +00:00
stephena 70e40a10c9 Updating various files for 4.6.5 release, sometime this month.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3197 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-09-09 16:58:41 +00:00
stephena 26e9f15b86 Changed 'hidecursor' to 'cursor', and allowed it to set cursor visibility
for UI and emulation modes separately.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3179 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-06-28 18:16:33 +00:00
stephena 1c9de2abbd Final changes for 4.6.1 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3162 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-04-22 22:19:43 +00:00
stephena 439325e911 Update version # for upcoming release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3160 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-04-22 15:09:43 +00:00
stephena 651204df32 Final updates for 4.6 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3154 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-03-21 00:16:30 +00:00
stephena 26fcabc23c Getting a head-start on updating files for 4.6 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3145 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-02-06 16:42:24 +00:00
stephena 44ef06359a Forgot to add 'WD' scheme to the manual.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3132 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-01-01 04:02:06 +00:00
stephena abd4c9efa8 ZIP files now show nested files and directories instead of everything
being compressed into one level.  In the process, moved all ZIP-related
functionality from OSystem into FSNodeZIP, since it's the only thing
that actually uses it.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3129 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-01-01 02:05:28 +00:00
stephena 4642183745 Expose 'ctrlcombo' through the UI.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3120 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-12-24 18:49:26 +00:00
stephena 7f321a9628 The 'listdelay' option now allows 0, meaning to completely disable list-skipping.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3119 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-12-24 18:17:00 +00:00
stephena c8400dcfe6 Fixed debugger 'reset' command help documentation.
Renamed 'Vlist' to 'VarList', since it's more descriptive.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3092 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-11-19 22:29:33 +00:00
stephena 0d5ae3acf5 Added ability to save continuous snapshots per frame to Shift-Alt-s.
Eventually this may lead to proper movie output.  Thanks to SvOlli
for the code.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3087 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-11-19 00:03:11 +00:00
stephena 2095b29873 Updated docs for C++11 requirements.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3067 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-11-10 16:55:01 +00:00
stephena 6d753fd335 CPU registers can be selectively randomized with cpurandom option.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3014 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-10-23 15:52:39 +00:00
stephena 42dec8321d Changed debugger shortcuts to Control-combos to match the old
Alt-comboes, as these are easier to remember than function keys.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3009 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-10-19 14:55:48 +00:00
stephena 964e1d7d88 Text input is all parts of the UI will now use the users own
keyboard layout.  This means that non-US layouts can finally
enter (ASCII-only) text with Alt-Gr key-combos.  Because of these
changes, the global debugger keys for rewind/step/trace/scan+1/frame+1
are now the function keys F4 to F8, respectively.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3006 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-10-17 14:02:53 +00:00
stephena c21220ce2c Joysticks are now detected dynamically, meaning that they can be added/removed
while the emulator is running.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3002 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-10-13 22:37:15 +00:00
stephena 9ac1244706 Updates for 4.1.1 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2995 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-09-14 19:58:37 +00:00
stephena 4b6f589a4e Re-added 'uipalette' option.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2989 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-09-03 13:27:33 +00:00
stephena f9f423bf25 Fixed bug in 'MDM' debugger tab; it was always showing bank 0.
Updated docs for upcoming 4.1 release.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2983 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-08-31 23:16:57 +00:00
stephena e9a0bee314 Forgot to add info for 'MDM' in last commit.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2976 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-08-14 14:04:05 +00:00
stephena 4bc632644c Updated docs and changelog for DASH improvements.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2972 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-07-31 23:46:01 +00:00
stephena 21339641d5 Updated documentation for 4.0 changes.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2943 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-06-30 19:52:19 +00:00
stephena 23a2e2d7ee More documentation updates.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2933 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-06-21 01:45:23 +00:00
stephena 9956dff54a Starting to update docs and misc text files for 4.0 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2932 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-06-20 23:38:19 +00:00
stephena 80bbfadb4c Fixed grabmouse and show cursor to match Stella 3.9.3 functionality.
Added 'hidecursor' commandline option, to always disable showing the
mouse cursor (useful for fullscreen-only frontends).


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2908 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-06-04 16:01:45 +00:00
stephena e81f2b0ffd Added preliminary support for DASH bankswitching scheme by A. Davie.
This hasn't been tested yet, since no ROMs currently exist.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2895 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-06-02 20:41:19 +00:00
stephena 8f2123a5bf Aspect ratio correction is now properly applied to the TIA in windowed
and (simulated) fullscreen mode.

Fullscreen mode is now simulated in that it creates a window that matches
what would appear in fullscreen.  The next thing to do is actually have
the backend create this fullscreen mode correctly.

Changed 'gl_fsscale' to 'tia.fsfill' to more properly indicate what the
option does.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2894 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-06-02 14:34:12 +00:00
stephena 0c3b9f1443 OK, just checking in to let everyone know that I haven't abandoned the SDL2
conversion.

There are changes all over the FrameBuffer classes.  Still TODO is
TIA resizing in windowed mode, and all fullscreen modes.  The infrastructure
is close to completion, and it should be pretty easy to get the framebuffer
stuff done in the next week or so.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2876 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-04-28 16:47:10 +00:00
stephena bc9e50f0f1 Updated some documentation.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2873 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-03-12 16:56:15 +00:00
stephena a58fb7165e The 'center' and 'vsync' options are now honoured. Many commandline
options have changed names.  In particular, all tia-related options
now start with 'tia.'.  This includes most of the old options that
started with 'gl_'.

Changed the names of all tv-effects options from starting with 'tv_'
to 'tv.', to match the name changes elsewhere.

Some work on the documentation to reflect the latest changes.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2858 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-02-28 21:21:50 +00:00