Stephen Anthony
020c18e74b
Add missing include; hopefully fixes compile error.
2019-09-16 20:14:35 -02:30
Stephen Anthony
9958ad040e
Fixed gcc warnings wrt getBank virtual methods.
...
Converted many C-style arrays to C++ std::array. In the process, cleaned up a lot of magic constants.
Replaced most C-style memset/memcpy operations with C++ equivalents: std::fill/std::copy.
std::copy in particular fixes a few potential bugs, since it operates on the datatype size,
and not just on raw bytes.
2019-09-16 19:46:15 -02:30
Stephen Anthony
3a0cb028d3
Fixed minor warnings from clang.
2019-09-15 19:24:28 -02:30
thrust26
d7b4152bd9
add option to break on RAM writes to read ports
2019-09-15 17:04:25 +02:00
thrust26
8e43d96b38
more types for partial fix for issue #537 (RAM writes to read port)
2019-09-15 11:52:43 +02:00
thrust26
cf826148c1
fix for RAM writes to read port commit (offsets reversed)
2019-09-15 11:36:46 +02:00
Yoshi Sugawara
af0c01eba7
Libretro: support building using tvOS SDK
2019-09-14 10:09:58 -02:30
Thomas Jentzsch
77c00f0f68
partial fix for issue #537 (RAM writes to read port)
2019-09-12 11:08:26 +02:00
thrust26
4e8d7a2d5b
upate .gitignore
2019-09-08 17:46:11 +02:00
thrust26
87f43e23b2
some fixes for last commit
2019-09-07 14:36:13 +02:00
thrust26
3ff6a95314
Add considering addresses for current bank. This is important for types where the 4K ROM address space is segmented into smaller slices, so there can be more than one bank at a time.
...
This addresses #536 .
2019-09-07 14:29:33 +02:00
Christian Speckner
2f24bcbb4f
Fix MacOS build.
2019-09-04 15:54:17 +02:00
Thomas Jentzsch
5ff08881ab
updated doc, closes #498
2019-09-01 19:18:38 +02:00
Thomas Jentzsch
3e59f5d5f4
fix left and right paddles defaults
2019-09-01 11:04:51 +02:00
Thomas Jentzsch
18ac612647
Revert "prevent menu navigation with analog input"
...
This reverts commit cce980a4d4
.
(breaks editing mappings for analog devices)
2019-09-01 10:44:48 +02:00
Thomas Jentzsch
cce980a4d4
prevent menu navigation with analog input
2019-09-01 09:50:04 +02:00
Thomas Jentzsch
0d8b53d004
add 'breaklabel' command for 16 bit address breaks in all banks
2019-08-31 11:37:29 +02:00
Thomas Jentzsch
5b67967e6e
add a quick fix for #532
...
fix comment for FE detection
2019-08-31 10:21:30 +02:00
Stephen Anthony
8c5db9e4b5
Update debugger doc for removal of 'cfgdir'.
2019-08-30 23:43:27 -02:30
Stephen Anthony
24421fa9ee
Removed 'cfgdir', and have Distella config files placed with the ROM file they refer to.
...
Updated docs for removal of statedir, propsfile, etc.
Added 'basedir' and 'baseinappdir' to the docs.
Updated changelog for above changes.
2019-08-30 23:32:57 -02:30
Stephen Anthony
5ec4cf8870
Add file/dir locations to logging.
2019-08-30 22:34:11 -02:30
Thomas Jentzsch
5e288dc075
improve 'break' command output
2019-08-27 23:27:28 +02:00
Thomas Jentzsch
a3eb2a3598
return sorted list of breakpoints
2019-08-26 10:11:41 +02:00
Thomas Jentzsch
dd3fea5f96
refine 'break' command (using ff instead of -1, which indicates an invalid argument)
2019-08-26 09:44:30 +02:00
Thomas Jentzsch
535779294f
update git ignore file for VS
2019-08-24 14:35:54 +02:00
Thomas Jentzsch
1fe3886cca
Merge branch 'master' of https://github.com/stella-emu/stella
2019-08-24 14:12:32 +02:00
Thomas Jentzsch
72e50fa099
forgot the new files, oops again!
2019-08-24 14:12:07 +02:00
Stephen Anthony
314cfc9e3f
Fix build file for Linux.
2019-08-24 09:17:24 -02:30
Thomas Jentzsch
47f193610f
small fix `listbreaks` for single bank ROMs
2019-08-24 12:21:17 +02:00
Thomas Jentzsch
913649766e
Merge branch 'master' of https://github.com/stella-emu/stella
2019-08-24 12:00:04 +02:00
Thomas Jentzsch
5785371915
reworked breakpoints to use hash map (and % $1fff addresses)
2019-08-24 11:59:31 +02:00
Stephen Anthony
19c1f3f5a3
Entering an uppercase char (ie, hold Shift) on the first character in
...
file listings now selects among directories; use lowercase to select among
files (fixes #160 ).
Refactored relevant code from ListWidget to FileListWidget, where it more
properly belongs.
Updates to docs (new info, typo's, etc).
2019-08-23 22:08:06 -02:30
Thomas Jentzsch
91875f1ae9
fixed some breakpoint issues regarding #512
2019-08-21 10:23:54 +02:00
Stephen Anthony
a897e398e2
Update Xcode project for removed file.
2019-08-20 21:15:19 -02:30
Christian Speckner
9bda794323
Take power-on state into account during autodetection.
2019-08-20 23:44:30 +02:00
Christian Speckner
14d2c9d595
Revert "pretty hacked and ugly fix for #501"
...
This reverts commit a023846734
.
2019-08-20 23:44:19 +02:00
Stephen Anthony
ad4c7142a1
Make launcher minimum size in UI match what is used in the actual code.
2019-08-20 13:21:41 -02:30
Thomas Jentzsch
dcbab3af3a
improve breakpoint calculation, only consider low 13 bit for PC
2019-08-20 15:33:41 +02:00
Thomas Jentzsch
6a11cb3d44
add some more keypad keys support
2019-08-20 12:09:31 +02:00
Thomas Jentzsch
e1b9982944
add commands from 'exec' script to prompt history
2019-08-20 10:27:42 +02:00
Thomas Jentzsch
8c32ae46e4
update change log
2019-08-20 09:08:36 +02:00
Thomas Jentzsch
92d39501a0
make breakpoints consider banks ( fixes #512 )
2019-08-19 22:12:49 +02:00
Thomas Jentzsch
a023846734
pretty hacked and ugly fix for #501
2019-08-19 09:33:21 +02:00
Stephen Anthony
14aac39eb3
Updated files for upcoming release (whenever that may be).
...
Added info from 6.0.1 branch.
2019-08-18 19:09:18 -02:30
Thomas Jentzsch
aaafa43b99
Merge branch 'master' of https://github.com/stella-emu/stella
2019-08-18 23:11:17 +02:00
Thomas Jentzsch
1a706ab2f1
Ha, found a way to detect analog vs digital axis input
2019-08-18 23:10:51 +02:00
Christian Speckner
77ac5b13a7
Remove unecessary cwd logic.
2019-08-18 22:10:24 +02:00
Thomas Jentzsch
2f9bb04eb8
prevent simultaneous mapping of analog and digital events on the same axis (until we find a way to how to detect analog or digital input)
...
remove joystick events from Paddles, these can now be mapped separately
2019-08-18 22:09:48 +02:00
Thomas Jentzsch
31c5b2ff47
minor updates to props
2019-08-18 21:00:13 +02:00
Thomas Jentzsch
3534804e7a
Merge branch 'master' of https://github.com/stella-emu/stella
2019-08-18 20:33:45 +02:00