m9710797
|
b485443bb7
Serialize period iso frequency for DynamicClock
|
4 tahun lalu |
m9710797
|
945f4ec69e
Tweak calculation of ResampledSoundDevice::emuClock speed
|
4 tahun lalu |
m9710797
|
8f52062221
Use cubic interpolation in WavImage
|
4 tahun lalu |
m9710797
|
0d434c3158
Fix inaccuracy in DynamicClock::getFreq()
|
5 tahun lalu |
m9710797
|
4802e7236d
clang-tidy-8: fix 'readability-const-return-type' warnings
|
5 tahun lalu |
m9710797
|
d1a0ca5e65
Fixed regression introduced by the VDP delay refactoring
|
8 tahun lalu |
m9710797
|
2ffbf13d44
Rudementary support for different data formats
|
9 tahun lalu |
Wouter Vermaelen
|
ba9fcc4603
Round instead of truncate inside DynamicClock::setFreq()
|
10 tahun lalu |
wouter
|
d089095d55
Various text-processing stuff
|
11 tahun lalu |
Wouter Vermaelen
|
636a9a3c21
Use the types defined in the <cstdint> header
|
12 tahun lalu |
Wouter Vermaelen
|
967913c0cb
Replaced our STATIC_ASSERT macro with the c++11 static_assert feature
|
12 tahun lalu |
Wouter Vermaelen
|
eba0cc490f
Don't use floating point for getTicksTill() -> FixedPoint
|
12 tahun lalu |
Wouter Vermaelen
|
914b39c342
Added support for non-fixed track lengths
|
12 tahun lalu |
Wouter Vermaelen
|
8e54022178
Added DynamicClock::setFreq(num, denom)
|
13 tahun lalu |
Wouter Vermaelen
|
3d0c00643d
Refactor sound device resampling, part 1
|
13 tahun lalu |
Wouter Vermaelen
|
7b9e0d885f
Implemented R800 'wait for even clock cycle for IO' behaviour
|
14 tahun lalu |
Wouter Vermaelen
|
f4eb30d3bd
pass EmuTime by-value on 64-bit CPUs
|
16 tahun lalu |
Wouter Vermaelen
|
341dd229f1
split serialize.hh in 3, small compile-time speedup
|
16 tahun lalu |
Wouter Vermaelen
|
f2f8ec50e4
serialize CPUClock
|
16 tahun lalu |
Wouter Vermaelen
|
930acd8146
compact DynamicClock structure
|
16 tahun lalu |
Wouter Vermaelen
|
5d31cd3f55
added DivModByConst/DivModBySame (see ChangeLog)
|
17 tahun lalu |
Wouter Vermaelen
|
4850963d4f
optimized 64bit divided-by 32-bit operations
|
17 tahun lalu |
Wouter Vermaelen
|
a9dc89e3c1
tweaked calculation of current CPU time
|
17 tahun lalu |
Wouter Vermaelen
|
b6b34c1510
fixed old-style-cast warnings while compiling debug flavour
|
17 tahun lalu |
Wouter Vermaelen
|
d3025a4211
micro optimization
|
18 tahun lalu |
Wouter Vermaelen
|
c5563c1bd2
documentation fix
|
18 tahun lalu |
Wouter Vermaelen
|
82c41e50e7
optimized inner CPU emulation loop
|
18 tahun lalu |
Wouter Vermaelen
|
078aafdba5
implmented end-of-tape detection
|
18 tahun lalu |
Wouter Vermaelen
|
4af7b15b24
made (most) constructors with one argument explicit
|
18 tahun lalu |
Wouter Vermaelen
|
4e285621d0
removed EmuTime (and related) constructors that initialize time at 0
|
19 tahun lalu |