feos
87dd32eeac
tastudio: found another bomb set by picking branch states by index. two actually.
2015-10-05 00:24:41 +03:00
feos
89d919e6a9
tastudio: loop guid dup check.
...
don't remove marker 0.
update when going to frame 0.
don't check hasDuplicate against current states if branch is not current (what was it for at all?). releases Used per branch removal.
2015-10-04 21:10:40 +03:00
feos
2a8578c74f
tastudio: keep the same identifier for updated branch.
...
ban context menu when there's no selection.
attempts to fix mysterious crashes in TasStateManager.
2015-10-04 18:00:04 +03:00
adelikat
9f67d8e59b
TasBranchCollection - encapsulate unique identifier logic into TasBranchCollection
2015-10-04 10:43:36 -04:00
feos
4625bdce0f
tastudio: a bunch of fixes.
...
- update branches per RefreshDialog()
- clear selection per right click if it's beyond movie length
- fix crash when load branch is called with null selection (can't stably reproduce, but it happens)
- assign guid to branches from the right place. this required setting some statics, don't know if it was right, but it works.
2015-10-04 13:39:14 +03:00
zeromus
e5de3bdaa7
make aboutboxes more informational while simultaneously removing svn revision
2015-10-03 20:26:30 -05:00
adelikat
33f1f8904e
meh
2015-10-03 20:30:10 -04:00
nattthebear
915abb9504
Stuff
2015-10-03 19:20:32 -04:00
zeromus
7b3461798f
changelog update
2015-10-03 17:44:22 -05:00
zeromus
c9838d668a
psx - hook up new controller configuration, to support 0-2 pads and 0-2 memcards. Not tested very well yet. no multitap this release.
2015-10-03 17:27:52 -05:00
Suuper
d1fa718120
Put my AutofireStickyXORAdapter back and fixed the bug it had.
2015-10-03 09:36:07 -05:00
zeromus
5cfc1dae2a
update psx core to 0.9.38.7
2015-10-02 00:53:03 -05:00
feos
29767ba522
tastudio: fix branchview bg updating.
2015-10-01 19:48:08 +03:00
zeromus
f50795b180
make on-screen watches position editable via the messages configuration ui
2015-10-01 01:39:22 -05:00
zeromus
e6ea96771b
fix crashes removing lua callbacks on some cores
2015-10-01 01:16:34 -05:00
adelikat
ba74cc5dda
Remove some unnecessary previxes in Global.cs
2015-09-30 16:26:09 -04:00
zeromus
5b923fa8d2
update changelog
2015-09-29 17:51:46 -05:00
Kabuto
f09634c43e
Tape didn't sync properly -> fixed
2015-09-29 21:36:15 +02:00
feos
f3ad71af24
tastudio: duplicate hash check before adding.
2015-09-29 19:51:41 +03:00
zeromus
5b4845692a
hex editor - clean up copy/paste. fix data scrambling bugs and handling of weird selection areas. copy now creates writes raw (non-byteswapped) values. add 'export' command which creates the text you have copied, complete with spaces.
2015-09-29 02:29:19 -05:00
zeromus
56c3360ec8
minor tweax
2015-09-29 02:27:06 -05:00
zeromus
3c0e46b5b2
mgba - add "Combined WRAM" memory domain. fixes #507
2015-09-28 23:54:44 -05:00
zeromus
bacd3f6704
hex editor - clear selection range when changing data size
2015-09-28 23:54:26 -05:00
zeromus
764befa698
cg2glsl no longer needed
2015-09-28 23:38:21 -05:00
Kabuto
004c8294fb
c64 core uses ISettable now and supports 2 more video standards
2015-09-28 23:52:23 +02:00
Kabuto
f7c15bfd0f
Fixed indentation and TODOs
2015-09-28 20:53:19 +02:00
Kabuto
1e9564a337
C64 core: tape loading added, lots of bugfixes and improvements
2015-09-28 01:30:58 +02:00
scrimpeh
69d0d813eb
NEShawk - Mapper 17, small adjustments
2015-09-27 14:42:32 +02:00
scrimpeh
d8c49a7d6d
NEShawk - Mapper 17 (FFE copier hack)
2015-09-27 14:31:50 +02:00
scrimpeh
86b1ab5282
NEShawk - Mapper197
2015-09-26 15:33:56 +02:00
feos
0bd4e99c8f
tastudio: allow loading the current branch, since it might have been edited.
2015-09-25 21:17:07 +03:00
scrimpeh
62ba39b633
NES - Mapper 90 - Implement CHR Latch Logic, makes Punch-Out (Unl.) and various others playable.
2015-09-24 21:06:11 +02:00
zeromus
1e67943b99
snes - fix more bugs in interlaced handling
2015-09-23 20:48:07 -05:00
zeromus
f42a585fee
snes - handle interlaced modes differently
2015-09-23 20:28:46 -05:00
feos
60555db3cc
tastudio: ColorZone for branches too.
2015-09-23 20:03:26 +03:00
feos
1175a86123
tastudio: use DivergentPoint() as a backup in case branches lose their states.
2015-09-23 19:43:21 +03:00
Iris Ward
217f425f09
Propagate cdNumber change
...
Include the cdNumber counting change in the text flavour PJM code.
2015-09-23 15:38:52 +01:00
Iris Ward
33c3d8b2fc
Fix LINQ brainfart
...
Also tweak code alignment to use spaces rather than tabs
for alignment that doesn't affect indentation level.
Where(...).Count() > 0 ===> Any(...)
2015-09-22 23:36:34 +01:00
Iris Ward
d153c00c77
Add controller types to sync settings
2015-09-22 22:47:23 +01:00
Iris Ward
7e2d4a75b4
Use overloaded this[] rather than .Add on header import
2015-09-22 22:46:59 +01:00
zeromus
a31492a57f
Revert "neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)"
...
This reverts commit d012dd831f
.
We'll do this after the next release, along with some other major timing stuff.
2015-09-22 00:33:23 -05:00
Iris Ward
d94acff295
Add PJM and PXM filters to the import movie dialog
2015-09-22 01:10:22 +01:00
Iris Ward
3f899b60c9
Formatting rules. Bleh
2015-09-22 01:02:49 +01:00
Iris Ward
1df8397b1c
Implement text flavour PJM importing
...
Also implemented PXM importing via binary flavour PJM importing. Various
bug fixes in my existing binary flavour PJM implementation.
2015-09-22 00:47:25 +01:00
Iris Ward
bb05bb57a8
Implement PJM format input
...
Created a prototype input reader for binary-format PJMs. Also exposed
controller definition creation as a static method on Octoshock as a
convenient way to define the controller setup.
2015-09-21 22:33:29 +01:00
Iris Ward
0e010a2988
Implement reflection-based importer
...
The reflection-based importer, for file types that aren't imported via a
legacy bkm file, dynamically searches the current module (i.e.
BizHawk.Client.Common) for all IMovieImport instances with the
ImportExtension attribute.
This is difficult to truly test without more non-legacy import
implementations, but appears to work with a dummy .pjm file.
It may be desirable to instead search the current assembly instead of
the current module, but I think all implementations should probably go
in BizHawk.Client.Common, so I chose to search by module instead.
2015-09-21 18:13:58 +01:00
Iris Ward
189390f001
Refactored out the import-via-legacy code
2015-09-21 18:02:41 +01:00
zeromus
ea63fd5516
when continuous-frame-rewinding and clock throttle isnt enabled, clock throttling would occur--not any more.
2015-09-20 21:08:26 -05:00
zeromus
d012dd831f
neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)
2015-09-20 20:49:04 -05:00
adelikat
8b6a513f6b
NES - support an overdump of a game with a gamedb entry
2015-09-18 18:44:24 -04:00