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
|
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
|
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
|
f2def57b90
|
add new subchannel interleaving code and fix errors in CCD subcode loading
|
2015-07-11 13:45:52 -05:00 |
zeromus
|
87ff7f9a71
|
clean up TOCRaw including redundant LeadoutTimestamp data (actually contained in entry 100) and import its Control field correctly from Mednadisc
|
2015-06-23 17:16:35 -05:00 |
zeromus
|
80164c1fba
|
import WIP discsys work from svn
|
2015-06-23 13:57:11 -05:00 |
zeromus
|
396b46ad87
|
psx - add a missing disc ID signature
|
2015-02-07 16:59:16 +00:00 |
zeromus
|
fcdc189e00
|
alter disc ID check for PSX (fix magical drop F JP detection)
|
2015-02-06 02:44:32 +00:00 |
jdpurcell
|
0a345b0084
|
Issue 368: Set all platform targets to x86, rename build platforms to match, and remove unused build platforms.
|
2015-01-13 15:28:58 +00:00 |
zeromus
|
c398060cee
|
disc - fix off-by-2 second bug in psx games, but the cue loading has hit the capitol of hack city and needs rewriting before next release
|
2015-01-12 07:30:59 +00:00 |
zeromus
|
ed43d773a6
|
disc - correctly generate audio->data track transition 3-second pregaps (Street Fighter Collection (USA) (Disc 1))
|
2015-01-12 00:17:15 +00:00 |
zeromus
|
263416a0d0
|
disc - support FLAGS DCP in cuefiles
|
2015-01-11 06:43:59 +00:00 |
zeromus
|
132b1dc281
|
psx - support SBI files
|
2015-01-05 23:01:23 +00:00 |
zeromus
|
313c0a1c27
|
disc - add subcode interleaving/deinterleaving utilities
|
2014-12-25 19:54:37 +00:00 |
zeromus
|
cad572262a
|
disc - fix some disc loading bugs
|
2014-12-21 23:32:39 +00:00 |
zeromus
|
8c41c1f8a8
|
disc - fix loading of some peculiar audio discs. george carlin would probably have something funny to say about this
|
2014-12-21 04:53:08 +00:00 |
zeromus
|
6bfa842ad3
|
fix bug in CUE processing resulting in final sectors of data track in mixed mode disc being kind of messed up
|
2014-12-18 06:23:44 +00:00 |
zeromus
|
a0ace2a7a2
|
|
2014-12-14 18:51:47 +00:00 |
zeromus
|
2d56514fde
|
load m3u files. still no disc switching
|
2014-12-14 10:36:03 +00:00 |
zeromus
|
909144857c
|
dont crash when loading cue with FLAGS command, and leave a note about which FLAGS command we found
|
2014-12-13 06:33:16 +00:00 |
zeromus
|
de5eaf3c4b
|
discsystem bugfixes: create TOCRaw for CUE files, fix Q subchannel generation Control field, make Read_2048 support multiple modes (but im not sure how great an idea it is now); add copious warnings about unsafe junk that needs rewriting
|
2014-12-10 19:39:19 +00:00 |
zeromus
|
e0c09a553b
|
redo how subwcrev stuff is done, so that the subwcrev process doesnt have to run for every project. improves build times.
|
2014-12-09 19:20:22 +00:00 |
zeromus
|
29b217b587
|
big discsystem refactors and preliminary CCD handling. not to be considered stable, but ill start supporting it.
|
2014-12-04 05:40:10 +00:00 |
zeromus
|
5cf5894329
|
firmware importer now supports archives
|
2014-10-26 14:22:26 +00:00 |
goyuken
|
4ee816e8bc
|
code to use 7zip (unmanaged) to write archives, not active for the moment, still stuff to do
|
2014-10-12 04:24:31 +00:00 |
adelikat
|
fd80c62cdb
|
More Util methods -> extension methods
|
2014-07-03 19:20:34 +00:00 |
adelikat
|
6269e957e6
|
Remove some unused extension methods and move some others to CollectionExtensions
|
2014-07-03 18:43:49 +00:00 |
adelikat
|
f546a8080c
|
Move some extension methods from the generic extensions file to NumberExtensions and fix up namespaces
|
2014-07-03 15:35:50 +00:00 |
zeromus
|
e7a956e18a
|
accept : in addition to . in ffmpeg output parsing
|
2014-06-09 01:47:14 +00:00 |
zeromus
|
a72c5891e2
|
fix some bugs in ffmpeg handling which seemed to be depending on an older version of ffmpeg; and clarify some rom loading error handling, especially in PCE-CD
|
2014-05-08 03:18:00 +00:00 |
beirich
|
8363d66f25
|
PCE: convert states to Serializer implementation
|
2014-04-07 04:53:18 +00:00 |
goyuken
|
85be43dfb8
|
sega CD games now get as far as loading the bios
|
2013-12-16 19:00:05 +00:00 |
adelikat
|
de084bf6fa
|
Some mostly useless formatting and code cleanup in BizHawk.Common, broke some classes up into separate files
|
2013-12-14 00:03:03 +00:00 |
adelikat
|
00308de99a
|
some random code cleanup on BizHawk.Emulation.DiscSystem
|
2013-11-15 00:49:19 +00:00 |
adelikat
|
030f30628d
|
some random code cleanup on BizHawk.Common
|
2013-11-15 00:22:08 +00:00 |
adelikat
|
4f47fce98d
|
Some moving things around
|
2013-11-14 22:02:34 +00:00 |
adelikat
|
6b67f47335
|
fix sln building - apparently you need these files
|
2013-11-11 17:49:10 +00:00 |
adelikat
|
03e9381adc
|
Clean up assembly info stuff in all projects
|
2013-11-08 15:56:58 +00:00 |
adelikat
|
3f88ece3db
|
Remove some files I meant to delete, and some useless code cleanups
|
2013-11-04 03:12:50 +00:00 |
adelikat
|
7b03fc0bc0
|
Move Buffer.cs and Util.cs from BizHawk.Emulation to BizHawk.Common, and add 1234832983 usings
|
2013-11-04 00:36:15 +00:00 |
adelikat
|
fe7da7c5b5
|
move disc stuff out of BizHawk.Emulation into a new project BizHawk.Emulation.DiscSystem, updated namesspaces in those files, set up other projects with the right references and usings
|
2013-11-03 23:45:44 +00:00 |