zeromus
|
691531421a
|
more discsys reorg
|
2015-07-11 13:46:57 -05:00 |
zeromus
|
33f23e137d
|
cleanup unused Blob_ZeroTypeStuff and general reorg
|
2015-07-11 13:46:57 -05:00 |
zeromus
|
67468e93ec
|
discsys reorg and move CDAudio to BizHawk.Emulation.Common for cleaner assembly reference dependencies
|
2015-07-11 13:46:56 -05:00 |
zeromus
|
57d76317c8
|
some small discsys cleanup
|
2015-07-11 13:46:56 -05:00 |
zeromus
|
3ebdfaaf78
|
cleanup of old sector synth classes
|
2015-07-11 13:46:55 -05:00 |
zeromus
|
cc31331bc0
|
refactor discstructure mightily
|
2015-07-11 13:46:55 -05:00 |
zeromus
|
5e71224eda
|
reorg and cleanup of old interfaces, stop populating q_crc for RawTOCEntry instances
|
2015-07-11 13:46:37 -05:00 |
zeromus
|
962b567f6d
|
repair discohawk and cleanup. remember to re-add CCD exporting
|
2015-07-11 13:46:37 -05:00 |
zeromus
|
4f978ccba9
|
repair pce-cd disc loading of subQ
|
2015-07-11 13:46:37 -05:00 |
zeromus
|
f9c5b17097
|
restore discsys TOCRaw and DiscStructure synthesis and make octoshock disc reading work again
|
2015-07-11 13:46:36 -05:00 |
zeromus
|
6dcaa3ca04
|
apply major discsystem refactorings to emulator cores and client. lots of undone things, most notably generalized RawTOCEntries -> TOCRaw -> Structure synthesis outside of the individual format/api disc loaders. IOW there's no DiscStructure right now. Probably lots of bugs too.
|
2015-07-11 13:46:36 -05:00 |
zeromus
|
71022de580
|
better disc batch testing
|
2015-07-11 13:46:26 -05:00 |
zeromus
|
b7c5fa84e1
|
add specified cue flags to existing data flag, don't overwrite it
|
2015-07-11 13:46:25 -05:00 |
zeromus
|
377f8e8b1c
|
reimplement cue SBI loading
|
2015-07-11 13:46:25 -05:00 |
zeromus
|
0d029b4030
|
batch comparing capability
|
2015-07-11 13:46:25 -05:00 |
zeromus
|
7dacc07a7d
|
quick cleanup of spammy cue loading console output
|
2015-07-11 13:46:24 -05:00 |
zeromus
|
50546e3f9e
|
handle cue tracks with implicit index 0 at 00:00:00 file MSF
|
2015-07-11 13:46:24 -05:00 |
zeromus
|
32a0921fb1
|
remove a defunct file
|
2015-07-11 13:46:24 -05:00 |
zeromus
|
449cd4b668
|
more correctly generate cue pregaps using entire previous track type
|
2015-07-11 13:46:23 -05:00 |
zeromus
|
0443db051b
|
cue cleanup
|
2015-07-11 13:46:23 -05:00 |
zeromus
|
9b8486a2d1
|
generate pregap XA headers same way as mednafen
|
2015-07-11 13:46:23 -05:00 |
zeromus
|
79c8f43279
|
clarify previous commit, but this approach is wrong. need a total zero-sector synthesizer depending on the track type including XA subform
|
2015-07-11 13:46:22 -05:00 |
zeromus
|
c5d7fda22f
|
do a bad job supporting header synthesis for different sector modes
|
2015-07-11 13:46:22 -05:00 |
zeromus
|
5713346580
|
cue clarifications
|
2015-07-11 13:46:22 -05:00 |
zeromus
|
675853e7a3
|
handle mixed mode cues more properly
|
2015-07-11 13:46:21 -05:00 |
zeromus
|
1de6033c0a
|
different cue gap sector synth for data and audio sectors
|
2015-07-11 13:46:21 -05:00 |
zeromus
|
9b5daa9e3c
|
cue pregap subQ
|
2015-07-11 13:46:21 -05:00 |
zeromus
|
5bb7d5e707
|
cue postgap subQ. print negative Timestamps, even though I'm becoming less and less a fan of that class
|
2015-07-11 13:46:20 -05:00 |
zeromus
|
4e8f649512
|
work on cue ECM synthesizing
|
2015-07-11 13:46:20 -05:00 |
zeromus
|
aa50d28346
|
generate sector headers for mode1/2048
|
2015-07-11 13:46:19 -05:00 |
zeromus
|
017397d91a
|
add DiscMountPolicy to control discrepancies in generation of subQ between different disc interfaces.
|
2015-07-11 13:46:19 -05:00 |
zeromus
|
910c745b03
|
a little bit of cue subP synthesis
|
2015-07-11 13:46:19 -05:00 |
zeromus
|
8d9f8daf61
|
small refactor to cue toc emission
|
2015-07-11 13:46:18 -05:00 |
zeromus
|
70f97851b3
|
continue cue loading
|
2015-07-11 13:46:18 -05:00 |
zeromus
|
7deb5e8575
|
begin rebuilding cue loading based on the new cue compiling system
|
2015-07-11 13:46:18 -05:00 |
zeromus
|
3c26d48a59
|
change analyze stage to be a compile stage, which digests the commands as well as analyzing the files and gives an area for extra validation separate from the loading stage
|
2015-07-11 13:46:17 -05:00 |
zeromus
|
8b0593dcb2
|
some majorly incomplete cue stuff. need to refactor into CueGrid so an index#0 can setup its Q subchannel synthesis by easily referencing the following index
|
2015-07-11 13:46:17 -05:00 |
zeromus
|
d698bb8059
|
work on bringing back cue loading
|
2015-07-11 13:46:17 -05:00 |
zeromus
|
4b8d3cfa79
|
cleanup CUE toc handling a bit
|
2015-07-11 13:46:16 -05:00 |
zeromus
|
fda3ec03ed
|
improve subchannel mismatch reporting during disc a/b testing and add a comment about a failed experiment at a subcode deinterleaving optimization
|
2015-07-11 13:45:52 -05:00 |
zeromus
|
f2def57b90
|
add new subchannel interleaving code and fix errors in CCD subcode loading
|
2015-07-11 13:45:52 -05:00 |
adelikat
|
58f8ad7c12
|
Issue #422: Virtual Pads - analog stick - when sticky option is off, and the emulator is unpaused, do not snap to 0 until the mouse button is released
|
2015-07-10 14:36:29 -04:00 |
adelikat
|
a8bf7f1828
|
oops
|
2015-07-10 10:26:51 -04:00 |
adelikat
|
a9c460802b
|
add an option to run lua scripts while turboing instead of bypassing them. Make this option true by default (a change to the current behavior). Add a checkbox in the customize dialog to toggle this option.
|
2015-07-09 20:14:52 -04:00 |
adelikat
|
d015b1aed0
|
same as last commit, but a different place
|
2015-07-09 19:35:00 -04:00 |
adelikat
|
453d8014bf
|
change an "if (!x)" to "if (x)" because that's easier to read
|
2015-07-09 19:25:59 -04:00 |
adelikat
|
791089a06d
|
Rerecord count OSD: don't display "Rerecords: "
|
2015-07-09 14:14:06 -04:00 |
adelikat
|
7ecf96772c
|
tastudio/lua - implement tastudio.setlag()
|
2015-07-09 13:16:55 -04:00 |
adelikat
|
3541c9e975
|
Make the lag counter settable, and expose this functionality in lua
|
2015-07-09 13:05:30 -04:00 |
adelikat
|
9455aec767
|
Tastudio/lua - implement tastudio.onqueryitemicon()
|
2015-07-09 12:47:59 -04:00 |