Commit Graph

9242 Commits

Author SHA1 Message Date
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
adelikat b0ea42f5a7 Tstudio - some reorg 2015-07-09 12:35:48 -04:00
adelikat a7610bbe5b remove a .manifest file from version control, and add .manefest to the ignore list 2015-07-09 11:07:30 -04:00
feos bc321fedac keep DefaultMessageOptions instead of 2 _different_, _hardcoded_ units. 2015-07-09 02:07:21 +03:00
zeromus 83b2f70283 example of how to store default message positions so it can be used by default config and reset process too 2015-07-08 16:58:17 -05:00
feos 53c415a843 tastudio: keep track of rerecords, increment them in InvalidateAfter()
markers: fix input roll context menu command removing Markers
gpgx: updated dll
2015-07-09 00:48:04 +03:00
feos ea9acdbe8d genesis+plus+gx: fix (1 case of) broken determinism in savestates. io_regs was the only thing saved, input struct is what the client sends, and gamepad struct is constantly used but never saved. 2015-07-08 23:58:47 +03:00
zeromus 4b91330b75 the guy wants the thing says he doesnt need any more than 16 of the thing and neither does anyone else, so limit the thing to 16 2015-07-07 14:17:39 -05:00
zeromus c9dab721fb fix bug in GDIRenderer font cache that made fonts go wacky and get measured wrong and then TAStudio to layout differently each time 2015-07-07 14:05:44 -05:00
scrimpeh bcbc588e05 Apple II - Fix Memory and Input Callbacks interacting with savestates 2015-07-06 22:09:18 +02:00
scrimpeh 23d93cc1fe Apple II - Add Input Callbacks, Change definition of a lag frame 2015-07-06 21:15:48 +02:00
zeromus db1191dc48 emuhawk - add experimental prescale option to display manager 2015-07-06 12:31:30 -05:00
scrimpeh 60c3734e8c Ram Watch - Fix moving up and down blocks of identical Watches 2015-07-05 18:55:43 +02:00
scrimpeh f472b4802d Apple II Breakpoints - Fix Write Breakpoints 2015-07-05 17:12:46 +02:00
scrimpeh 43dd015b51 AppleII - Add MemoryCallbacks, Breakpoint Support, Set Registers in Debugger to proper bit size. 2015-07-05 17:09:07 +02:00
adelikat 0a6fb3dce2 remove the GPGX trace logger since it isn't wired up and we don't want it to display if it doesn't work 2015-07-05 09:13:44 -04:00
pjgat09 a064560f88 N64 - Added the GLideN64 plugin as a submodule 2015-07-04 18:29:36 -04:00
pjgat09 fd74723537 Fixed mupen64plus-video-glide64mk2 to work with the updated mupen64plus-win32-deps 2015-07-04 18:14:22 -04:00
pjgat09 30d0ae3f16 Added mupen64plus-win32-deps as a submodule 2015-07-04 18:10:47 -04:00
pjgat09 0a7eeffd78 Removed mupen64plus-win32-deps to be added later as a submodule 2015-07-04 18:09:40 -04:00