Stephen Anthony
26faaa8cce
Minor updates for suggestions from clang.
2018-12-04 20:40:50 -03:30
Stephen Anthony
a8a0c57deb
Updated ROM properties database for missing paddle controllers.
2018-11-19 10:38:34 -03:30
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
Stephen Anthony
b32c71d6f4
ROM name in PNG tEXt chunk now uses 'snapname' setting.
2018-09-13 22:01:37 -02:30
Stephen Anthony
d18f11afa2
Remove Serializable::name() method, and all reference to it in state files.
...
- this both speeds up load/save of state files, and makes them smaller
- affects both on-disk files, and Time Machine functionality
2018-09-13 20:50:23 -02:30
Stephen Anthony
b4dc729559
Added 'Arkyology' prototype ROM to properties database.
2018-09-05 12:48:11 -02:30
Stephen Anthony
09b3d980f3
Fixed 'stuck' notes when changing video modes.
...
This is most apparent in OSX, where toggling windowed/fullscreen mode can sometimes take up to one second,
and any sounds playing from the ROM become stuck until the operation completes.
Also present on other systems to some extent.
Sound is now muted until the operation is complete.
2018-08-31 20:52:56 -02:30
Stephen Anthony
72f6096ba8
Add to changelog for the last commit on settings parsing bug.
2018-08-31 16:21:07 -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
3b00fe45cd
Revert "aspect ration now affects height instead of width"
...
This reverts commit 0b61a71e58
.
2018-08-29 16:39:18 +02:00
thrust26
0b61a71e58
aspect ration now affects height instead of width
...
fixes #368
2018-08-29 16:01:01 +02:00
Stephen Anthony
2db48ae38b
Fixes #332 .
2018-08-24 10:12:34 -02:30
Stephen Anthony
2e2984864d
Add timer/callback functionality to OSystem.
...
Previously this was done by SDL_AddTimer, but the new approach is much better:
- it is proper C++ (using std::thread and lambdas)
- It is not tied to the SDL toolkit, which is C-based
Also, re-added logic to reset events ~0.5 seconds after starting ROM emulation; this resets 'hold' events
2018-08-23 11:48:24 -02:30
Stephen Anthony
6184d8e130
Improved Common::Base hexadecimal handling:
...
- Fixed warnings generated by clang about 'nonliteral' format specifiers
- Upper/lowercase hex output (uhex command) now works for BUS/CDF schemes
2018-08-19 21:32:47 -02:30
thrust26
867674c8fb
updated docs for #346 enhancement
2018-08-12 14:33:25 +02:00
thrust26
0ef0759037
updated change log
2018-08-11 19:19:57 +02:00
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
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
Christian Speckner
e07617b618
Merge branch 'release/5.1' into release/6.0
2018-08-05 17:54:22 +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
thrust26
de24815771
updated changelog for 32-bit Windows
2018-07-30 16:01:33 +02:00
Stephen Anthony
50ee957a29
Updated PNG lib to latest version.
2018-07-25 09:54:43 -02:30
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
Stephen Anthony
819850f971
Fixed configure/Makefile to work without patches in OpenBSD.
2018-06-06 18:23:27 -02:30
Stephen Anthony
57d1f35933
Updated changelog from 5.1.2 release.
2018-05-20 14:37:04 -02:30
Stephen Anthony
1bb3790e12
Linux builds now use system PNG and ZLIB libraries by default.
2018-04-18 12:29:40 -02:30
sa666666
93ba74ad44
Fixed weird characters in Changelog file.
2018-03-27 08:53:33 -02:30
Stephen Anthony
524cec907a
Updated Windows build to support SDL 2.0.8.
2018-03-24 14:47:18 -02:30
Stephen Anthony
08ac6b0ff9
Fixed joystick hat not receiving 'CENTER' event ( fixes #300 ).
2018-03-21 18:16:33 -02:30
Stephen Anthony
36997d4d7a
Final updates for 5.1.1 release.
2018-02-21 15:38:29 -03:30
Stephen Anthony
a38b168db8
Updated various files for 5.1.1 release (dates still TBD).
2018-02-15 19:51:57 -03:30
thrust26
2a3bb4329e
load and update existing game specific properties file
2018-02-12 16:47:03 +01:00
thrust26
3837921073
updated for last commit
2018-02-06 23:39:19 +01:00
thrust26
91d5df8f8f
updated, lets try to constantly keeping track
2018-02-06 14:16:29 +01:00
Stephen Anthony
db5eb89335
Updated changelog for one last fix for TIA PF collision handling.
2018-02-04 18:58:53 -03:30
Stephen Anthony
f985ca84e5
Reordered the Changelog, putting important new features at the top.
2018-02-04 13:53:36 -03:30
Stephen Anthony
26096fcc47
Fixed some warnings, and updates for 5.1 release.
2018-02-03 19:29:27 -03:30
thrust26
f53e4d01f7
updated for cherry picks
2018-01-30 18:16:38 +01:00
Stephen Anthony
9441cc43c4
Cherry-picked some commits from master.
2018-01-20 20:45:56 -03:30
Christian Speckner
74009d2545
Changelog.
2018-01-07 20:16:36 +01:00
Stephen Anthony
bb6b460a0c
Minor formatting fix (tabs vs. spaces).
2017-12-30 17:41:09 -03:30
thrust26
96fceed896
attempt to fix formatting
2017-12-30 16:46:54 +01:00
thrust26
8fcec0db17
updated change log
2017-12-30 12:32:43 +01:00
thrust26
3943076455
updated docs for new UI palette 'Light'
2017-12-17 18:04:27 +01:00
thrust26
376daae713
fix #270 added to change log
2017-12-16 10:59:35 +01:00
thrust26
0d609f6845
renamed '_cycles' into '_icycles' (fits better)
2017-12-15 19:12:46 +01:00