Stephen Anthony
7b8f9efa38
Handle creation of 2K/Sub2K and all other cart types separately.
...
This simplifies the logic in both cases, and fixes a few corner cases.
2020-06-11 19:04:39 -02:30
thrust26
f2cddf2de6
updated snapshot snapshot :)
2020-06-11 17:36:35 +02:00
thrust26
deb9a685d0
Merge branch 'master' of https://github.com/stella-emu/stella
2020-06-11 17:30:46 +02:00
thrust26
5423bc1718
changed all adjustable steps to 1%
...
updated changes
2020-06-11 17:30:27 +02:00
Stephen Anthony
5560fb8976
Updated docs: modified text for saving "pixel-exact" images, and Cart.VCenter range.
2020-06-11 12:18:30 -02:30
Stephen Anthony
041429ccfb
Fix compile error from last commit.
2020-06-11 12:02:50 -02:30
thrust26
45b11cea53
Fixed #662 (3E+ initialization description)
2020-06-11 16:20:10 +02:00
Stephen Anthony
e8fd51453c
Fix Pitfall II not working ( fixes #661 ).
...
Note that I've refactored all the constructors to prevent this issue from happening again.
It already happened with 3E+/3E, and now DPC/F8. Also, FA2/FA looked suspicious.
2020-06-10 16:59:27 -02:30
Stephen Anthony
2783c1cabe
Make first 3 segments of 3E+ point to random banks, according to the documentation ( fixes #660 ).
2020-06-10 11:39:55 -02:30
Stephen Anthony
f68e10a156
Updated changelog and minimum compiler requirements in the docs.
2020-06-09 19:00:35 -02:30
Stephen Anthony
46e7830c2b
Remove focus from description in debugger CartRAM widget.
2020-06-09 16:45:53 -02:30
thrust26
754cb5d4c6
Revert "take care of odd ROM sizes ( fixes #653 )"
...
This reverts commit bc8211b443
.
2020-06-09 20:43:37 +02:00
Stephen Anthony
4f581d67ac
Fixed interaction with ideal ROM size between 3E and 3E+.
2020-06-09 15:56:31 -02:30
Stephen Anthony
fb3438aac7
Make sure 3E+ ROMs are always internally sized as a multiple 1024 bytes.
2020-06-09 12:32:14 -02:30
Stephen Anthony
1223e160b9
Make sure to use correct 'virtual' size of ROM when creating the internal buffer.
2020-06-09 11:19:49 -02:30
thrust26
e0403d93a3
fixed palette/tv-effects slider rounding issue
2020-06-09 08:27:14 +02:00
thrust26
788e5067e6
Merge branch 'master' of https://github.com/stella-emu/stella
2020-06-08 15:34:29 +02:00
thrust26
53cd413221
allow changing TV hue in 1% steps
...
update palette display when defaulting
2020-06-08 15:34:10 +02:00
Stephen Anthony
d57479fa2b
Updated documentation with changes to properties key names.
2020-06-08 10:59:11 -02:30
thrust26
632d19a301
make NTSC custom phase shift not affect Yellow anymore ( fixes #656 )
2020-06-08 15:27:08 +02:00
Stephen Anthony
77aafee4cc
Updated changelog; I forgot something for the 6.2 release.
2020-06-07 20:16:34 -02:30
Stephen Anthony
082b8dd9dc
A small reprieve for gcc6 users. Fixed codebase so it compiles in g++6 again.
...
Note that we're moving to gcc7 fairly soon, so this won't be for long.
Bumped version number.
2020-06-07 18:34:10 -02:30
Stephen Anthony
081682e2b5
And it never ends. Fix broken support for 2K ROMs.
2020-06-07 17:40:42 -02:30
Stephen Anthony
fec22a56c5
Update warning message when truncating ROMs in the ROM buffer.
2020-06-07 15:34:38 -02:30
Stephen Anthony
dbc0baf9f0
Fix some common errors causing crashes when ROM sizes aren't what we expect ( fixes #654 ).
2020-06-07 14:49:27 -02:30
thrust26
099d6babd2
Merge branch 'master' of https://github.com/stella-emu/stella
2020-06-07 08:22:25 +02:00
thrust26
bfe33e25b7
fix ROMs >= 64K (partially addresses #654 )
2020-06-07 08:22:07 +02:00
Stephen Anthony
1476d460e5
And as usual, some last minute updates.
2020-06-06 16:37:13 -02:30
Stephen Anthony
76a8468a66
Final commit before branching for 6.2 release.
2020-06-06 15:01:14 -02:30
thrust26
bc8211b443
take care of odd ROM sizes ( fixes #653 )
2020-06-05 18:04:08 +02:00
Stephen Anthony
badb41c4ed
Shorten error messages in ROM launcher, to fix overflow of buffer width.
2020-06-04 17:32:35 -02:30
thrust26
73ac91b624
fix #648 (focus problem in debugger)
2020-06-04 09:55:13 +02:00
thrust26
8c9cbc87cb
updated doc
2020-06-03 12:22:30 +02:00
thrust26
1daf02b827
improved keyboard detection (JamLoopy demo)
2020-06-02 21:42:25 +02:00
Stephen Anthony
ea17bfd604
Updated version number for upcoming release.
2020-06-02 15:49:20 -02:30
thrust26
32db1cc2df
Save old state for "RunTo" and "RunToPC" debugger commands ( fixes #650 )
2020-06-02 18:28:38 +02:00
Stephen Anthony
f78d880a45
Some small API changes for FSNode::getChildren(); it should only include the parent if requested.
2020-05-30 22:03:10 -02:30
Stephen Anthony
7c263c4199
Update Xcode project for CartCreator class.
2020-05-30 17:47:41 -02:30
Stephen Anthony
88914c493b
Add CartCreator to VS project, and fix a few warnings.
2020-05-30 17:34:44 -02:30
Stephen Anthony
c6c2d9e162
libretro: Add CartCreator class.
2020-05-30 17:24:07 -02:30
Stephen Anthony
bedc04aaf4
Split logic for cart creation from CartDetector into new CartCreator class.
...
Besides simplifying the class, this allows the code to be more easily integrated into HarmonyCart.
2020-05-30 17:21:06 -02:30
Stephen Anthony
5137b3a82a
Updated changelog, removing highscore stuff until 6.3.
2020-05-29 16:30:50 -02:30
thrust26
1518d6fc5d
minor doc update
2020-05-28 18:19:26 +02:00
thrust26
3d06fb0258
added analog input filtering in UI ( fixes #578 )
2020-05-27 10:14:16 +02:00
Stephen Anthony
91c49bd222
Add support for loading grayscale PNG. Fixes #644 .
...
If I'd known it would be that easy, I'd have done it long ago.
2020-05-26 14:55:40 -02:30
thrust26
cf54e2b833
fixed #645
2020-05-26 15:30:32 +02:00
thrust26
d11bac4afb
added two more TV Boy dumps and their properties
2020-05-26 10:33:16 +02:00
Stephen Anthony
eb6c633c13
libretro: Use ROM size from core, update formatting and add const.
2020-05-25 18:37:35 -02:30
Stephen Anthony
96959a7c7d
Move 'max rom size' into a const method, and make use of it elsewhere in the code.
2020-05-25 17:32:01 -02:30
Stephen Anthony
e8640e2133
libretro: Allow ROMs that are max size for Stella (instead of requiring 1 byte less).
2020-05-25 14:14:57 -02:30