Commit Graph

5996 Commits

Author SHA1 Message Date
thrust26 53cd413221 allow changing TV hue in 1% steps
update palette display when defaulting
2020-06-08 15:34:10 +02:00
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
Stephen Anthony 3946b2f4e1 Add TVBoy properties to database. 2020-05-25 14:06:05 -02:30
thrust26 c7012528e6 reorder 512K bankswitching detection 2020-05-25 18:32:13 +02:00
thrust26 47e258f638 fix cart detection for 512K ROMs
add new event & hotkey for selecting previous multicart ROM
2020-05-25 13:58:53 +02:00
thrust26 72b5a484f0 disable scanlines by default
add default pause key for macOS
2020-05-25 09:19:51 +02:00
thrust26 7c283a0ac4 enhanced TVBoy widget 2020-05-25 08:55:05 +02:00
thrust26 6d383b3536 updated docs for TV Boy bankswitching 2020-05-25 08:36:20 +02:00
Stephen Anthony 78b11d146a Fix paddle autodetect in a ROM; it actually uses joysticks. 2020-05-24 20:11:36 -02:30
Stephen Anthony d4ad7728e2 Updated Xcode project for TVBoy class. 2020-05-24 19:47:30 -02:30
thrust26 a7b1928465 updated VS project file 2020-05-25 00:14:32 +02:00
Stephen Anthony 1cfa4f1d0a libretro: Add TVBoy cart class. 2020-05-24 19:40:43 -02:30
Stephen Anthony 57f5b3c5e4 Unify Cartridge::bank() and CartEnhanced::bank() (take 2).
Otherwise, gcc complains of methods mirroring another with the same name.
2020-05-24 19:33:21 -02:30
thrust26 548e8b7018 Added TV Boy bankswitching 2020-05-24 23:50:36 +02:00
thrust26 cb847c94b1 Revert "Merge branch 'master' of https://github.com/stella-emu/stella"
This reverts commit 3f9ef8026b, reversing
changes made to 191684b6d2.
2020-05-24 23:45:46 +02:00
Stephen Anthony c41c0cf805 Unify Cartridge::bank() and CartEnhanced::bank().
Otherwise, gcc complains of methods mirroring another with the same name.
2020-05-24 18:57:45 -02:30
Stephen Anthony 26887e314e Shorten error messages in ROM launcher, to fix overflow of buffer width. 2020-05-24 16:08:24 -02:30
Stephen Anthony 894ab903ac Fix compile error. 2020-05-24 13:10:59 -02:30
thrust26 d2a1ac2c7c Merge remote-tracking branch 'remotes/origin/feature-fullscreen' 2020-05-24 10:39:11 +02:00
thrust26 449bfb38d9 updated doc (adapting refresh not available for macOS)
added event and hotkey for adapting refresh rate
fixed endless loop in global hotkeys
2020-05-24 10:03:53 +02:00