Stephen Anthony
006c7c62d6
Eliminate magic number.
2020-06-12 10:54:25 -02:30
Stephen Anthony
2d78f0ee7c
Attempt to gain a little speed on frequently used functions.
2020-06-12 09:24:15 -02:30
thrust26
9cf4686bc2
fix #663 (illegal segment access)
2020-06-12 12:48:15 +02:00
Stephen Anthony
dc3324e083
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
cb790081a2
updated snapshot snapshot :)
2020-06-11 17:36:35 +02:00
thrust26
a05ef8e22b
Merge branch 'master' of https://github.com/stella-emu/stella
2020-06-11 17:30:46 +02:00
thrust26
8bcb12c00c
changed all adjustable steps to 1%
...
updated changes
2020-06-11 17:30:27 +02:00
Stephen Anthony
bc451db409
Updated docs: modified text for saving "pixel-exact" images, and Cart.VCenter range.
2020-06-11 12:18:30 -02:30
Stephen Anthony
afe4be3510
Fix compile error from last commit.
2020-06-11 12:02:50 -02:30
thrust26
7584558746
Fixed #662 (3E+ initialization description)
2020-06-11 16:20:10 +02:00
Stephen Anthony
298eea04cf
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
b9d0535517
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
b966fa2802
Updated changelog and minimum compiler requirements in the docs.
2020-06-09 19:00:35 -02:30
Stephen Anthony
8fabf83080
Remove focus from description in debugger CartRAM widget.
2020-06-09 16:45:53 -02:30
thrust26
5b634b99e7
Revert "take care of odd ROM sizes ( fixes #653 )"
...
This reverts commit baa47aec57
.
2020-06-09 20:43:37 +02:00
Stephen Anthony
5c879d4a48
Fixed interaction with ideal ROM size between 3E and 3E+.
2020-06-09 15:56:31 -02:30
Stephen Anthony
e497405216
Make sure 3E+ ROMs are always internally sized as a multiple 1024 bytes.
2020-06-09 12:32:14 -02:30
Stephen Anthony
476a2b2c56
Make sure to use correct 'virtual' size of ROM when creating the internal buffer.
2020-06-09 11:19:49 -02:30
thrust26
8483b6d160
fixed palette/tv-effects slider rounding issue
2020-06-09 08:27:14 +02:00
thrust26
b93ea1c837
Merge branch 'master' of https://github.com/stella-emu/stella
2020-06-08 15:34:29 +02:00
thrust26
106a021ece
allow changing TV hue in 1% steps
...
update palette display when defaulting
2020-06-08 15:34:10 +02:00
Stephen Anthony
859c8c7382
Updated documentation with changes to properties key names.
2020-06-08 10:59:11 -02:30
thrust26
dda4ec8906
make NTSC custom phase shift not affect Yellow anymore ( fixes #656 )
2020-06-08 15:27:08 +02:00
Stephen Anthony
900e7dd435
Updated changelog; I forgot something for the 6.2 release.
2020-06-07 20:16:34 -02:30
Stephen Anthony
d38912f8cd
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
468f6657ae
And it never ends. Fix broken support for 2K ROMs.
2020-06-07 17:40:42 -02:30
Stephen Anthony
870905fb87
Update warning message when truncating ROMs in the ROM buffer.
2020-06-07 15:34:38 -02:30
Stephen Anthony
5f2fbc8618
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
edcf1d3c9d
Merge branch 'master' of https://github.com/stella-emu/stella
2020-06-07 08:22:25 +02:00
thrust26
22f6398eae
fix ROMs >= 64K (partially addresses #654 )
2020-06-07 08:22:07 +02:00
Stephen Anthony
070dd48f22
And as usual, some last minute updates.
2020-06-06 16:37:13 -02:30
Stephen Anthony
d983847c95
Final commit before branching for 6.2 release.
2020-06-06 15:01:14 -02:30
thrust26
fcb7dcf1f0
add odd sized test ROM
2020-06-05 18:06:38 +02:00
thrust26
baa47aec57
take care of odd ROM sizes ( fixes #653 )
2020-06-05 18:04:08 +02:00
Stephen Anthony
6b14a13f15
Shorten error messages in ROM launcher, to fix overflow of buffer width.
2020-06-04 17:32:35 -02:30
thrust26
79a12351ce
fix #648 (focus problem in debugger)
2020-06-04 09:55:13 +02:00
thrust26
effcfd7ae6
updated doc
2020-06-03 12:22:30 +02:00
thrust26
e273ed4272
improved keyboard detection (JamLoopy demo)
2020-06-02 21:42:25 +02:00
Stephen Anthony
9d1c3df1d4
Updated version number for upcoming release.
2020-06-02 15:49:20 -02:30
thrust26
9e78f3d630
Save old state for "RunTo" and "RunToPC" debugger commands ( fixes #650 )
2020-06-02 18:28:38 +02:00
Stephen Anthony
ced671c972
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
1504e81706
Update Xcode project for CartCreator class.
2020-05-30 17:47:41 -02:30
Stephen Anthony
435761051b
Add CartCreator to VS project, and fix a few warnings.
2020-05-30 17:34:44 -02:30
Stephen Anthony
683a84c619
libretro: Add CartCreator class.
2020-05-30 17:24:07 -02:30
Stephen Anthony
a5ec574489
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
fe8883580b
Updated changelog, removing highscore stuff until 6.3.
2020-05-29 16:30:50 -02:30
thrust26
573fafd8b9
minor doc update
2020-05-28 18:19:26 +02:00
thrust26
f9de0deee7
added analog input filtering in UI ( fixes #578 )
2020-05-27 10:14:16 +02:00
Stephen Anthony
97f6271412
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
3728fb40b1
fixed #645
2020-05-26 15:30:32 +02:00