Commit Graph

5151 Commits

Author SHA1 Message Date
Thomas Jentzsch 6832465ad1 fixed ARM timers (#fixes 872) 2022-02-08 22:35:59 +01:00
Thomas Jentzsch be90abb487 added display name to display logging 2022-02-06 10:19:15 +01:00
Thomas Jentzsch acf611cb6b added PlusROM change tracking 2022-02-05 08:51:48 +01:00
Thomas Jentzsch 645c2fc5bb added PlusROM info to debugger (resolves #844)
added PlusROM user info to System log
2022-02-04 20:12:59 +01:00
Stephen Anthony 2ff5fffe37 Fix compile failure in BSPF_UNIX (ie, Linux). 2022-02-02 09:57:54 -03:30
Thomas Jentzsch 6daa04c6f4 added option for automatic pause/continue of emulation depending on focus (resolves #870) 2022-02-02 11:42:39 +01:00
Stephen Anthony cd9d25c5c7 libretro: Use standard C++17 code instead of Windows-specific code. 2022-02-01 16:14:03 -03:30
Thomas Jentzsch 4196763da8 Libretro: Some code cleanup
Libretro: Renamed "Paddle" into "Analog"
2022-02-01 09:58:04 +01:00
Keith Bowes 3cf272204e
[libretro] Update libretro.h (#869) 2022-02-01 09:24:15 +01:00
Stephen Anthony 625c159b81 libretro: Fix minor compile warning. 2022-01-31 18:12:00 -03:30
Thomas Jentzsch 839feb7c3d Libretro: added analog paddle sensitivity
Libretro: added console switches mappings for 2nd (joypad) controller
2022-01-31 09:02:44 +01:00
Thomas Jentzsch 6e896f1228 added light gun position scaling (now it works with a mouse) 2022-01-30 23:42:19 +01:00
Thomas Jentzsch d43227444a updated Libretro VS project file 2022-01-30 19:26:31 +01:00
Thomas Jentzsch fc162e14fb trying to fix Libretro build failure 2022-01-30 11:38:03 +01:00
Thomas Jentzsch fe84e613ce added analog paddle mapping for Libretro
added input descriptions for Libretro
2022-01-30 11:12:51 +01:00
Thomas Jentzsch 8875e04faa added light gun to input description list 2022-01-29 18:30:40 +01:00
Thomas Jentzsch b1f35edc3b second attempt of implementing light gun support for Libretro 2022-01-29 12:15:46 +01:00
Thomas Jentzsch ee923a5577 first attempt of implementing light gun support for Libretro 2022-01-29 11:37:00 +01:00
eds-collabora d46605fd22
Reorder "Driving" within the event mapping widget (#867) 2022-01-24 09:19:38 +01:00
eds-collabora 1db9de390a
Fixes for driving mode changes (#866)
- Use a float divisor to reduce the high resolution counter to a gray
  code. This gives a more stable rate of change for the gray code when
  using a sensitivity other than 1.
- Slightly remap the axis space, so that the positive and negative
  ranges are the same. The new range is [64,-1] [1, 64]. We don't need
  zero, because of the analog dead zone.
- Reorder the Event enum as suggested for on PR860.
2022-01-21 08:38:30 +01:00
Thomas Jentzsch 0ef0636eb9 fixed the fix 2022-01-20 13:02:41 +01:00
Thomas Jentzsch 31f6432bc5 fixed #864 (SC-RAM reads from write ports) 2022-01-20 12:21:53 +01:00
eds-collabora db8ae212ef
Driving mode enhancements (#860)
The driving controller is closer to a paddle controller than a
joystick, but doesn't have hard stops.

This patch adds:
- A dedicated set of event bindings for driving.
- The option to use an analogue steering input from a regular joystick
  axis, and a separate higher resolution counter to assist with this.
2022-01-19 15:23:14 +01:00
Stephen Anthony 4fce2156df Fixed code signing issues in latest Xcode for Mac. 2022-01-07 20:46:25 -03:30
Stephen Anthony c59d9a6f81 Fix 'nib' warning in latest version of Xcode for Mac.
I'm not sure this is the best way to do it, but I don't really know Obj-C.
2022-01-07 20:20:23 -03:30
Stephen Anthony 11d2f34bcb Update copyright to 2022. Happy New Year! 2021-12-31 16:07:17 -03:30
Stephen Anthony a8b949e3a3 Yet more formatting issues I forgot in the last commit. 2021-12-30 11:40:42 -03:30
Stephen Anthony 5cec746b29 Minor formatting changes I forgot in a previous commit. 2021-12-30 11:38:34 -03:30
Christopher Obbard 2c31957173
joystick: Add menuMode mappings before emulationMode mappings (#847)
For some controllers, the initial default (i.e. when the controller
is first attached) mappings seem to not work in emulation mode, but
work just fine in menu mode. The emulation mode mappings are shown
in the UI, but do not work until the second time the emulator is
started.

From debugging, even in emulation mode the joyMap is returning
menu bindings when in-game. Fix this bug by adding the emulation
mode mappings before the menu mode mappings.

Fixes: a7189ce7ec ("fix attempt for #692")
Signed-off-by: Christopher Obbard <chris.obbard@collabora.com>
2021-12-30 11:12:48 -03:30
Thomas Jentzsch 130e79dd9a Merge branch 'master' of https://github.com/stella-emu/stella 2021-12-21 11:25:35 +01:00
Thomas Jentzsch bdabbf9aa0 fixed and enhanced audio frequency display in debugger 2021-12-21 11:25:17 +01:00
Stephen Anthony 6dc8c51395 Disable warnings for sqlite in Visual Studio. 2021-12-19 22:02:35 -03:30
Thomas Jentzsch bfc59ddcc3 fixed virtual folders (fixes #855) 2021-12-19 09:05:10 +01:00
Stephen Anthony a952bef910 More cleanups to VS project. 2021-12-18 18:45:28 -03:30
Stephen Anthony aa74f00b7f Some cleanups to Visual Studio project for warnings.
Disable all warnings from httplib.h, since we don't control that code.
Fix a few warnings recommended by VS, and disable the rest.
2021-12-18 18:26:10 -03:30
Stephen Anthony 88742d93ef Fix minor warnings from clang-13. 2021-12-18 14:15:58 -03:30
Thomas Jentzsch 181e02e3a5 removed two unused variables (fixes #856) 2021-12-18 09:44:53 +01:00
Thomas Jentzsch 0d677d1a97 updated docs (incl. R77)
enhanced launcher code for R77
2021-12-17 15:40:34 +01:00
Thomas Jentzsch 66502c9ffe added a few minor enhancements to the BrowserDialog 2021-12-17 10:38:32 +01:00
Thomas Jentzsch 3a8fe1b037 aligned button sizes in launcher 2021-12-17 10:28:34 +01:00
Christian Speckner 8771b8a940 Fix crash by shrinking "What's new?" 2021-12-16 21:04:51 +00:00
Thomas Jentzsch 49694c1f18 fixed Launcher filtering of ZIPs not containing any valid ROMs 2021-12-16 09:51:11 +01:00
Christian Speckner a14fcb2e58 Typo. 2021-12-15 19:18:29 +00:00
Stephen Anthony 21127e95a8 Updated Xcode project, and various fixes for Xcode and MacOS 12. 2021-12-15 13:32:57 -03:30
Christian Speckner 449af1ed58 What's new for R77 2021-12-15 16:09:18 +00:00
Thomas Jentzsch 73839eb296 finally added a help button to the launcher 2021-12-15 16:28:21 +01:00
Thomas Jentzsch ae53d42c79 trying to fix menu problems with analog controllers 2021-12-15 12:56:29 +00:00
Thomas Jentzsch db11e0c9c2 trying to fix menu problems with analog controllers 2021-12-15 12:26:00 +01:00
Thomas Jentzsch 80f40a3e5b fixed minor compiler warning 2021-12-14 23:21:26 +01:00
Stephen Anthony 6349df1242 Fix minor compile warnings. 2021-12-14 18:47:11 -03:30
Thomas Jentzsch bd15d76643 enhanced folder navigation in launcher 2021-12-14 22:31:09 +01:00
Thomas Jentzsch e0048a7421 added the (usual) missing files :| 2021-12-13 15:39:40 +01:00
Thomas Jentzsch 1e0da2177d refactored file navigation bar into own class
enhanced BrowserDialog
2021-12-13 15:38:59 +01:00
Thomas Jentzsch ab1768a0ec fixed virtual folder handling when "romdir" is a virtual folder 2021-12-12 09:45:49 +01:00
Thomas Jentzsch ed547df8ad minor refactoring 2021-12-12 09:23:13 +01:00
Thomas Jentzsch 1aa11150c6 Fixed double backspace action in launcher 2021-12-12 09:09:45 +01:00
Stephen Anthony e3f7979fd9 Fix minor compile warning from clang. 2021-12-11 20:02:04 -03:30
Thomas Jentzsch b4aacb3084 Redo 8537a3f7e 2021-12-11 23:34:43 +01:00
Thomas Jentzsch 147db10732 Revert "k"
This reverts commit 82c79fea4b.
2021-12-11 23:31:10 +01:00
Thomas Jentzsch 82c79fea4b k 2021-12-11 23:14:04 +01:00
Thomas Jentzsch 8cee3c5667 limit message display frames to 120 (fixes #852) 2021-12-11 23:13:35 +01:00
Thomas Jentzsch 64e5b1362b added launcher directory history 2021-12-11 16:45:24 +01:00
Stephen Anthony f999bd685a Remove Icon.o from Linux build. 2021-12-07 12:54:47 -03:30
Thomas Jentzsch e859391077 removed Icon.cxx 2021-12-07 16:14:58 +01:00
Thomas Jentzsch 9e6c66d208 makefile updated 2021-12-07 15:40:04 +01:00
Thomas Jentzsch 7793e40d87 refactored LauncherDialog
fixed shortcuts in Launcher while in Filter field
2021-12-07 15:39:24 +01:00
Thomas Jentzsch 66e2c857c2 minor cosmetic to changes of LauncherDialog & ProgressDialog 2021-12-06 11:13:45 +01:00
Thomas Jentzsch 4462492be8 revamped LauncherDialog
added option to disable bottom buttons
2021-12-05 18:08:38 +01:00
Thomas Jentzsch 7485ee594d added "remove all" options for favorites 2021-12-03 20:57:34 +01:00
Thomas Jentzsch 059484f49a fixed Libretro compile error 2021-12-03 20:27:35 +01:00
Thomas Jentzsch 5c4dc76c23 added option to disable favorites 2021-12-03 19:49:18 +01:00
Thomas Jentzsch 72dd4b3ebb fixed the quit bug in issue #850 2021-12-03 17:28:48 +01:00
Thomas Jentzsch 10bde004ed fixed '~' handling in ZIP files (fixes #849) 2021-12-03 16:45:58 +01:00
Thomas Jentzsch e35f888761 Revert "fixed"
This reverts commit 708696fec5.
2021-12-03 16:45:09 +01:00
Thomas Jentzsch 708696fec5 fixed 2021-12-03 16:39:53 +01:00
Thomas Jentzsch c2d120ce0c added home button
fixed virtual directories missing issue (see #848)
2021-12-03 14:06:35 +01:00
Thomas Jentzsch f13862c19e added favorite directories 2021-12-02 23:27:02 +01:00
Thomas Jentzsch 3ee02e6958 fixed selecting of last ROM when list is reloaded 2021-12-01 20:06:30 +01:00
Thomas Jentzsch ce78129297 minor update to PF debug colors 2021-12-01 11:33:18 +01:00
Thomas Jentzsch 2504f8600c added score mode glitch emulation TIA option (resolves #587) 2021-11-30 23:07:59 +01:00
Christian Speckner 390c69fb36 Fix build on gcc 10. 2021-11-30 21:31:41 +00:00
Thomas Jentzsch a4059235fa enhanced launcher context menu display 2021-11-30 16:24:21 +01:00
Thomas Jentzsch 9ed29a81e7 slightly enhanced launcher context menu 2021-11-30 11:13:46 +01:00
Stephen Anthony e263e18c95 Fix minor compile warnings. 2021-11-29 17:21:29 -03:30
Thomas Jentzsch f6a2f21792 added removing of deleted ROMs from virtual lists 2021-11-29 18:23:58 +01:00
Stephen Anthony de819b123d Update Xcode for new classes. 2021-11-29 13:40:02 -03:30
Stephen Anthony 81c4498e88 Fix minor compile warnings/errors. 2021-11-29 13:27:56 -03:30
Thomas Jentzsch fb7418bd6a fixed unwanted website openings 2021-11-29 11:40:51 +01:00
Thomas Jentzsch e706c0d800 updated doc 2021-11-29 11:34:48 +01:00
Thomas Jentzsch 6a67d1c0a9 add option for removing recent/popular files
tried to fix the Linux compile problem
renamed the (internal) Settings keys used to store the favorites
further updated doc
2021-11-29 09:27:41 +01:00
Thomas Jentzsch 00609a3a7a added tracking of user favorites, recently played and most popular games
added virtual directories for selecting tracked games
extended launcher context menu and shortcuts
2021-11-28 17:33:54 +01:00
Thomas Jentzsch 083cf78797 fix long press navigation bug (fixes #845) 2021-11-28 11:58:17 +01:00
Stephen Anthony 4a803476ee Some small optimizations. 2021-11-25 17:38:58 -03:30
Thomas Jentzsch 0ed35a75d4 fixed uppercase search in launcher 2021-11-25 18:58:06 +01:00
Thomas Jentzsch 596522de8c added option to show/hide file extensions
updated doc
2021-11-25 11:20:56 +01:00
Thomas Jentzsch dc10ca9c00 added icons to file lists and removed special directory name formatting 2021-11-24 23:27:42 +01:00
Thomas Jentzsch 7052f15b56 added option for toggling autofire (resolves #843) 2021-11-23 10:11:56 +01:00
Thomas Jentzsch f619b4e5cb enhanced global keys handling for fullscreen mode
reordered events for Event Mappings dialog
2021-11-21 11:02:11 +01:00
Thomas Jentzsch de81f7fd67 fixed #841 (setting of phosphor properties) 2021-11-17 19:43:50 +01:00
Stephen Anthony e1035b74fc Final commit for 6.6. 2021-11-16 10:20:41 -03:30
Stephen Anthony ba758defc6 Updated release date to Tuesday, Nov. 16. 2021-11-15 13:00:18 -03:30
Thomas Jentzsch 1635d4fb02 fixed #837 (empty path crashes BrowserDialog) 2021-11-14 15:08:58 +01:00
Stephen Anthony cb02e454aa Getting ready for 6.6 release. 2021-11-10 14:07:13 -03:30
Stephen Anthony 860013d91d Update Xcode project; fix Mac build. 2021-11-10 13:12:38 -03:30
Thomas Jentzsch bd5899c183 enhanced effects info for PNG snapshots 2021-11-06 13:17:52 +01:00
Thomas Jentzsch bc4a9aebe6 refactored scanline definition 2021-11-04 10:36:12 +01:00
Thomas Jentzsch 840ea4a10d forgot to save before committing :) 2021-11-04 09:24:50 +01:00
Thomas Jentzsch 7747f6b826 updated WhatsNewDialog and Changes.txt
changed developer mode hotkey
2021-11-04 09:23:53 +01:00
Thomas Jentzsch 6d37dc9a47 added switching to bilinear scaling if QIS makes no sense
added 5th scanline mask (aperture grille)
aligned brightness of all scanline masks
updated doc for scanline masks
2021-11-02 11:49:44 +01:00
Thomas Jentzsch 6238b5efbb added different mask pattern for scanline emulation 2021-11-01 17:55:45 +01:00
Thomas Jentzsch 18db3456f4 disabled random startup bank for CartWD 2021-11-01 08:07:13 +01:00
Thomas Jentzsch b7733bd1c1 added the usual missing new files 2021-10-30 15:09:33 +02:00
Thomas Jentzsch 228b2379ca added hotkey for toggling Developer Settings sets 2021-10-30 14:56:03 +02:00
Thomas Jentzsch d7f4bdd9f3 renamed one global hot key adjustment 2021-10-30 09:55:23 +02:00
Thomas Jentzsch 913e96942f added hotkeys for adjusting TV jitter roll 2021-10-30 09:20:51 +02:00
Stephen Anthony 375c56ae2d Fix compile warnings in gcc/clang. 2021-10-29 14:39:51 -02:30
Thomas Jentzsch e6af23d6c1 refactored GlobalKeyHandler 2021-10-29 10:23:14 +02:00
Thomas Jentzsch 00bb3e392a replaced dynamic with static cast 2021-10-28 15:50:24 +02:00
Thomas Jentzsch 4141014153 trying to fix Libretro build (part 2) 2021-10-28 15:18:09 +02:00
Thomas Jentzsch 22374266a3 trying to fix Libretro build 2021-10-28 15:17:00 +02:00
Thomas Jentzsch 68a4c23590 refactored global key handling into own class 2021-10-28 14:06:13 +02:00
Thomas Jentzsch 81832e80f1 made BrowserDialog comparing parents instead of parent's sizes (fixes #836) 2021-10-27 19:39:45 +02:00
Thomas Jentzsch 7ab27618a7 improved UI and doc for interpolation (unavailable for Software renderer) 2021-10-27 11:39:43 +02:00
Thomas Jentzsch 3fc5f6d75e added suppression of unwanted global hotkey repeats 2021-10-27 11:13:37 +02:00
Thomas Jentzsch 93ef03f4d8 refactored AppMode definition 2021-10-27 10:23:41 +02:00
Thomas Jentzsch ac8acce229 fixed two duplicate hotkeys 2021-10-26 10:20:24 +02:00
Thomas Jentzsch 2bf3c6ecf9 fixed global hotkey for mouse control
minor global hotkey refactoring
2021-10-26 10:11:38 +02:00
Stephen Anthony c3fa1890d5 Fix segfault on some systems when using BrowserDialog during a program run.
Remove old debugging print code.
2021-10-24 13:57:40 -02:30
Stephen Anthony 79da2e1d8a Fix gcc warning with braces around MACRO. 2021-10-23 21:51:13 -02:30
Stephen Anthony 5e3f244cd2 Fix minor warnings with semicolons. 2021-10-22 19:14:40 -02:30
Thomas Jentzsch 50c85d735c prevent creating lots of zero-size debugger script files when autosave is enabled 2021-10-21 14:07:33 +02:00
Thomas Jentzsch 7be3a3b18e made PlusROMs command line ID temporary 2021-10-20 20:28:35 +02:00
Thomas Jentzsch 48dd48c110 minor tooltip change for ARM chips emulated 2021-10-20 12:22:17 +02:00
Thomas Jentzsch 1f9885224f removed 'WE' prefix from PlusROM id 2021-10-18 12:32:34 +02:00
Thomas Jentzsch bd2bddbe15 switched to new PlusROMs header scheme 2021-10-17 19:33:04 +02:00
Thomas Jentzsch e2b8e0f2a9 fixed Windows serial port names list 2021-10-17 17:29:56 +02:00
Thomas Jentzsch 12ccc2d15c updated PlusROM backend wording 2021-10-17 14:53:26 +02:00
Thomas Jentzsch a3b34a8bd6 just a few minor changes 2021-10-17 10:59:11 +02:00
Thomas Jentzsch c7205f1665 reactivated direct peeks for PlusROMs 2021-10-16 22:55:08 +02:00
Stephen Anthony 299024bb58 VS project no longer supports WinXP builds (take 2) 2021-10-16 17:21:31 -02:30
Thomas Jentzsch 6657f9de64 renamed bank locked into hotspots locked 2021-10-16 17:30:39 +02:00
Thomas Jentzsch f5a29714a6 added bank locking in debugger to PlusROM (maybe we should rename it into hotspot locking?) 2021-10-16 17:18:10 +02:00
Thomas Jentzsch 6e49d1fe12 disable audio sample saving when TimeMachine is disabled (fixes #835) 2021-10-15 12:10:00 +02:00
Thomas Jentzsch f50c080b35 fixed render recreation 2021-10-15 10:31:37 +02:00
Thomas Jentzsch 6c5a3acea8 fixes #834 (major renderer memory leak) 2021-10-14 19:35:49 +02:00
Thomas Jentzsch 43c26ed3e8 added address sanitizer configuration to VS 2021-10-14 17:10:11 +02:00
Thomas Jentzsch e058967ddd fix positioning of invisible window (see #833) 2021-10-12 09:26:21 +02:00
Christian Speckner d1c76d9c58 More accurate error message. 2021-10-11 17:59:36 +02:00
Christian Speckner cc0d101d98 Make logger threadsafe. 2021-10-11 17:59:00 +02:00
Christian Speckner 1f94a79b1c Fix segfault on invalid PlusROM URL. 2021-10-11 17:46:47 +02:00
Thomas Jentzsch 649352991a reverted some previous, superfluous changes 2021-10-10 15:52:13 +02:00
Stephen Anthony eeecf28acc Fix minor compile warning from clang. 2021-10-10 10:34:04 -02:30
Thomas Jentzsch b65aef7719 Merge branch 'master' of https://github.com/stella-emu/stella 2021-10-10 12:06:20 +02:00
Thomas Jentzsch d049326c8d added message display for PlusROMs (TODO: update screenshots)
renamed message display setting
extended PlusROM support to ARM carts (TODO: test)
2021-10-10 12:06:01 +02:00
Thomas Jentzsch 7c670bbfc3 saving changes for the merge 2021-10-10 08:44:31 +02:00
Stephen Anthony 5d64f0a9c3 Remove C-style 'srand()' and use our already existing 'Random' class.
This also fixes a warning of NULL vs. nullptr.
2021-10-09 20:22:59 -02:30
Stephen Anthony e2f7712d06 Fix compilation in VS, no longer support WinXP. 2021-10-09 20:18:07 -02:30
Christian Speckner 6bb055a159 Fix callback usage. 2021-10-10 00:08:44 +02:00
Thomas Jentzsch 2921bc29de initial commit 2021-10-09 23:28:28 +02:00
Thomas Jentzsch 3de04ae8cc updated PlusROM doc 2021-10-09 09:15:38 +02:00
Thomas Jentzsch 742c0d6334 Minor cosmetic change of previous commit 2021-10-09 09:14:27 +02:00
Thomas Jentzsch e3a4022b8b added missing timer interrupt registers 2021-10-09 09:08:23 +02:00
Thomas Jentzsch 7e078513f7 resolved #796 by adding event migration 2021-10-05 21:38:56 +02:00
Thomas Jentzsch f239f140a9 fixed and enhanced PlusROM hotspot handling 2021-10-04 10:13:16 +02:00
Thomas Jentzsch a2eb62402f added frame drop logging 2021-10-04 10:11:24 +02:00
Thomas Jentzsch 16b9ebe0f8 fixed QuadTari controller settings 2021-10-04 10:07:42 +02:00
Thomas Jentzsch 7c2721ef2e moved PlusROM id generation outside GUI code 2021-10-02 08:42:05 +02:00
Stephen Anthony ff4bb3cd77 Fixed minor warnings with clang 13. 2021-10-01 13:57:46 -02:30
Thomas Jentzsch 208e7e3075 added PlusROM detection display
simplified PlusROM id generation logic
shortened QuadTari.name()
2021-10-01 17:00:10 +02:00
Thomas Jentzsch 793b554f53 enhanced PlusROM, now reads id and nick from Settings
added PlusROM id generation to PlusRomsSetupDialog
2021-10-01 12:24:53 +02:00
Thomas Jentzsch 7c8f426a1b added missing write method to QuadTari (fixes #832, SaveKey not working in QT) 2021-09-28 21:43:46 +02:00
Thomas Jentzsch 72f5f17011 added regex for PAL-M in filename (->NTSC) 2021-09-27 22:08:53 +02:00
Thomas Jentzsch 64be78b6b7 added actual ROM size to ROM info (developer mode only) 2021-09-26 10:11:17 +02:00
Thomas Jentzsch 6a9f1075d2 fixed #830 (Debugger window messed up) 2021-09-25 19:07:17 +02:00
Thomas Jentzsch 9a36e3f6ad minor code cleanups 2021-09-25 11:00:59 +02:00
Thomas Jentzsch 187979a2ae added E7 support for 12K ROMs 2021-09-24 23:38:15 +02:00
Thomas Jentzsch 3fa692dee2 Merge branch 'master' of https://github.com/stella-emu/stella 2021-09-24 22:49:52 +02:00
Thomas Jentzsch 9cf4bccea5 renamed E7 cart classes 2021-09-24 22:43:11 +02:00
Stephen Anthony 07c85a382e Fix Linux/libretro builds for no-longer-existing classes. 2021-09-24 18:09:59 -02:30
Thomas Jentzsch 71dbf0baa3 merged E7 bankswitching classes 2021-09-24 22:22:48 +02:00
Thomas Jentzsch 04ab86c0ac tweaked TIA randomization a bit 2021-09-21 18:43:55 +02:00
Thomas Jentzsch a4d5d93abf minor debugger 'tia' command formatting enhancement 2021-09-21 09:37:00 +02:00
Thomas Jentzsch 747a13a0e3 added SCABS info for FE bankswitching (fixes #753) 2021-09-20 16:43:02 +02:00
Thomas Jentzsch 88b98adc7d added 256 in 1 Megatronix test ROM and properties 2021-09-20 16:32:25 +02:00
Thomas Jentzsch c88c97dd8a added missing persisting of several settings when using hotkeys 2021-09-20 09:26:57 +02:00
lodefmode 03e10caef5
Misc fixes (#828)
* - Street demo was missing audio.

* - pause playback at end of file to avoid annoying audio buzz

* - Fixed intermittent failure to forward step.
2021-09-19 14:23:30 -02:30
Thomas Jentzsch 79eb8656f6 fixed TV type autodetection failing when randomizing TIA 2021-09-19 18:20:30 +02:00
Thomas Jentzsch 051d21bebb improved TIA randomization 2021-09-19 17:39:17 +02:00
Thomas Jentzsch 07d772dbd1 fixed enhanced multicarts handling
added, mixed type X in 1 test ROM
2021-09-19 12:52:36 +02:00
Thomas Jentzsch f6428e684b
Merge pull request #827 from lodefmode/master
OSD tidy + better demos
2021-09-19 10:54:11 +02:00
Thomas Jentzsch 18874dac5f enhanced UA bankswitching detection
enhanced multicarts, now support all bankswitching types
added X in 1 test ROMs
updated doc
2021-09-19 10:08:02 +02:00
Lo Def e3cb93d083 - Level bars now aligned with sprite positions to lessen flicker 2021-09-19 00:22:45 -04:00
lodefmode 93dee95718
Merge branch 'stella-emu:master' into master 2021-09-18 22:43:38 -04:00
Thomas Jentzsch 8acf8924c0 updated TIA random default 2021-09-18 21:56:25 +02:00
Lo Def f501d2d00b Merge branch 'master' of github-lodefmode:lodefmode/stella 2021-09-18 15:51:35 -04:00
Lo Def 0c7538e3b6 - square off last image line before drawing OSD text 2021-09-18 15:50:13 -04:00
Thomas Jentzsch 6fc715137b changed random TIA default in player settings
updated doc
2021-09-18 21:47:22 +02:00
Thomas Jentzsch d1810231e6 changed paddle center properties default
added paddle center properties to most games
2021-09-18 12:18:07 +02:00
Thomas Jentzsch 62b112cd60 fixed VS compiler warnings (yes, sometimes VS is more strict than anything else :) 2021-09-15 20:23:57 +02:00
Stephen Anthony 2858cdb7ec Fix compilation in Linux (missing entry in module.mk).
Fix compilation warnings in a few places.
Use float instead of floats and doubles in Paddles class (otherwise we get warnings).  Thomas, can you check that this doesn't affect functionality?
2021-09-15 15:14:31 -02:30