Commit Graph

4626 Commits

Author SHA1 Message Date
Stephen Anthony d71b33918a Slight rework of random number generator.
- break dependence on OSystem; source for seed could actually be anything (doesn't have to come from OSystem)
2018-08-06 14:18:58 -02:30
Christian Speckner 86a242a8cf Fix spurious failures of debugger breakpoints. 2018-08-06 17:53:44 +02:00
thrust26 573d9a1e25 even more background dialog widget color adjustments 2018-08-06 17:14:22 +02:00
Stephen Anthony 0b04b130f9 Minor optimization: use two-way IF instead of separate ones. 2018-08-06 12:30:00 -02:30
Stephen Anthony 24bb06e8b1 Updated changelog. 2018-08-06 11:43:58 -02:30
Stephen Anthony 64fd3f50f9 For FSNodeUNIX, use actual symlink name instead of underlying name (fixes #325), 2018-08-06 11:22:55 -02:30
Stephen Anthony 68eec27c5c Make FilesystemNode class non-virtual.
- this class is never inherited, so it's pointless for it to have virtual methods
2018-08-06 11:14:57 -02:30
Stephen Anthony 1bf33fc4d2 Remove superfluous declaration. 2018-08-06 11:13:13 -02:30
thrust26 5614fb0e76 fixed warning in EditTextWidget 2018-08-06 14:48:11 +02:00
thrust26 916cf17b80 more background dialog widget color adjustments 2018-08-06 10:51:45 +02:00
Christian Speckner af5eea286c Fix debugger start parameters:
* Pass parameters from DispatchResult to debugger
    * Fix default trap type (= read)
    * Remove fallout from branch merge
2018-08-06 09:31:13 +02:00
thrust26 7336e27111 improved dialog darkening when not on top 2018-08-06 08:10:01 +02:00
Stephen Anthony f2f952f09b Reworking of the FSNode classes, using smart pointers.
- For now, I simply use shared_ptr; long term, I will look into unique_ptr for more efficiency.
2018-08-05 22:32:11 -02:30
Stephen Anthony 5bc8d2d1b0 When starting Stella for the first time, the first ROM chosen determines 'romdir' (fixes #324)
Bumped version for upcoming release.
Updated changelog, various grammatical fixes.
2018-08-05 19:14:07 -02:30
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 9488c2b5fe Made 'Stereo sound' changes immediate 2018-08-05 08:56:10 +02:00
Christian Speckner 4dde01f2f1 Typo; fixes #331 . 2018-08-04 23:38:28 +02:00
thrust26 56979052f9 made GameInfoDialog.Console settings immediate 2018-08-04 12:39:55 +02:00
thrust26 a0550e7c08 Merge branch 'master' of https://github.com/stella-emu/stella 2018-08-02 22:44:38 +02:00
thrust26 d9a1d2b7e5 trying to fix #328 2018-08-02 22:44:27 +02:00
Christian Speckner c7f7c5deab Some more changelog items. 2018-08-01 23:29:20 +02:00
Christian Speckner 3aa306be8e Changelog. 2018-08-01 23:24:03 +02:00
Christian Speckner cd06cc6d2c Show the current image data in zoom widget. 2018-08-01 23:12:45 +02:00
thrust26 766b6cd566 added units to AudioDialog params 2018-07-31 22:24:00 +02:00
thrust26 6cafbba3e4 Added tickmarks to sliders. 2018-07-31 17:51:53 +02:00
thrust26 a24e042d1e changed "FPS" back into "fps" 2018-07-31 17:07:51 +02:00
Stephen Anthony 78d7e9c29a Fix minor warnings in Xcode. 2018-07-30 22:07:30 -02:30
Christian Speckner 6da398deaa Display Hz in console time. 2018-07-31 00:07:07 +02:00
Christian Speckner 81f216872d Update XCode project, fps -> FPS 2018-07-30 23:50:52 +02:00
Christian Speckner 2f4e0f51fc Pacify MSVCC 2018-07-30 23:47:59 +02:00
thrust26 8c6bb5cd93 updated VS project files 2018-07-30 23:46:04 +02:00
Christian Speckner 9aeb40fc32 Display speed in OSD without decimals. 2018-07-30 23:40:48 +02:00
Christian Speckner b612d22364 Ups, add missing file. 2018-07-30 23:35:56 +02:00
Christian Speckner 3a5572d3b9 Add measured FPS to OSD, squash a bunch of minor bugs. 2018-07-30 23:19:47 +02:00
thrust26 de24815771 updated changelog for 32-bit Windows 2018-07-30 16:01:33 +02:00
thrust26 8ad6ab9198 Merge branch 'master' of https://github.com/stella-emu/stella 2018-07-30 15:26:26 +02:00
thrust26 593b2369e1 disabled SSE2 for 32 bit versions 2018-07-30 15:26:14 +02:00
Stephen Anthony 8c01e8a0f1 Fix for minor warning (redundant code). 2018-07-28 20:19:45 -02:30
thrust26 5240aaf0db removed now superfluous info text in 'General' tab 2018-07-28 23:43:06 +02:00
thrust26 36b94dd001 upper case info 2018-07-28 23:36:36 +02:00
Stephen Anthony cf7605a5b0 Minor changes to dirty-update code. 2018-07-27 17:50:00 -02:30
Christian Speckner 89a6cb11d1 Remove busy waiting. 2018-07-26 20:55:47 +02:00
Stephen Anthony 50ee957a29 Updated PNG lib to latest version. 2018-07-25 09:54:43 -02:30
Stephen Anthony e691853f0e First pass at fixing superfluous re-draws in the UI.
- This addresses issue 158, and reduces CPU usage to near 0% when no changes are happening
- This returns the code to the same performance levels as version 3.x.
2018-07-25 08:48:21 -02:30
Stephen Anthony a20bb6e95d Fix compile error when sound support is disabled. 2018-07-20 09:04:21 -02:30
Stephen Anthony 949964bdf6 Oops, forgot something in the last commit; do not include header files twice. 2018-07-13 12:35:40 -02:30