Commit Graph

13905 Commits

Author SHA1 Message Date
feos d37ee39716 and more 2018-12-23 22:16:04 +03:00
feos f000b45d28 and more padding 2018-12-23 18:41:46 +03:00
feos 40d0ddb1c2 update gliden 2018-12-23 18:33:06 +03:00
feos a2ae8ed47f return gpgx tracelog padding 2018-12-23 18:23:44 +03:00
zeromus 15131a0626 support --config=c:\path\to\config.ini (fixes #1404) 2018-12-23 00:23:57 -05:00
alyosha-tas adf4dd6150 GBHawk: HuC3: Initial Capability 2018-12-22 09:10:27 -06:00
Asnivor fbbdec8610
Merge pull request #1405 from TASVideos/z80_optimzation
Z80A Optimizations - closes #1395
2018-12-21 18:20:46 +00:00
Asnivor 32cce86f51 z80: optimization using fixed-size arrays 2018-12-21 13:46:47 +00:00
Asnivor 50045f3b4b Z80: tidy up old commented code 2018-12-21 10:29:10 +00:00
Asnivor b4219b8242 Z80: convert .Length lookups to integer 2018-12-21 09:57:49 +00:00
alyosha-tas 812f3d5cfa
Update PPU.regs.cs
comment out debug line
2018-12-20 18:39:02 -06:00
Asnivor 6a60657199 Z80: optimization testing 2018-12-20 10:40:54 +00:00
alyosha-tas b773ba5798 NESHawk: Note on Mesen timings 2018-12-19 19:39:01 -06:00
feos 4675d692ff n64 plugins: add 4K 2018-12-17 23:00:51 +03:00
alyosha-tas 69fe1bdf97 NESHawk: VRAM write timing glitch 2018-12-16 13:10:04 -06:00
alyosha-tas 0fad2495d1 GBHawk: GBC ppu work, change to halt timing 2018-12-16 13:02:14 -06:00
alyosha-tas f2bcabb10f GBHawk:more ppu work 2018-12-16 09:50:35 -06:00
alyosha-tas 6fb626386b GBHawk: Pass sprite tests 2018-12-15 13:05:01 -06:00
alyosha-tas afebde0d3e A7800: change 'trigger' to 'button' 2018-12-14 18:23:24 -06:00
feos be218685c5 update gliden (partially fixes bomberman) 2018-12-08 13:41:11 +03:00
Asnivor eee1cb481c
Fix Lua documentation - #1389 2018-12-08 08:47:17 +00:00
Asnivor 6621827b8f C64Hawk - reenable full border - #1341 2018-12-06 13:42:00 +00:00
Asnivor 0411be40fe ZXHawk: readme update 2018-12-06 13:15:24 +00:00
Asnivor 5da7c3849a
Merge pull request #1393 from TASVideos/ZXHawk_Pentagon
ZXHawk: pentagon initialisation
2018-12-06 13:04:53 +00:00
Asnivor 1ffeb7cf7e ZXHawk: pentagon initialisation 2018-12-06 12:58:52 +00:00
Asnivor bcd34246ac EmuHawk: fix typos in MainForm.RomFilter and FileLoader.KnownRomExtensions - fixes #1392 2018-12-06 09:48:28 +00:00
alyosha-tas f34e723056 NESHawk: remove unused cheat class and simplify 2018-12-05 17:44:49 -06:00
alyosha-tas 59f43b144e Core Code Cleanup 2018-12-05 09:01:25 -06:00
Asnivor 49a497eb3f
Update repo readme with missing systems 2018-12-04 17:24:46 +00:00
feos 3857ccc18f fix #1388 2018-12-04 19:57:01 +03:00
Asnivor ff2d713a90
Merge pull request #1387 from TASVideos/pcehawk_outofrange_bufferfix
PCEHawk - DESR enforce 16bit register size - #1363
2018-12-04 09:55:22 +00:00
Asnivor 04b84a5c2e pcehawk: mask only when addr attached to vram 2018-12-03 23:06:48 +00: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
Asnivor 0687d4a304 needs testing/a second eye on it - #1363 2018-12-03 21:16:58 +00: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
feos b316efb922 cute, I forgot to save the actual changes 2018-12-03 21:16:06 +03:00
feos 3a688d543b tastudio: fix rec mode dying when appending movie frames
close #1376
2018-12-03 21:10:14 +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
zeromus 8c7919a1c4 nothing 2018-11-30 10:00:26 -06:00
zeromus 88ce214670 remove junk accidentally added bizwareGL ClassDiagram 2018-11-30 09:08:44 -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
adelikat 76bfd7c355
Merge pull request #1355 from Gikkman/lua-joypad-intersection
Create JoypadIntersection.lua
2018-11-25 08:02:28 -06:00
adelikat 776886082b
Merge pull request #1378 from layland34/master
fix typo
2018-11-25 08:01:39 -06:00
layland34 edab819d6b
fix typo 2018-11-25 14:54:55 +01:00
alyosha-tas af39f65b03 A7800: cycle based DMA list fetching 2018-11-23 10:20:52 -06:00
alyosha-tas 572c7f34c8 A7800: expand cart size for some demos 2018-11-22 19:41:59 -06:00