YoshiRulz
3ea71a2dda
EXTERMINATE SPACES
2021-05-08 08:16:10 +10:00
YoshiRulz
8f7b01bffe
Fix whitespace in defctrl.json
2021-05-08 06:26:17 +10:00
YoshiRulz
b9e29e78b4
Fix default PCE gamepad bindings ( fixes #2720 )
2021-05-08 06:23:23 +10:00
YoshiRulz
9cd3d0b57f
Finish null-safety in BizInvokerUtilities
...
fixes b6f1afcce
2021-05-08 05:57:24 +10:00
YoshiRulz
98b07c42d5
Extract subtype PortedCoreAttribute from CoreAttribute
2021-05-07 00:14:37 +10:00
YoshiRulz
796d0652e4
Clean up ported vs hawk core handling in BizBoxInfoControl
2021-05-07 00:11:43 +10:00
YoshiRulz
54301e9616
Correct info in melonDS' [Core] attr
...
not sure on the version
2021-05-06 23:28:08 +10:00
YoshiRulz
d570cc2fcc
Return correct CPU name from GBDisassembler (Gambatte)
...
fixes b0095927b
2021-05-06 22:33:58 +10:00
CasualPokePlayer
db97427ae1
Add rgbds syntax for GB/C disassembly ( #2706 )
...
* replace current GB/C syntax with rgbds syntax
* make rgbds syntax an option, only works for Gambatte tracelogger
* fix add sp/ld hl,sp+
These opcodes aren't disassembled correctly at all; they seem to just use the exact same logic as jr, which doesn't really work here since these are explicit adds, and these opcodes use sp, not the pc. This is probably the most logical approach to this opcode.
Co-authored-by: YoshiRulz <OSSYoshiRulz@gmail.com>
2021-05-05 21:52:25 -04:00
CasualPokePlayer
3372556ef0
[Gambatte] MBC3 RTC Refactor (And add a way to set initial RTC state) ( #2724 )
...
* slightly fix gambatte peeking
* fix gambatte layer masking, move layer masking to sync settings (these settings affect sync, they shouldn't be normal settings)
* block toggle layer hotkeys when movie recording
* refactor Gambatte's RTC
* add a way to set an inital RTC state during a movie recording
* prevent Gambatte from saving RTC data when recording a movie, needed to create save-anchored movies
2021-05-05 21:40:36 -04:00
YoshiRulz
7a7522f282
Add path helpers, normalise rom path from CLI, update readme
...
see #2077
2021-05-05 06:48:05 +10:00
YoshiRulz
3fee117c5f
Clean up toggle/refresh buttons in Lua Console
2021-05-04 23:57:12 +10:00
YoshiRulz
0a9d496ece
Accept all 4 colour formats in all Lua functions, update docs/wikitext
...
resolves #2602
2021-05-03 19:06:15 +10:00
YoshiRulz
893396a009
s/long/int/ in Lua so addresses 0x80000000..0xFFFFFFFF are usable
...
see #1734
2021-05-03 16:54:13 +10:00
YoshiRulz
5016f6ef1c
Prevent hangs from trying to go backwards w/ client.seekframe
2021-05-03 16:39:23 +10:00
Zach
8b79720b9d
N64 plugin categories ( #2729 )
...
* GLideN64 categories
* Remove maximize button from n64 plugins window.
Maximize breaks the anchors for the property grids, and the window is fixed size anyway.
* GlideMk2 categories
* Glide64 categories
* Rice categories
Also fixed typo "WinFrame" -> "Wireframe"
2021-05-02 09:39:13 -05:00
adelikat
f83a94954f
Tastudio - remove some vestigial code for background worker workarounds that is now causing a broken tastudio when selecting a New from the File menu and saving changes when asked
2021-05-01 11:57:21 -05:00
adelikat
49dc7a2bd3
tastudio - fix an _initializing hack spot
2021-05-01 11:42:27 -05:00
Zinfidel
e55b19e990
Fix copy-paste description.
2021-05-01 16:12:44 +10:00
feos
a35143539b
add utvideo to ffmpeg dumper
...
speed is 4 times faster than ffv1, size it twice as big (tested on SM64 running at 4K internal res). avisynth is more happy with ut than with ffv1, because for the latter you have to tell it the actual pixel format. great option overall.
2021-04-30 20:09:16 +03:00
YoshiRulz
98d7e30f0d
Use ToolFormBase as superclass in ext. tools (fixing build errors)
...
see 838f571e0
2021-04-30 00:31:00 +10:00
YoshiRulz
8e7f171ae9
Copy to Assets and output when building wbox cores and host
2021-04-28 16:06:41 +10:00
YoshiRulz
7c1b40df1f
Revert "The next time I look at this I want to see waterbox builds actually fucking working again. This means copying to dll as they are now, and not silently being overridden by stale files stored in another folder. This is not my problem to fix because I did not fucking break it."
...
This reverts commit d8d42b9f81
.
2021-04-28 15:35:11 +10:00
nattthebear
d8d42b9f81
The next time I look at this I want to see waterbox builds actually fucking working again. This means copying to dll as they are now, and not silently being overridden by stale files stored in another folder. This is not my problem to fix because I did not fucking break it.
2021-04-27 19:37:53 -04:00
zeromus
f7fb2ad76f
psx - fix oopsies in shock_destroy
2021-04-27 14:56:41 -04:00
zeromus
e443e8440c
gitignore garbage in assets dir
2021-04-27 14:56:26 -04:00
YoshiRulz
6dbe73d306
Update Cyotek.Drawing.BitmapFont to 2.0.2 ( fixes #2716 )
2021-04-28 00:51:29 +10:00
zeromus
31d83d0d6e
fix crash in PCE debugger by adding peek and poke to the cpu instead of using read/write memory which triggers callbacks. however, the peek and poke are incomplete, as this requires deeper development (in this case, implementation in the memory maps)
2021-04-24 23:20:00 -04:00
adelikat
aad592cc1c
Tastudio - fix annoying auto-restore bug where it would not set auto-restore position correctly the first time using it after an auto-restore usage earlier in the movie. This might have some regressions, needs testing by people who would know
2021-04-23 18:34:17 -05:00
adelikat
838f571e0b
replace some winforms specific values and ram watch chacks with IToolForm properties. Removes hacks, and some winforms dependencies in tools, and allows for easier implementation of closeable tools ( #2719 )
2021-04-23 15:41:58 -05:00
nattthebear
2ba5fe338a
add missing menacer keys ( #2718 )
...
See eafa39456f
and 307d85cee0
.
This will add extra keys that do nothing on certain non-menacer light guns, but that never seemed to bother anyone in 1.x.
2021-04-18 10:09:33 -05:00
James Groom
5de101107c
Remove 2-way FirmwaresConfig<=>PathsConfig link ( #2698 )
...
* Remove links between PathsConfig and FirmwaresConfig
in the label in FirmwaresConfig, I left the search path and how to change it
* Clean up hacks only needed for FirmwaresConfig<=>PathsConfig links
2021-04-18 10:09:22 -05:00
Moritz Bender
02eb20725a
Fix #2583 ( #2699 )
2021-04-18 10:06:25 -05:00
CasualPokePlayer
1fe2a12b67
[MovieClock.lua] use cycle based time for Gambatte/SubGBHawk ( #2708 )
...
* use cycle based time for Gambatte/SubGBHawk
* non-functional cleanup
2021-04-18 10:05:53 -05:00
CasualPokePlayer
b9123453aa
[Gambatte] Slightly fix peeking & fix layer masking ( #2712 )
...
* slightly fix gambatte peeking
* fix gambatte layer masking, move layer masking to sync settings (these settings affect sync, they shouldn't be normal settings)
* block toggle layer hotkeys when movie recording
2021-04-18 10:03:44 -05:00
adelikat
82f26ee4ec
fix autoloading of ram watch that was broken in the 2.5 releas
2021-04-18 09:54:35 -05:00
nattthebear
9243a6a215
Revert "Add light gun option for Genesis gamepads"
...
This reverts commit 92241b15cf
.
2021-04-18 08:32:43 -04:00
YoshiRulz
771b5397fe
Fix range, def. binds, and Virtual Pad for SEGA Mouse
2021-04-17 12:54:17 +10:00
YoshiRulz
92241b15cf
Add light gun option for Genesis gamepads
...
seems to work; why do we have our own enum instead of using one of GPGX'?
2021-04-17 12:00:36 +10:00
adelikat
9ff4b904c6
Tastudio - revert double click edit, fix double click navigation to be double click not mouse double click, simplify range checking in said logic
2021-04-16 09:04:16 -05:00
YoshiRulz
b7b10e2631
Update Cyotek.Drawing.BitmapFont to 1.3.4
...
see #2716
2021-04-16 12:49:30 +10:00
adelikat
eb4b3a1f82
Tastudio - open edit marker pop up when double clicking a marker
2021-04-15 21:04:29 -05:00
adelikat
a95c4f1820
fix TAStudio auto-loading, broken by ec5e88c8
(regression introducted in 2.6)
2021-04-15 20:57:11 -05:00
YoshiRulz
652b38d04c
Check-in ReflectionCache assembly instead of including in build
2021-04-14 10:44:46 +10:00
adelikat
b1f2ec77fb
default bsnes core to 1 controller (didn't test this since latest master doesn't compile)
2021-04-13 18:14:31 -05:00
nattthebear
e6c33e676a
Update notes on debugging
...
We fixed SEH unwinds on callbacks some time ago
2021-04-09 20:59:22 -04:00
YoshiRulz
7ec1008621
Update output path of NymaTypes shell script
...
fixes 65d5e3f7d
2021-04-10 08:49:07 +10:00
YoshiRulz
65d5e3f7d5
Move NymaTypes to separate project, fiddling w/ project structure
2021-04-09 17:49:07 +10:00
YoshiRulz
a9e78488ac
Add remaining cores to CoreNames, manually changing Designer files
2021-04-09 14:14:59 +10:00
YoshiRulz
fb1d507220
Clean up use of existing CoreNames consts
2021-04-09 14:14:59 +10:00