Christian Speckner
1c93fce6fc
Speed UI.
2018-07-01 12:54:51 +02:00
Christian Speckner
2b23c81126
Support variable emulation speed.
2018-06-27 23:12:50 +02:00
Christian Speckner
674e5f01c0
Massage preset values.
2018-06-25 00:42:40 +02:00
Christian Speckner
5656051aae
Tie in UI.
2018-06-25 00:30:52 +02:00
Christian Speckner
47bbdb679e
Remove unnecessary code, don't spam if audio is disabled.
2018-06-24 22:48:28 +02:00
Christian Speckner
176507cb46
Fix memory corruption on console reset.
2018-06-23 01:18:35 +02:00
Christian Speckner
ef5261689a
Major audio settings overhaul.
2018-06-23 00:58:28 +02:00
thrust26
d387369e92
Revert "make editable text display from the beginning by default"
...
This reverts commit c2f9c070b7
.
Causes corrupted frame counter in debugger (when counter > 256)
2018-06-21 22:55:01 +02:00
Christian Speckner
d127865dee
Remove a leftover from refactoring.
2018-06-19 21:37:18 +02:00
thrust26
b78beab329
updated change log
2018-06-17 23:32:26 +02:00
Stephen Anthony
963905759e
Controller/Genesis/Booster cleanup.
...
- Made BoosterGrip set defaults for analog pins, just like Genesis
- Removed superfluous call to update an unchangeable pin in Genesis
- Renamed Controller resistance constants to indicate that they are actually constants
2018-06-12 19:07:31 -02:30
thrust26
60519dbc6a
minor fix for Booster.cxx
...
code cleanup in Genesis.cxx
2018-06-12 20:38:48 +02:00
thrust26
a9cd833975
fixes #317
2018-06-12 20:11:29 +02:00
thrust26
337375a2b2
Merge branch 'master' of https://github.com/stella-emu/stella
2018-06-10 15:10:17 +02:00
thrust26
93e42bc15f
redefined Stella's PAL color palette
2018-06-10 15:10:04 +02:00
Christian Speckner
0f25515099
Update TODO.
2018-06-09 23:18:13 +02:00
Christian Speckner
0fbd875783
Documentation.
2018-06-09 23:16:59 +02:00
Christian Speckner
8781889a7f
Documentation, cleaup, fix race in frame stats.
2018-06-09 00:31:20 +02:00
Stephen Anthony
6cb9efac28
Updated OSX project file for EmulationWorker class.
...
Fixed minor compile warning, and made a method const.
2018-06-07 19:56:36 -02:30
Stephen Anthony
b955113f83
Updated VS project file for EmulationWorker class.
2018-06-07 19:44:13 -02:30
Christian Speckner
8edc597189
Hook and fix up EmulationWorker -> threading works, pick'n'pile is happy.
2018-06-07 23:38:14 +02:00
Christian Speckner
ea94f5e795
Scheduling fixes.
2018-06-07 21:02:08 +02:00
Christian Speckner
d8732c9378
Uups, fix evident error.
2018-06-07 20:59:15 +02:00
Christian Speckner
773a0cf906
Cleanup.
2018-06-07 20:55:33 +02:00
Christian Speckner
afb1e1d1e1
Emulation worker. Currently untested and disconnected.
2018-06-07 20:54:30 +02:00
Stephen Anthony
e0cf1d1dd5
Fix crash in OpenBSD framebuffer/texture cleanup.
...
- It seems that textures must be destroyed *before* the renderer is destroyed
- This isn't mentioned anywhere in the SDL docs, and it works everywhere else, but in any event it is now fixed
2018-06-07 12:46:26 -02:30
Stephen Anthony
819850f971
Fixed configure/Makefile to work without patches in OpenBSD.
2018-06-06 18:23:27 -02:30
Stephen Anthony
cf34707e27
Use smart pointer to store static scanline data in FBSurface.
...
- in working on the OpenBSD crashing issue, I noticed that we can use a unique_ptr here
2018-06-06 17:57:15 -02:30
thrust26
17c60192dd
made Display property changes in GameInfoDialog immediate
2018-06-03 12:03:28 +02:00
thrust26
a3955553b8
added missing auto detection for manual selected display format "Auto-detect" (50Hz ROM after 60Hz formats)
2018-06-03 11:39:42 +02:00
thrust26
f37651a46d
fixed missing ConsoleInfo.DisplayFormat update
2018-06-02 17:18:10 +02:00
thrust26
4562e44d59
fixed right border in GameInfoDialog/Cartridge tab
2018-06-02 13:07:49 +02:00
thrust26
c2f9c070b7
make editable text display from the beginning by default
2018-06-02 12:40:25 +02:00
thrust26
5f59d10c51
fixed some issues in GameInfoDialog (see #297 )
2018-06-02 12:23:21 +02:00
thrust26
77bd416735
Merge branch 'master' of https://github.com/stella-emu/stella
2018-05-29 15:30:19 +02:00
thrust26
df27b7cddc
fixes #296
...
fixes #304
2018-05-29 15:29:59 +02:00
Stephen Anthony
9e4dbd6a3a
Fixed dirty buffer in TIA mode when switching screenmodes.
2018-05-27 18:53:57 -02:30
Stephen Anthony
1eee879e29
Make sure onscreen messages are shown, even when a console doesn't exist.
2018-05-27 16:41:42 -02:30
Stephen Anthony
cc4bd29a03
Fix minor warning (nullptr is the proper C++ constant).
2018-05-27 16:17:12 -02:30
thrust26
f726ad0206
fix #314
2018-05-27 14:31:02 +02:00
Christian Speckner
a5ce457b72
Implement triple buffering in TIA.
2018-05-27 00:26:36 +02:00
Stephen Anthony
f7a9a12c23
Updated VS project for recent dispatch class changes.
...
Bumped version # for precise-sound branch, since I'm getting tired of
switching between branches and forgetting which binary I'm currently
running.
2018-05-24 21:32:32 -02:30
Stephen Anthony
a9985cc6b8
Updated OSX project file for new dispatch code, and fixed a minor warning.
2018-05-24 21:01:38 -02:30
Christian Speckner
77f149eab9
Fix stepping after breakpoint.
2018-05-24 00:19:49 +02:00
Christian Speckner
a14cf8d077
Refactoring: start debugger from dispatch loop.
2018-05-24 00:13:43 +02:00
thrust26
5da17e892a
fixed "Path" spelling error (using German "Pfad" :)
2018-05-23 14:40:12 +02:00
thrust26
4c5493f120
Merge branch 'master' of https://github.com/stella-emu/stella
2018-05-23 14:36:13 +02:00
thrust26
bbfe2cb49b
fixed crash when display directory dialogs on launcher mode
2018-05-23 14:35:49 +02:00
Christian Speckner
ae0faaabfc
Fix cycle counting in CPU.
2018-05-22 00:18:07 +02:00
Stephen Anthony
57d1f35933
Updated changelog from 5.1.2 release.
2018-05-20 14:37:04 -02:30