Stephen Anthony
1ac3c4dadc
Make Travis build use a released SDL, not a WIP from Mercurial.
2019-12-23 17:22:29 -03:30
Stephen Anthony
e02bab3bf0
Upgrade Travis Mac build environment to latest version.
2019-12-23 17:12:18 -03:30
Thomas Jentzsch
cdf2ad1e13
fix for #552 (analog/digital part) (TODO: test!)
2019-12-23 17:08:51 +01:00
Stephen Anthony
5a283a0140
Deadcode elimination in M6502 emulation.
...
A minor improvement, but every little bit counts.
2019-12-22 23:33:20 -03:30
Stephen Anthony
8bbabe3c5d
More cleanups from clang-tidy.
2019-12-22 22:46:27 -03:30
Stephen Anthony
2944ee7564
Convert joystick handler to use vectors and eliminate raw new/delete.
2019-12-22 21:43:50 -03:30
Stephen Anthony
2ec91dbe6b
Remove virtual designation for FSNode::setFlags, since it's never needed.
2019-12-22 21:00:50 -03:30
Stephen Anthony
1223958d91
Move all logging facilities from OSystem directly into the Logger class.
2019-12-22 17:36:06 -03:30
Thomas Jentzsch
60c9839541
add "Mickey" to properties
2019-12-22 18:39:07 +01:00
Stephen Anthony
099bff3d26
Some more refactoring based on advice from clang-tidy.
...
- Eliminate virtual calls in c'tor/d'tor
- Eliminate some redundant calls in d'tor
- Don't reinitialize blitter unless absolutely necessary
2019-12-22 11:56:24 -03:30
Stephen Anthony
6ec46b9836
Fix more fallout from code refactoring.
2019-12-22 10:18:03 -03:30
Stephen Anthony
19c05e878c
Fix compile error in Windows port from recent code refactoring.
2019-12-22 10:14:39 -03:30
Stephen Anthony
67273e9df8
Eliminate superfluous 'setDirty' call.
2019-12-21 22:41:01 -03:30
Stephen Anthony
fdee5ba642
Some cleanups suggested by clang-tidy.
2019-12-21 22:38:01 -03:30
Stephen Anthony
7d17df05dd
Changed Base::Format to Base::Fmt, and made it a scoped enum.
2019-12-21 21:27:18 -03:30
Stephen Anthony
06094820b6
Remove redundant comment.
2019-12-21 19:29:30 -03:30
thrust26
b1b9e493f4
removed ARM RAM dump code again, redundant
2019-12-21 15:17:32 +01:00
thrust26
c65b9c6709
fix MessageBox height calculation
...
add first 0.5K RAM to ARM fatal error message
2019-12-21 11:59:07 +01:00
thrust26
99ec454fd4
add missing register 0 to ARM dump
2019-12-21 08:20:19 +01:00
Stephen Anthony
ec470d17cb
libretro: Fix VS project for recent removal of ystart handler.
2019-12-20 10:57:51 -03:30
Stephen Anthony
d89e658d68
Fix minor warning in Xcode.
2019-12-20 10:23:54 -03:30
Stephen Anthony
578c19a588
libretro: Fix build file for recent removal of ystart handler.
2019-12-20 09:16:48 -03:30
Stephen Anthony
68a2ca3a24
Removed all reference to 'ystart' from built-in properties database.
...
Note that the info is still in 'stella.pro', until we finalize what the values should be.
Then we will update the built-in properties again.
2019-12-19 18:42:23 -03:30
thrust26
1b14ed21a9
correct silencing fix
2019-12-19 19:54:09 +01:00
Christian Speckner
2b0204512e
Add missing initialization.
2019-12-19 19:28:33 +01:00
Christian Speckner
ef10482291
Don't try to access the palette before it has been initialized.
2019-12-19 18:39:39 +01:00
thrust26
fccee3e672
silence compiler
2019-12-19 18:34:21 +01:00
thrust26
b0efaa6830
adjust VS project
2019-12-19 18:14:16 +01:00
thrust26
2df61b542b
Merge branch 'master' of https://github.com/stella-emu/stella
2019-12-19 18:13:50 +01:00
thrust26
b306f35d54
updated Super Soccer
2019-12-19 18:13:24 +01:00
Christian Speckner
c324f1ce82
Safety belt.
2019-12-19 18:12:20 +01:00
Christian Speckner
84fe53c673
Adapt XCode project file.
2019-12-19 18:08:43 +01:00
Christian Speckner
ec35026329
Ystart is sleeping with the fishes.
2019-12-19 18:01:54 +01:00
thrust26
356f06598d
add hotkey for toggling interpolation (ctrl+i)
2019-12-18 20:38:52 +01:00
Stephen Anthony
8782a39ce7
Fix minor warning from clang.
2019-12-18 15:56:39 -03:30
thrust26
8a93e70cc9
reverted video dialog and settings changes
2019-12-18 19:55:58 +01:00
thrust26
7ae5b49633
small improvement on FC bankswitching
2019-12-18 19:12:04 +01:00
Stephen Anthony
dbfc6ef3a5
Fixed minor issues reported by cppcheck.
2019-12-17 21:06:08 -03:30
Christian Speckner
d0054b831d
Precisely align scanlines with TIA scanlines.
2019-12-17 22:51:08 +01:00
Christian Speckner
e5159ca59c
Be ready for fractional scaling factors, performance improvements.
2019-12-17 21:31:08 +01:00
Christian Speckner
7b291db0d5
Native retina support.
2019-12-17 19:34:41 +01:00
Christian Speckner
c38febc2c1
Update scaling in video dialog instead of framebuffer.
2019-12-17 17:16:37 +01:00
Christian Speckner
d9effb80b8
Rename HqBlitter -> QisBlitter
2019-12-17 17:16:37 +01:00
Christian Speckner
032f0b0b7c
Re-add filter setting to PNG metadata.
2019-12-17 17:16:37 +01:00
Christian Speckner
5977c8561a
Connect tia.filter.
2019-12-17 17:16:37 +01:00
Stephen Anthony
fd136e0d49
First pass at converting part of 'ystart' to 'vcenter'.
...
The logic here is somewhat convoluted. I suggest renaming 'ystart' to 'startline',
and having it internal to TIA only. The 'vcenter' option will then modify that value
from certain default constants (for NTSC and PAL).
2019-12-16 23:26:57 -03:30
thrust26
c2fc39f44d
Reimplement y-start as "V-Center" in dialog and messages
...
Limit v-center range to +/-15 pixel
2019-12-16 12:41:39 +01:00
thrust26
980f5b92fa
Fixed my merge chaos (sorry)
2019-12-16 09:47:56 +01:00
thrust26
cc510b1d5a
Resolved some odd GIT merge problems
2019-12-16 09:28:16 +01:00
thrust26
8d321de90d
reimplemented ystart (TODO: GameInfoDialog)
2019-12-16 09:03:42 +01:00