alyosha-tas
4a73565ab2
GBHawklink, SubNESHawk: Set to released
...
everything seems in order and error free
2019-02-06 18:44:51 -06:00
alyosha-tas
939de46905
A2600: fix HMove
2019-02-03 10:13:51 -06:00
alyosha-tas
1981877487
NESHawk: Remove GOTOs
2019-01-27 17:18:16 -06:00
Asnivor
76070cd89d
OCD: Fix non-critial compiler warnings in my code
2019-01-25 15:45:15 +00:00
feos
9955c55a0a
address #1458
2019-01-23 16:07:34 +03:00
alyosha-tas
f65959f64c
SubNESHawk: Pass through memory domains
2019-01-21 14:13:32 -06:00
alyosha-tas
e50272f9f4
GBHawkLink: Fix frame display when loading a state
2019-01-20 10:12:06 -06:00
alyosha-tas
64c3b9dcd2
NESHawk: Implement newly found APU behaviour
2019-01-20 09:06:25 -06:00
alyosha-tas
9696a75839
Merge pull request #1439 from TASVideos/subneshawkfixattempt
...
SubNESHawk
2019-01-19 09:48:43 -06:00
alyosha-tas
8e99908c47
SubNESHawk: Add ppu cycle to tracer
2019-01-19 09:23:22 -06:00
alyosha-tas
ad6790cfb7
SubNESHawk: Add subframe reset
2019-01-18 18:48:50 -06:00
Brad Smith
65ce3abaa9
NES Mapper034.cs is missing SyncState ( #1451 )
...
* NES Mapper034.cs is missing SyncState
2019-01-17 16:42:27 -05:00
alyosha-tas
f6dd99a3ce
GBHawkLink: Fix logic error in linking
2019-01-12 14:57:25 -06:00
alyosha-tas
74d20ca45c
SubNEShawk: Add VBL Count to BK2 movie header
2019-01-12 13:27:00 -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
9fdeb9f5eb
SubNESHawk: fix gambatte frameadvancepost, allow ppuviewer and nametableviewer
2019-01-12 08:12:21 -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
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
Dan B
b962f06e07
Fix quicknes
2019-01-06 12:16:28 -05:00
alyosha-tas
3a8ae031d3
GBHawkLink: Fix state error.
2019-01-05 13:00:37 -06:00
alyosha-tas
292ee296dc
GBHAwk: palette not writable during rendering: fixes lego racers
2019-01-05 10:34:19 -06:00
alyosha-tas
e2ccff1c82
GBHawk: CGB double speed linking
2019-01-05 08:23:16 -06:00
alyosha-tas
32e4a2d9a4
GBHAwk: Linked play initial capability
2019-01-03 19:24:18 -06: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
alyosha-tas
f47c2d1558
GBHawk: Start link support
2019-01-03 12:10:53 -06:00
Asnivor
2b7014f8b8
ZXHawk: Some comment and group structure cleanup
2019-01-02 14:02:09 +00:00
Asnivor
3766e2380c
ZXHawk: Fix exception thrown randomly by tape player subsystem
2019-01-02 12:38:32 +00:00
alyosha-tas
0621db4585
GBHawk: inital register state
2018-12-31 19:14:53 -06:00
alyosha-tas
cf806baff7
GBHawk: Fix very stupid bug: Fixes Lego Racers
2018-12-28 19:49:20 -06:00
alyosha-tas
19f3aeec3a
GBHawk: GBC HW IO
2018-12-28 10:11:37 -06:00
alyosha-tas
36e159da72
GBHawk: GBC pass remaining Wilbert Pol tests
2018-12-28 09:15:16 -06:00
alyosha-tas
45de86de8d
GBHawk: LY = LYC Fix: Fixes Slugfest
2018-12-28 06:51:22 -06:00
zeromus
642bc13e84
fix build error (maybe some new c# thing)
2018-12-24 20:33:09 -05:00
feos
2121107d1a
gpgx tracer: pc & 0xFFFFFF
2018-12-24 01:59:15 +03:00
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
a2ae8ed47f
return gpgx tracelog padding
2018-12-23 18:23:44 +03: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
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
Asnivor
6f7a26e803
Virtu: enable apple white and black keys
2018-12-07 15:03:19 +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
1ffeb7cf7e
ZXHawk: pentagon initialisation
2018-12-06 12:58:52 +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
04b84a5c2e
pcehawk: mask only when addr attached to vram
2018-12-03 23:06:48 +00:00
Asnivor
0687d4a304
needs testing/a second eye on it - #1363
2018-12-03 21:16:58 +00:00
zeromus
8c7919a1c4
nothing
2018-11-30 10:00:26 -06: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
alyosha-tas
d8ec5df92d
A7800: BG color and read mode latching
2018-11-22 18:31:54 -06:00
adelikat
b3a9512afb
Make GPGX Z80 Ram memory domain little endian, fixes #1256
2018-11-18 13:21:09 -06:00
alyosha-tas
d465ddbf53
A7800 mapper fix
2018-11-17 14:46:22 -06:00
alyosha-tas
f91c14e42e
A7800: more Pokey fixes, should sound correct now
2018-11-17 11:37:18 -06:00
alyosha-tas
c8bb21ab38
A7800: more pokey work, starting to sound correct
2018-11-17 10:18:11 -06:00
cah4e3
02e1ccd541
removing "alt version" or Joshua by Wisdom Tree. This is just a bad file.
2018-11-15 16:52:46 +03:00
zeromus
026527380d
gbhawk CDL - fiddle with it a bit, ignore writes to rom
2018-11-15 05:00:53 -05:00
zeromus
6dd6314c87
gbhawk CDL - all the mappers. not tested very thoroughly.
2018-11-14 21:27:13 -05:00
zeromus
7143b2c83f
GBHawk CDL - hook up mappers, test with MBC5
2018-11-14 21:10:01 -05:00
zeromus
a8db56d8b2
rough draft gbhawk CDL
2018-11-14 21:04:31 -05:00
alyosha-tas
c7f717981b
Update GBHawk.cs
2018-11-14 17:47:34 -06:00
alyosha-tas
ca52715673
A7800: Audio Overhaul
2018-11-12 09:29:11 -06:00
alyosha-tas
f0271b1f72
GBHawk: Pass many more tests
2018-11-10 12:47:46 -06:00
zeromus
1961d8b8d0
fix mupen dll not to have 100 frame hack crash; change c# side to more visibly hang (the frame counter stops, so the condition can be detected)
2018-11-07 19:59:03 -05:00
zeromus
2eade372fd
try a new technique to just unstick the frontend when the n64 emulation thread dies
2018-11-07 15:37:37 -05:00
adelikat
a8e85f742c
SxROM - some small cleanup/simplification
2018-11-01 10:27:51 -05:00
alyosha-tas
2dc13967ce
A7800: Add db entry and fix mirroring
2018-10-27 19:51:18 -05:00
alyosha-tas
738ffe596d
A7800: DB update and bug fix
2018-10-25 19:28:21 -05:00
alyosha-tas
41d9bb6967
A7800: Pokey support for SGE mapper
2018-10-24 17:37:42 -05:00
alyosha-tas
41d1db14ef
GBHawk: HuC1 support
2018-10-14 09:45:13 -05:00
alyosha-tas
4dd55ad0ff
GBHawk: bug fix
2018-10-13 19:21:57 -05:00
alyosha-tas
595c88960d
GBHawk: Some timing fixes for Oh! and GBvideoplayer
2018-10-13 14:21:06 -05:00
alyosha-tas
41e217731d
GBHawk: Fix DMG sprite evaluation (fixes Oh! Demo bug)
2018-10-11 16:44:52 -05:00
alyosha-tas
77938b0d1b
GBHawk: another Joshua version
2018-10-09 18:00:07 -05:00
alyosha-tas
bdc241d658
GBHawk: Fix Virtual Pad
2018-10-08 18:54:12 -05:00
alyosha-tas
77c186b0b2
GBHawk: Wisdom tree compatibility
2018-10-08 10:21:09 -05:00
alyosha-tas
0ff7a07eaf
GBHawk: minor fixes for GBvideoplayer
2018-10-08 09:53:18 -05:00
alyosha-tas
d32b1824ed
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2018-10-08 09:48:34 -05:00
alyosha-tas
ea1b74c67c
no message
2018-10-08 09:48:27 -05:00
alyosha-tas
2a6720d284
Wisdom tree Mapper
2018-10-08 09:43:08 -05:00
alyosha-tas
19a25e55fb
z80: IORQ signal interrupt acknowledge
2018-09-30 12:21:47 -05:00
alyosha-tas
7ba4e8a437
z80: minor cleanups and bug fixes
2018-09-30 10:02:50 -05:00
alyosha-tas
028a5b644e
z80 cleanup and bug fix
2018-09-30 09:58:08 -05:00
alyosha-tas
4cdcb80721
z80: rewrite interrupt handling
...
step one in proper line polling for CPC
2018-09-29 22:08:19 -05:00
alyosha-tas
bf9796f1e8
z80: rewrite interrupt handling
2018-09-29 22:04:37 -05:00
Asnivor
805d3abd9d
CPCHawk: more work on new CRTC chip emulation
2018-09-27 14:27:11 +01:00
Asnivor
818b1d8016
PCE: one small thing missed in the revert operation
2018-09-26 10:28:38 +01:00
Asnivor
4a2d9dd0f1
PCE: Revert aa7cee1
. This looks to resolve the following: #1333 #1303 #1287 #1231 #1203 and *maybe* #1266
2018-09-26 10:27:23 +01:00