hegyak
1b3c05d6ea
Super Ultra Mega HD BizHawk GameShark/Action Replay/Code Breaker Final Hyper Edition Arcade Remix EX + α GBA Code detection method.
2015-12-31 06:13:07 -08:00
Hathor86
2876f63dd8
ExternalTools: Allow several tools running simultaneously
2015-12-30 11:00:56 +01:00
feos
485d1e53d0
jim 2 lua: small fixes.
2015-12-28 19:15:53 +03:00
feos
a0f7caf686
jum 2 lua script: added bg and hitboxes
2015-12-27 23:25:29 +03:00
feos
dc3a133d0b
tastudio: fix upward drawing.
2015-12-26 13:17:22 +03:00
adelikat
ac1c7d0992
HexView - setting up some API
2015-12-24 15:46:57 -05:00
adelikat
60692450e8
New Hex Editor - add the plumbing for the HexView widget, that will use the GDIRenderer as the basis for the drawing.
2015-12-24 11:15:29 -05:00
Hathor86
da25052e09
Just few comments on above notwa's method :)
...
(Oh and transform string concatenation with + to a string.Format)
Also made a small fix to externaltoolmanager
2015-12-24 14:00:08 +01:00
Connor Olding
9a45066e27
Fix selections in HexEditor text columns
2015-12-23 21:29:48 -08:00
adelikat
d470703a40
Add an Experimental Tools submenu that only shows in Developer Builds and move autohawk there. Add a NewHexEditor tool (in the experimental section), which is currently just a bare bones winform with all the necessary plumbing set up
2015-12-23 21:11:25 -05:00
Connor Olding
f0c939d87c
reimplement strings for OSD watches
...
also fixed saving separators
2015-12-23 17:18:39 -08:00
hegyak
41ba4b6927
This is a DeveloperBuild.
2015-12-20 14:41:17 -08:00
hegyak
c53c841d94
Update the ReleaseDate to be the 20th of December
2015-12-20 14:40:03 -08:00
hegyak
b25f7d65e2
Version 1.11.4
2015-12-20 12:46:37 -08:00
hegyak
55eef165aa
Add one to the VersionInfo.cs
2015-12-20 12:44:50 -08:00
feos
a77a224f9b
hexeditor: make secondary highlight color depend on primary
...
fixes custom color mismatch
2015-12-20 23:07:13 +03:00
feos
65415608e5
hexeditor tweaks:
...
- don't show chars between scrollbar and right label border
- don't add existing items to _secondaryHighlightedAddresses
- view scrolls after offscreen mouse selection
- spacing becomes more comprehensible
- display number of selected addresses if more than 1
2015-12-20 23:07:11 +03:00
hegyak
69a5b6fb52
SNES Cheats: Properly Support GameGenie codes. Fix a bug with Byte Vs. Word cheats.
...
GBA Cheats: Add Check for DEADFACE to return without conversion and issue warning about this. Add Skeleton for Action Replay MAX code conversion. Needs detection.
2015-12-20 09:52:08 -08:00
adelikat
752235b848
NES Music ripper tool - clean it up slightly to be more presentable
2015-12-20 12:51:05 -05:00
adelikat
223295cd87
Make platform specific game genie tools not released, so they don't show up in the toolbox
2015-12-20 12:49:14 -05:00
adelikat
01e72a2d94
Change macro input to released = false
2015-12-20 12:46:17 -05:00
adelikat
7654374682
Cheats - use the integrated tool instead of the one-off platform specific tools
2015-12-20 12:38:59 -05:00
Hathor86
1d10565992
Bug fix: Crash if ExternalTool directory does not exists
...
As mentionned, this bug is fixed, it creates the directory if it does
not exists
+ ExternalTool code exemple is cloned from repo and added inot
ExternalTool folder
2015-12-20 18:13:54 +01:00
adelikat
13418e963b
GameShark - reposition and resize things slightly, there was a bit too much unused space for no reason
2015-12-20 11:49:50 -05:00
adelikat
fdc530626d
Rework the ordering of the tool menu items, and make GameShark default window style "CenterParent"
2015-12-20 11:45:39 -05:00
adelikat
538f0160d2
Z80 - don't assume FetchMemory exists
2015-12-20 11:22:24 -05:00
feos
23b3784123
lua: gui.defaultTextBackground()
2015-12-20 14:28:31 +03:00
zeromus
dfc139376a
fix lua dlls on windows xp after changing to vs2015 building
2015-12-20 05:04:23 -06:00
feos
c5526a1169
Fix #134 - Option to turn off "savestate every frame" for bsnes
...
Warning text: "Guarantee deterministic emulation by savestating every frame. Don't TAS without it! Only ~75% of runs sync without it, but speed boost is ~30%."
2015-12-20 11:58:11 +03:00
pjgat09
84428afc58
Lua forms textbox: Ctrl+A now selects all text
2015-12-19 22:16:29 -05:00
zeromus
260ad45a88
fix lua's reboot_core function... maybe
2015-12-19 21:14:13 -06:00
feos
250bc38a56
changelog updates
2015-12-19 19:03:51 +03:00
zeromus
22143f99fb
work on stability of avi writing. Unfortunately, I did a half dozen things here, overlapping in complicated ways, and at least 2 of which were required to fix it: changed pinvoke wrapper of AVISaveOptions, removed ownership of pointers from codec token (simplified analysis and in principle [but not practice] determinism due to less GC involvement), changed life cycle management of codec token (irrelevant due to prior), changed functions used to allocate memory from AllocHGlobal to pinvoke HeapAlloc, made different assumptions of ownership/lifecycle of pointers accessed by AVISaveOptions. notably the pinvoke wrapper for AVISaveOptions was the last thing I fixed that sealed the deal, but I don't think it was that simple.
2015-12-19 05:13:31 -06:00
pjgat09
d54e53d329
Lua forms.setproperty: Convert the passed value to an enum if applicable
2015-12-19 00:01:06 -05:00
hegyak
f8a3dca089
Correct a dumb bug in Genesis GameGenie code conversion.
2015-12-18 15:50:14 -08:00
zeromus
973cd3b9a2
changelog
2015-12-17 23:06:31 -06:00
zeromus
4f9061c45e
update lua vcxproj to vs2015. rebuild dlls. should hide the floating point precision on n64 problem, but i still suspect theres badness
2015-12-16 16:34:33 -06:00
Connor Olding
23caf74a34
disable CLR on luaglue.cpp
...
this should work around Lua numbers being casted to floats when the N64
core is loaded.
note that the included lua51.dll has yet to be rebuilt.
2015-12-16 13:39:45 -08:00
zeromus
a281a18dfe
cleanup lua vcxproj
2015-12-16 15:26:58 -06:00
feos
2a19edca91
avi: try to remember previously used codec.
...
todo: fix canceling codec selection but then going ahead and recording.
2015-12-17 00:24:46 +03:00
zeromus
26ac8b347a
fix libsnes dlls on windows xp
2015-12-16 14:34:30 -06:00
feos
d77c414a06
avi: traditional avi setup menu item.
2015-12-16 21:14:13 +03:00
adelikat
bb3731da29
Merge pull request #549 from pgrimsrud/judge
...
Judge
2015-12-16 12:38:46 -05:00
pgrimsrud
bb327261ae
Add a return value to the main function for various purposes.
...
Add Lua function ExitCode to allow script writers to terminate the client with an exit code.
2015-12-15 22:39:42 -07:00
pgrimsrud
a1eda8f3ab
Fix a case issue causing the judging script to fail
2015-12-15 22:39:40 -07:00
pgrimsrud
679191170a
Raiscan's original judging scripts used for the sgdq 2015 speed tas competition
2015-12-15 22:39:39 -07:00
feos
df8929ea55
added jim 2 script.
2015-12-15 21:58:08 +03:00
Hathor86
a7074c6341
ExternalToolManager and BizHawkExternalToolattribute
...
Add those 2 classes in order to help handling of external tools
- Also fix value setting in watches constructor
- Bugfix in loading externaltools (they loaded multiple times)
- Add new version of Hello World external tool
Whitespaces noise in RamWatch.cs... :s The code hasn't changed
2015-12-13 21:38:35 +01:00
feos
2535207a40
tastudio: actually implement seeking progressbar.
2015-12-13 00:00:23 +03:00
feos
c1e70077c8
instafix #546
2015-12-13 00:00:22 +03:00