feos
c3c262db12
N64:
...
- close #1478
- update gliden
- wire up halo removal
2019-03-10 16:15:55 +03:00
alyosha-tas
6d0973ca7e
Merge pull request #1429 from YoshiRulz/master
...
Inconsequential changes (no whitespace)
looks good to me
2019-03-09 17:32:10 -06:00
alyosha-tas
e5d94f3d7c
Genesis: fix VDP viewer, fixes #1449
2019-03-09 17:16:00 -06:00
zeromus
5b552af5d5
change >= 0x80 -> '.' remap in hex editor to >= 0x7F ( fixes #1503 )
2019-03-03 01:14:33 -05:00
YoshiRulz
13152d670f
Rewrite MovieView_ColumnClick, also fixes typo
2019-02-24 15:49:10 +10:00
YoshiRulz
a572b220f6
Fix typo copying to clipboard during loop
2019-02-24 15:48:09 +10:00
James Groom
99b600bbab
Fix typo, using interpolation
2019-02-24 15:41:00 +10:00
alyosha-tas
cb517aaded
Game Linking: resolve #321
2019-02-10 16:22:29 -06:00
alyosha-tas
ead1d8d08c
GGHawkLink: Virtual Pad
2019-02-10 08:59:28 -06:00
alyosha-tas
5665617d9b
GGHawkLink: menues and API stuff
2019-02-09 12:41:23 -06:00
alyosha-tas
4f17934d6c
GGHawkLink: Initial Commit
...
- Make necessary access changes in SMS
- Implmement multi-disk bundler support
- Initial Video and sound support
2019-02-09 09:55:45 -06:00
zeromus
b23cba072b
fix ffmpeg webm support ( fixes #1477 )
2019-02-05 15:29:40 -05:00
adelikat
143c172cf0
debugger - dissassembler - wire pageup/pagedown to incement/decrement
2019-02-02 17:08:26 -06:00
Asnivor
76070cd89d
OCD: Fix non-critial compiler warnings in my code
2019-01-25 15:45:15 +00:00
Brian Armstrong
a8f293eec8
Call mem callbacks with addr, value
2019-01-24 03:23:21 -08:00
feos
766de68e18
tastudio: don't tell about clipboard if it's empty
2019-01-23 17:24:42 +03:00
feos
ce3e3d2ed3
lua docs: couple hints
2019-01-23 15:42:02 +03:00
Asnivor
40384b0103
ApiHawk: fixed incorrect case in GUIApi.cs (causing BizHawk not to build on case-intolerant linux)
2019-01-22 16:48:39 +00:00
alyosha-tas
a15e856390
Update link text to match link status
2019-01-20 09:30:08 -06:00
nattthebear
0114e39489
change all uses of -c:a libvo_aac to -c:a aac because the ffmpeg we're packaging now no longer supports the former
2019-01-20 09:20:52 -05:00
adelikat
5b26300e50
Merge pull request #1419 from upthorn/master
...
Extend APIHawk with a lua-like system of api libraries
2019-01-19 17:24:08 -06:00
alyosha-tas
c4b3a7c3b8
TAStudio: Update window name when using saveas, Fixes #1444
2019-01-19 14:47:12 -06:00
alyosha-tas
6e1a19b5f8
TAStudio: Ask to override existing bk2 file when exporting
2019-01-19 14:02:45 -06:00
alyosha-tas
2bddf3663e
TAStudio: Fix some bugs in new from menues
2019-01-19 13:30:42 -06:00
alyosha-tas
9696a75839
Merge pull request #1439 from TASVideos/subneshawkfixattempt
...
SubNESHawk
2019-01-19 09:48:43 -06:00
zeromus
b164d8b31c
implement user crop area as a negative padding
...
fixes #1453
2019-01-18 01:16:03 -05:00
zeromus
e53d861db4
Revert "bad attempt at implementing user crop area"
2019-01-18 01:00:24 -05:00
zeromus
578bb546f3
bad attempt at implementing user crop area. need to do differently. needs to happen.. like... as soon as we get the video provider.
2019-01-18 01:00:07 -05:00
zeromus
cecdff8293
config hookup for user crop area
2019-01-18 00:59:45 -05:00
upthorn
435d717f7b
Merge branch 'master' of https://github.com/Upthorn/Bizhawk
2019-01-14 17:10:45 -08:00
alyosha-tas
c5cfe9e412
SubNESHawk: Fix up FPS viewer
2019-01-12 10:41:50 -06:00
alyosha-tas
5256284ac6
SubNESHawk:
...
- Use NES settings for controllers / sync settings
- Clean up un-needed extra controller code
- Enable Menues
2019-01-12 09:32:01 -06:00
alyosha-tas
c19c7cd5c3
SubNESHawk
...
also Input register shift fix
# Conflicts:
# BizHawk.Client.EmuHawk/MainForm.Designer.cs
# BizHawk.Client.EmuHawk/MainForm.Events.cs
# BizHawk.Emulation.Cores/Computers/AmstradCPC/AmstradCPC.IEmulator.cs
# BizHawk.Emulation.Cores/Computers/SinclairSpectrum/ZXSpectrum.IEmulator.cs
# BizHawk.Emulation.Cores/Consoles/Nintendo/NES/PPU.run.cs
2019-01-10 18:25:59 +03:00
Asnivor
4c5728dedb
EmuHawk: Deterministic Emulation Revert
2019-01-08 12:48:40 +00:00
Asnivor
b7f2363584
EmuHawk: Change deterministic back to how it was before. TRUE if a movie is queued, FALSE if not (and let the cores manage this setting further down the foodchain if they want to). Without this, mGBA skipbios will never work #1432
2019-01-08 11:53:27 +00:00
YoshiRulz
c0a28a320b
Inconsequential changes (no whitespace)
...
Remove useless semicolon, remove useless `? true : false`, move period to next
line
2019-01-07 22:02:02 +10:00
feos
ade701f873
tastudio: instead of capturing a tsm state after loading a branch, force greenzone creation when we're navigating past last greenzone frame
...
doesn't fire when you hit frame advance or > button tho
(don't know why it thinks mgba has changed)
2019-01-06 16:09:06 +03:00
feos
c8c3ba1c39
tastudio: allow to actually unbind markers from input, and unbind by default
2019-01-05 23:09:18 +03:00
feos
19b716d7bb
tastudio:
...
- don't use branch laglog after loading it. it's useless because we invalidate if needed anyway
- PauseOnFrame being null started to crash seeking, fixed
- make use of movie alias in branchbox
- capture tsm state after loading the branch
todo: if we load a branch in the middle of invalid greenzone, advancing won't draw new greenzone even tho states are being created. laglog doesn't seem to allow gaps either. unsure how to resolve
2019-01-05 23:09:18 +03:00
feos
56e77f4907
tastudio: allow to actually unbind markers from input, and unbind by default
2019-01-05 21:48:40 +03:00
feos
cd2d63b04a
tastudio:
...
- don't use branch laglog after loading it. it's useless because we invalidate if needed anyway
- PauseOnFrame being null started to crash seeking, fixed
- make use of movie alias in branchbox
- capture tsm state after loading the branch
todo: if we load a branch in the middle of invalid greenzone, advancing won't draw new greenzone even tho states are being created. laglog doesn't seem to allow gaps either. unsure how to resolve
2019-01-05 21:30:06 +03:00
zeromus
303e9df26e
rejigger PlatformLinkedLibSingleton so it can be used embedded in the EXE without requiring a dependency on dlls, so it can boot when dlls are relocated
2019-01-04 17:42:12 -05:00
upthorn
9d853d200d
Remove vestigial hard-coded Ecco 2 tool
2019-01-04 13:57:34 -08:00
upthorn
71215adf0d
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2019-01-04 04:58:58 -08:00
alyosha-tas
12ad2d5b36
GBHawk: Link Cable work
2019-01-03 17:31:35 -06:00
James Groom
42764f0019
Add preliminary Unix compatibility (using Mono; resolves #1384 ) ( #1380 )
...
* Move PlatformSpecificLinkedLibs and implementations to common and rename
* Specify file ext. at LoadPlatformSpecific call site
* Move Client.Common.Global.RunningOnUnix to PlatformLinkedLibSingleton
* Inline var Resolver
* Use PlatformLinkedLibManager internally
* Move plugin load check to LinkedLibManager, use LinkedLibManager
* Interpolate
* Return exit code from dlclose/FreeLibrary
* Skip all calls to externs in BlipBufDll when using mono
* Use PlatformLinkedLibManager in SevenZipLibraryManager
* Add expected return value to workaround (from testing on Win32)
* Remove ".dll" from DllImport attr, remove temporary workaround, see desc.
The library can be built by changing the output file name in
`.../blip_buf/Makefile` to `libblip_buf.so`, and running `make`. It will be
loaded if placed in the `.../output` folder.
* Remove unused code, add TODO (this class is req. for Waterbox.PeWrapper)
The TODO is to [rewrite with
C#](https://docs.microsoft.com/en-us/dotnet/standard/io/memory-mapped-files )
instead of importing from `kernel32.dll`.
* Update OpenTK again but better (for #1384 )
* Add Mono run script
* Add libblip_buf.so (temporary)
Temporary because it should be a separate package which BizHawk depends on.
* Add distro detection, add "already running" and "unknown distro" messages
* Gray-out Lua Console on Unix
* Extract superclass from EmuLuaLibrary, add shell implementation for Unix
* Specify libdl version, Fedora doesn't have the versionless symlink
* Remove empty `ToolStripMenuItem`, null `Text` caused crash on Unix
* Transform OpenTK keyboard input into a `List<KeyEvent>` and read that
Also fixes crash on rebind
* Remove debug `using ...;`
2019-01-04 01:50:55 +03:00
upthorn
bc4330a9d1
External tools no longer crash on loading new ROM
2019-01-03 05:53:26 -08:00
upthorn
c76d850687
Working types now allow implicit conversions from longs.
2019-01-03 05:52:31 -08:00
zeromus
9d14c1f214
fix ugly cleartype mangling on lua canvas drawtext, unintended goof-up in code. fixes #1411
2018-12-30 02:32:38 -05:00
alyosha-tas
62c178ff2e
GBHawk: add default bindings
2018-12-24 12:33:09 -06:00
upthorn
01914552de
Merge branch 'master' of https://github.com/Upthorn/Bizhawk
2018-12-23 14:45:18 -08:00
zeromus
15131a0626
support --config=c:\path\to\config.ini ( fixes #1404 )
2018-12-23 00:23:57 -05:00
upthorn
efc6f73169
Merge branch 'PluginDev'
2018-12-22 10:43:12 -08:00
upthorn
aba1da071d
Completely refactored PluginAPI to extend ApiHawk. Ecco2AssistantPlugin is now an external tool.
2018-12-22 10:40:30 -08:00
upthorn
d3cb19e56b
Uncomment mapdumping code.
2018-12-21 22:35:38 -08:00
upthorn
b343a19acc
Commented out extraneous member.
2018-12-20 17:32:49 -08:00
feos
4675d692ff
n64 plugins: add 4K
2018-12-17 23:00:51 +03:00
alyosha-tas
afebde0d3e
A7800: change 'trigger' to 'button'
2018-12-14 18:23:24 -06:00
upthorn
05f9939ddf
Merge branch 'master' into PluginDev
2018-12-06 12:29:58 -08:00
Asnivor
bcd34246ac
EmuHawk: fix typos in MainForm.RomFilter and FileLoader.KnownRomExtensions - fixes #1392
2018-12-06 09:48:28 +00:00
upthorn
a13b9b3a31
Significant updates to example Ecco 2 plugin.
2018-12-05 11:59:13 -08:00
upthorn
9874c496ac
Minor revisions to plugin API
2018-12-05 11:58:19 -08:00
alyosha-tas
59f43b144e
Core Code Cleanup
2018-12-05 09:01:25 -06:00
feos
3857ccc18f
fix #1388
2018-12-04 19:57:01 +03:00
feos
8e58777c70
tastudio: update branchview buttons on any selection change
...
fix crash on branch dbl-clk without selection
2018-12-04 00:53:53 +03:00
feos
c85bb39d98
tastudio: branch loading now can behave as it does for regular rerecording!
...
Old control scheme for Branches ON:
- Loading in read+write (recording) mode restores the branch input and truncates it after the branch frame
- Loading in read-only (playback) mode only makes emulation jump to the frame of the branch, disregarding its savestate and timeline
Old control scheme for Branches OFF:
- Loading a branch ALWAYS restores its entire input
TASEditor adds to this that you only start recording after you load a branch in rec mode, but I don't think this is important here.
2018-12-04 00:16:14 +03:00
feos
d03e12590e
tastudio: make state-save hotkeys usable if the slot is empty, just add a branch
2018-12-03 23:27:21 +03:00
feos
731584344d
tastudio: BranchesRestoreEntireMovie and LoadBranchOnDoubleclick
2018-12-03 22:33:42 +03:00
adelikat
12c11eec5d
lua method - client.getconfig(), returns the current config object, note that you can actually use this to set primitive config values, do so at your own risk
2018-12-01 09:20:08 -06:00
zeromus
615d7848f9
basic bot - fix failure to fully use selected memory domain ( fixes #1305 )
2018-11-30 10:14:35 -06:00
feos
07dec3f7bf
allow to rewind to frame 0
...
see #1371
- If we're at frame == 0, there's nowhere to rewind to, so the button is properly ignored.
- If we're at frame > 1, the logic is sending us to the previous frame, but it seems to be forcing emulation of that frame rather than just loading the state and stopping, and that is by design.
- If we're at frame 2, we want to arrive to frame 1, the logic will load state 0 and fastforward from that to 1. That way we don't have to store framebuffer in rewind states.
- If we're exactly at frame 1, we know we want to arrive to frame 0, but the logic implies emulating to frame 0, which is impossible. So instead it loads state 0 and emulates one frame as it's used to.
2018-11-28 22:10:16 +03:00
feos
0433b10d31
Revert "This fixes a bug in TAStudio where you cannot use '<'to get to frame 0" ( #1382 )
...
I'm committing the proper fix after this
2018-11-28 22:03:16 +03:00
alyosha-tas
17d88ca6d7
rewinder: Increase buffer limit
2018-11-22 11:13:51 -06:00
adelikat
2f2878d139
Input display - show the last frame of hte movie's input when in movie replay mode
2018-11-18 11:26:15 -06:00
adelikat
870c5c186a
Hex editor - remember last domain used, and load it automatically if available, fixes #1345 , fixes#508
2018-11-18 11:18:42 -06:00
adelikat
b73e9d2f7a
Merge pull request #1371 from TASVideos/rewind_frame0
...
This fixes a bug in TAStudio where you cannot use '<'to get to frame 0
2018-11-18 11:07:11 -06:00
adelikat
32b1fa6f3f
messages config - change label "Last Frame Input" to "Previous Frame Input" to avoid confusion
2018-11-18 11:06:19 -06:00
adelikat
06bb89791f
Add a nag when attempting to record a quicknes movie (but allow the user to continue), fixes #1353
2018-11-18 10:05:12 -06:00
zeromus
e368f42254
probably should not try to set last rom directory when opening al ibretro core
2018-11-18 10:58:28 -05:00
zeromus
63e1bc5511
fix loading archive from recent roms (broke in 7a72bf72e6
)
2018-11-18 10:55:19 -05:00
adelikat
c8265f6c10
allow snes9x movies to be recorded (still nag, but allow the user to continue)
2018-11-18 09:52:35 -06:00
alyosha-tas
4794c1bd46
Add files via upload
2018-11-18 09:04:56 -06:00
alyosha-tas
ae21d1748f
Add files via upload
2018-11-18 09:03:49 -06:00
alyosha-tas
b65d87f40c
Add files via upload
2018-11-18 09:03:03 -06:00
adelikat
a4dcd4d010
Merge pull request #1321 from TASVideos/firmwareimporterfixes
...
FirmwaresConfig: Stop indiscriminate importing (and some other things…
2018-11-18 08:37:26 -06:00
adelikat
db50cfc648
Merge branch 'lua-polygon-pos'
2018-11-18 08:28:05 -06:00
adelikat
7d708029ad
drawPolygon - change x,y to offsetX,offsetY, make them truely optional by fixing a subtle order of operations problem
2018-11-18 08:27:32 -06:00
adelikat
ee9e21bcb2
Merge pull request #1180 from AntyMew/lua-polygon-pos
...
Lua: Add optional position parameters to `DrawPolygon`
2018-11-18 08:12:01 -06:00
adelikat
8582023346
Merge pull request #1291 from TASVideos/force_DE_onMovieRecord
...
EmuHawk: Movies and DeterministicEmulation - ensure this is enforced …
2018-11-18 08:06:34 -06:00
adelikat
1d82ab4e3a
Merge pull request #1326 from nog5/master
...
lua: drawText() vertical alignment "top" and "bottom" was backwards
2018-11-18 07:55:22 -06:00
zeromus
7a72bf72e6
experimental: add %rom% to path manager, so files related to a rom can be located relative to the rom
...
also refactored how %exe% worked because it blew my mind
2018-11-14 19:04:02 -05:00
zeromus
5a38882f9e
refix CDL autosave
2018-11-13 03:21:19 -05:00
zeromus
026bd3e1e5
more cdlogger ux improvements; fixes #1346
2018-11-13 02:06:39 -05:00
zeromus
872af8517f
improve CDL autoloading (should fix #1346 , but this is all a mess. I dont know)
2018-11-12 18:50:58 -05:00
zeromus
68f97a708d
fix more mess in cdl file management
2018-11-12 18:12:00 -05:00
zeromus
25dcc8d05d
try cleaning up some garbage in CDL file management
...
see #1346
2018-11-12 02:25:51 -05:00
zeromus
aee7358a6d
fix starting up in dist packages with dlls relocated
2018-11-06 19:05:03 -05:00
James Groom
ca021d96cc
Allow bizhawk to be built and run w/ MSBuild and Wine+Mono on GNU+Linux ( #1237 )
...
- Update to latest OpenTK, add input code from `mono-stable` branch
(kudos), and fix bugs arisen from version differences
- Move some functionality into Win-specific classes and add Wine+Mono
implementation where simple
- Add conditions to main loop so some things only run on Windows
2018-11-04 20:05:20 +03:00
zeromus
4e76bd97d1
fix regression from 2948d7597a
loading archive roms
2018-11-04 05:25:24 -05:00
zeromus
2948d7597a
fix breakage from june of opening libretro cores ( fixes #1357 )
...
@asnivor please check loading bundler XMLs
2018-11-02 15:48:30 -04:00
alyosha-tas
9ebe0d2531
Cheats: Toggle shortcut key function
2018-10-28 09:45:39 -05:00
Isotarge
e808618981
TAStudio: Squish some more exceptions
...
- Opening a TASProj or closing BizHawk with the Virtual Pad open
- Opening TAStudio with small window size saved in settings
2018-10-19 12:35:14 +10:30
Isotarge
c5407472cd
TAStudio: Prevent exceptions with small window size
2018-10-18 21:21:52 +10:30
cah4e3
2820187883
fix to #1345
2018-10-10 23:36:03 +03:00
alyosha-tas
bdc241d658
GBHawk: Fix Virtual Pad
2018-10-08 18:54:12 -05:00
feos
57fd6051e9
fix #1246 the easy way
2018-09-21 23:43:51 +03:00
feos
4ef17b8662
better anchor items in Play Movie dialog
...
it appears at fixed size anyway, but shrinking it was breaking the layout
2018-09-21 23:43:51 +03:00
feos
d1e7fc10fd
make ffmpeg segment numeration the same as vfw has
2018-09-21 23:43:50 +03:00
feos
966dbcab62
gliden64: restore non-working overscan for now
2018-09-21 23:43:50 +03:00
Asnivor
f149413df3
FirmwaresConfig: kick checkbox over to the right
2018-09-21 18:06:26 +01:00
Asnivor
3273d37ce5
FirmwareConfigs: small fix
2018-09-21 17:45:23 +01:00
Asnivor
84eea580c2
FirmwareConfig: Added 'allow unknown import' checkbox
2018-09-21 17:44:17 +01:00
Asnivor
e0b6c67b70
CPCHawk: Menu and GUI fixes
2018-09-19 17:46:58 +01:00
Asnivor
2565f49c89
Merge branch 'AmstradCPC' into master
2018-09-19 14:56:41 +01:00
Asnivor
95e565c545
CPCHawk: Start of new CRCT and Gatearray implementations
2018-09-19 14:35:22 +01:00
Asnivor
a7386a52f0
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2018-09-18 10:54:55 +01:00
Asnivor
f62ab685a9
ZXHawk: Fix core GUI windows monospace weirdness
2018-09-18 10:50:15 +01:00
zeromus
9d99995e04
small revision to 14ad5a3907
to work better in some cases with really, really weird window sizes
2018-09-15 23:17:47 -04:00
feos
0869c4b31c
ffmpeg writer:
...
- make all formats editable (only custom is saved tho)
- deduce extension (since -f is required)
- restore ffv1
- fix #1325
2018-09-16 00:31:09 +03:00
feos
b83c99c857
gliden64: wire up overscan, but disable the ui option, because it somehow refuses to work
2018-09-15 20:30:19 +03:00
feos
2ab320ebf2
gliden64: wire up resolution display
...
the proper method is obviously hooking into m64p and getting this info via lua or something, but for now it's better than nothing (and easy)
2018-09-15 12:43:39 +03:00
feos
6af9b6aaa5
update gliden64 and wire up fxaa
2018-09-15 12:09:52 +03:00
nog5
6b3071d8a7
lua: drawText() alignment fix
...
The vertical alignment "top" and "bottom" was backwards
2018-09-14 23:16:35 +02:00
Asnivor
95a68d1497
ZXHawk: Fix Tape and Disk media submenus opening at 0,0
2018-09-14 18:27:04 +01:00
Asnivor
a5fc5ed061
ZXHawk: Move core menu to the correct location
2018-09-14 18:03:18 +01:00
Asnivor
35afeb2b3d
FirmwaresConfig: set customization file chooser now incorporates ArchiveChooser - if an insidefile is selected this is copied to the global firmwares folder
2018-09-14 09:46:39 +01:00
Asnivor
92f187fce1
RAMWatch: Enhancements ( #1315 )
...
fix #1257
2018-09-14 08:28:38 +03:00
Asnivor
a04ad91b2c
FirmwaresConfig: Stop indescriminate importing (and some other things) - #314
2018-09-13 15:07:52 +01:00
zeromus
ba4b32f619
rename TempFileCleaner to TempFileManager; add global path config for temp files
...
I did this in a funny way (sets the environment for the process).
The idea is that any code which sloppily used Path.GetTempDirectory (etc.) would now have its pathing changed.
It is a little dangerous to allow this to be changed on the fly (I do allow it) since something may expect it to be stable, but I think it's OK.
So anyway. keep your eyes peeled for problems. It's possible I could do this differently and only affect a subset of safely managed things.
should fix #1252
2018-09-11 21:32:50 -04:00
zeromus
14ad5a3907
fix #1279 (warp speed during minimized)
2018-09-10 15:25:40 -04:00
Asnivor
8a10ba6372
EmuHawk: ToolManager.IsAvailable<T> ( #1294 )
2018-09-10 22:08:44 +03:00
nog5
c012f56e45
lua: forms.drawText() horizontal alignment "right" fix ( #1316 )
...
The lua function forms.drawText() horizontal alignment "right" did the same as "center"
2018-09-10 21:18:31 +03:00
feos
11065c46bd
apparently this dialog wasn't nifty enough
2018-09-10 20:43:46 +03:00
feos
fbdea8282d
add missing zxs mnemonics
...
tastudio: properly handle Show X menu items
2018-09-10 20:22:41 +03:00
Asnivor
3e8326da50
Lua: client.getversion() - #1314
...
fix #1271
2018-09-10 19:24:36 +03:00
Asnivor
bd26f73516
Merge branch 'master' of https://github.com/TASVideos/BizHawk.git
2018-09-10 10:08:45 +01:00
Asnivor
16d68ea813
ZXHawk: debug only zx-state snapshot export
2018-09-10 10:05:49 +01:00
feos
47a66db995
tastudio: break keys into as many menus as needed, and show their ranges
...
the code looks somewhat crazy
2018-09-09 21:13:42 +03:00
feos
1b6d6988fc
tastudio: break the keys menu into 2 dropdowns
...
WIP
2018-09-09 19:46:55 +03:00
feos
0893d96a7e
tastudio: menus for keys
2018-09-09 17:41:57 +03:00
feos
ef89b7bf67
tastudio: don't create player menus if we don't even have players
2018-09-09 16:48:25 +03:00
feos
1455e4cad7
tastudio: hide a few computer columns by default
2018-09-09 15:38:45 +03:00
feos
86999815f7
tastudio: show branch screenshot on the right if it's offscreen
...
fix #1311
2018-09-08 19:32:27 +03:00
feos
5721894dbf
lua console context menu: copy and select all
...
fix #1284
2018-09-08 12:41:26 +03:00
feos
c2e2e9a1f7
tastudio: fix #1310
...
we don't need statecount info to be THAT up-to-date
2018-09-07 23:33:07 +03:00
upthorn
6eed08f965
An example plugin. Hard-coded for now.
2018-09-03 19:31:43 -07:00
upthorn
9e814896cb
Some plugin interface libraries, and further refactoring.
2018-09-03 19:31:01 -07:00
upthorn
0a6aa912cf
Further plugin interface design/development work
2018-09-01 03:19:05 -07:00
upthorn
bb020540eb
Remove extraneous non-existent file/folders from project.
2018-08-31 21:26:38 -07:00
upthorn
cdb205e696
Initial API Work
2018-08-31 21:21:34 -07:00
feos
0b36d49bf2
Revert "Resize unattended video if zoom factor >1" ( #1295 )
...
Using unchangeable hardcoded magic numbers that aren't used anywhere is bad.
2018-08-23 20:51:23 +03:00
feos
9d64e23982
ffmpeg dumper: ffv1 is dead, long live libx264rgb!
...
http://tasvideos.org/forum/viewtopic.php?p=473878#473878
2018-08-23 20:09:06 +03:00
Asnivor
25347dd344
EmuHawk: Handle SaveRAM IO errors - #1241
2018-08-21 16:09:56 +01:00
Asnivor
c1c34d3794
EmuHawk: Movies and DeterministicEmulation - ensure this is enforced whenever a movie is queued - #1290
2018-08-21 14:36:07 +01:00
Asnivor
c4167555ae
MultiDiskBundler: Address request in ticket #764 ( #1275 )
2018-08-16 17:58:48 +03:00
Asnivor
ddbe1b8a84
ZXHawk: Added non-sync setting to change core background color - #1263
2018-08-06 14:51:10 +01:00
Asnivor
1268b09849
Emulation.Common: Additional method added to inspect *.dsk images in order to work out whether they are ZX, CPC or AppleII
2018-07-19 13:46:37 +01:00
Asnivor
ac0aae4afb
CPCHawk: UI menus
2018-07-18 13:53:08 +01:00
Asnivor
531833c7b0
CPCHawk: Initial project outline (may or may not come to something eventually)
2018-07-03 14:53:09 +01:00
alyosha-tas
5ce8c8790c
GBHawk: another audio fix, not sure where the root cause is
2018-07-02 07:46:27 -04:00
alyosha-tas
123df38731
GBHawk: Attempt to fix audio crash
2018-07-01 15:10:42 -04:00
adelikat
22d1818641
DoSettings file for all project to explicitely set language level to C#6
2018-06-23 13:06:13 -05:00
adelikat
51e4a13384
Hex Editor - fix exception if autoload is set on table files when no files are in the recent menu
2018-06-23 11:35:20 -05:00
adelikat
24937b21ca
Merge pull request #1192 from Scepheo/1138-lua-draw-on-load
...
Draw Lua script when loading
2018-06-23 10:20:00 -05:00
feos
08e33f7ec1
tastudio: make current branch track its new pos upon reordering
2018-06-23 00:47:46 +03:00
feos
cea1a04425
tastudio: select newly created branch
...
makes button action experience smoother
2018-06-23 00:31:16 +03:00
feos
fc03be879f
gliden64: disable texture cache option, since internally it's hardcoded to 8000 now
2018-06-23 00:00:08 +03:00
Asnivor
8979b0abe1
EmuHawk: fix exception on multidiskbundler xml check when file is within an archive
2018-06-22 17:42:17 +01:00
Asnivor
1ade5d0b49
ZXHawk: Prep for release
2018-06-22 16:55:57 +01:00
adelikat
25c6639aa2
Merge pull request #1152 from Asnivor/master
...
Partial fix for issue #1075
2018-06-22 10:47:48 -05:00
Asnivor
625f063861
ZXHawk: Added wav tape image support
2018-06-22 14:40:40 +01:00
Asnivor
b81a7539cf
ZXHawk: Added Compressed Square Wave (CSW) tape image support
2018-06-22 13:23:33 +01:00
Asnivor
50123bf8e2
ZXHawk: Experimental PZX tape image support
2018-06-20 15:03:11 +01:00
alyosha-tas
a992e988b2
Merge pull request #1218 from TASVideos/ZXHawk-new-ULA
...
Zx hawk new ula
2018-06-13 08:40:26 -04:00
Asnivor
63593b4e2c
ZXHawk: Media menu to change tapes and disks
2018-06-12 11:40:11 +01:00
Asnivor
651ec7f122
ZXHawk: CoreNameStatusBarButton tooltip shows emulated spectrum model
2018-06-12 11:08:03 +01:00
Asnivor
13a9c5bdc4
ZXHawk: Added POKE memory menu option
2018-06-12 10:16:43 +01:00
zeromus
795fb0b887
Merge pull request #1205 from Vilsol/master
...
Resize unattended video if zoom factor >1
2018-06-03 22:04:49 -04:00
Frequency Modulation
136943b812
fixed some case-sensitivity issues ( #1163 )
2018-06-03 08:07:41 -04:00
Vilsol
db8b051b00
Resize unattended video if zoom factor >1
2018-06-02 23:18:45 +03:00
alyosha-tas
b480476932
Gambatte: Make initial colors grey scale
...
Also make equal length frames false by default, fixes #1176
2018-05-26 11:54:01 -04:00
Asnivor
9c800cf133
ZXHawk: Buzzer/Beeper implementation now use BlipBuffer - #1158
2018-05-08 20:23:02 +01:00
Scepheo
37ace00fea
Extract Lua file enable logic for toggling and reuse when loading for the first time. Fixes #1138 .
2018-05-06 23:05:50 +02:00
zeromus
c1a6a16bb1
fix xpad triggers to actually be useful? I dont know if they ever were before. Triggers are like halfs of axes, but our whole input system isnt built to handle halfs of axes; so with this, I make them appear to be whole axes in a -1..1 range.
2018-05-03 15:02:24 -05:00
zeromus
2b53f9b954
fix hangs when sound throttle is enabled and cores go a long time without giving samples. i mean,
2018-05-03 12:55:11 -05:00
Asnivor
7aaa5e8a52
ZXHawk: +3 disk ready for testing
2018-04-26 12:57:21 +01:00
Callie LeFave
be2085ecfb
._.
2018-04-16 16:56:56 -04:00
Callie LeFave
a10d0ec6cc
Fix CI build
2018-04-16 16:44:18 -04:00
Callie LeFave
0d9ced7d83
Lua: Add optional position parameters to `DrawPolygon`
2018-04-16 16:15:37 -04:00
zeromus
a7197b348e
fix bug where autodump (and maybe lua-instructed client exits) would vanish the window but linger the process
2018-04-08 01:48:47 -05:00
feos
ae6ce00d7c
I've heard bad things about ElementAt()
2018-03-27 19:01:17 +03:00
Asnivor
f1fbd2b64e
ZXHawk: AutoTapeLoad has been changed to a SyncSetting - #1158
2018-03-27 16:12:38 +01:00
alyosha-tas
dcf3673f5c
RAM Watch: Update values when clear changes is pressed
...
-fixes #1156
2018-03-26 14:56:10 -04:00
zeromus
6e72e47c1c
do a thing better than crash when configfiles are corrupt. fixes #1063
2018-03-22 14:55:43 -05:00
Asnvior
2be76a405a
Fix: rom status icon
2018-03-22 14:41:21 +00:00
Asnivor
752bd0e35b
ZXHawk: Audio settings menu implimenting volume controls for AY, tape and buzzer
2018-03-21 12:47:10 +00:00
Asnivor
beee25619d
ZXHawk: Added missing OSD Message Verbosity setting menu option
2018-03-20 14:51:33 +00:00
Asnivor
e2eac983a1
Merge pull request #1149 from TASVideos/master
...
Bringing ZXSpectrum branch up to date with master
2018-03-19 15:52:55 +00:00
Isotarge
b28d159023
Hex Editor: Speedup FindPrev/FindNext
2018-03-19 00:56:36 +10:30
alyosha-tas
549b484c21
Increase Subtitle Maker frame limit
2018-03-16 18:48:19 -04:00