alyosha-tas
63ef676251
GameBoy:
...
-Remove BIOS support from Gambatte
-Fix GBHawk audio desync
-Fix controllers
2017-11-20 12:14:13 -05:00
alyosha-tas
a3ae61f03f
GBHawk: Initialization fixes
2017-11-19 15:16:15 -05:00
alyosha-tas
b0095927b6
Make Gambatte use new disassembler
2017-11-19 10:36:38 -05:00
alyosha-tas
69170fb110
Remove old GB CPU core
2017-11-19 10:22:05 -05:00
alyosha-tas
821953348a
Merge pull request #1057 from TASVideos/master
...
Sync GBHawk with master
2017-11-19 09:47:14 -05:00
alyosha-tas
26b1a2dff0
GBHawk: Pass all sound tests
2017-11-19 09:30:18 -05:00
alyosha-tas
087586bc49
GBHawk: pass new IRQ test
2017-11-18 19:45:11 -05:00
alyosha-tas
2d7501b203
GBHawk: More audio work, pass more tests
2017-11-18 18:02:04 -05:00
alyosha-tas
93addbe725
GBHawk: More audio work
2017-11-18 11:43:58 -05:00
alyosha-tas
21dca406b6
GBHawk: Pass sound test 3
2017-11-15 20:44:47 -05:00
alyosha-tas
c9bfd57dd1
GBHawk: Start passing tests
2017-11-15 16:13:00 -05:00
alyosha-tas
27601653e5
GBHawk: Audio work
2017-11-15 12:17:58 -05:00
nattthebear
213c8189e8
update mgba
2017-11-14 19:46:40 -05:00
alyosha-tas
67d4f0bb7d
GBHawk: Starting to get sound
2017-11-14 17:52:35 -05:00
alyosha-tas
574a78ee86
GBHawk: mapper and audio updates
2017-11-14 14:43:58 -05:00
alyosha-tas
ff815dec65
GBAHawk start audio
2017-11-14 11:59:32 -05:00
Mad-Matty
7a6471556e
Update Vic.VideoProvider.cs
...
Updated C64 Colour Palette Values using the new (Feb 2017) Pepto Colodore values. This is an update to Pepto's original palette currently in use.
Values taken from Winvice Colodore.vpl) Note that the vpl also has Dither values which I guess are not used by this emu.
http://www.pepto.de/projects/colorvic/
2017-11-12 22:20:23 +00:00
alyosha-tas
c18298c8a5
GameBoy: Disable BIOS in Gambatte. Use GBHawk for GameBoy, Gambatte for CGB.
2017-11-11 09:07:58 -05:00
alyosha-tas
4cf9ef3f3a
GBHawk: MBC1 updates and multi-cart support
2017-11-10 19:07:36 -05:00
alyosha-tas
7749e1407e
GBHawk Updates and Sync
2017-11-09 09:51:39 -05:00
alyosha-tas
b2d453441e
Merge pull request #1051 from TASVideos/master
...
Sync Master to GBHawk
2017-11-09 08:50:48 -05:00
alyosha-tas
6b18b3cb57
Update Atari2600.IEmulator.cs
...
Fix broken build
2017-11-08 18:22:53 -05:00
alyosha-tas
e35b225fb0
Update Atari2600.IEmulator.cs
...
Add a frame termination condition so the core doesn't silently crash.
2017-11-08 14:11:13 -05:00
alyosha-tas
7a799583e9
Update Atari2600.cs
...
Kangaroo [!].a26 has banks swapped similar to a few other games, add it to the internal list.
2017-11-08 13:52:39 -05:00
adelikat
3c327449e8
meh, turn off some resharper stuff we don't care about for anyone who might be using it. And a meaninglessly C#6ism refactor
2017-11-03 14:52:19 -05:00
alyosha-tas
eaf2ff4df6
QuickNES: Blacklist Joe and Mac
...
Resolves #993
2017-11-03 14:08:57 -04:00
alyosha-tas
7cdffc25c3
Update Z80A.cs
...
Properly reset instruction vector index
2017-11-03 08:39:02 -04:00
alyosha-tas
ad66699b23
Update Mapper116.cs
...
Fixes Kart Fighter
Not sure why I added that condition in the first place, it doesn't break Somari.
2017-10-31 11:41:50 -04:00
alyosha-tas
ec848f2c43
NESHawk: Update Mapper 114
2017-10-31 10:36:00 -04:00
adelikat
635c1cdd05
Merge branch 'domainedmemoryhooks' of https://github.com/TASVideos/BizHawk into domainedmemoryhooks
2017-10-29 12:40:52 -05:00
adelikat
ebcd237858
Merge branch 'master' into domainedmemoryhooks
2017-10-29 12:38:29 -05:00
vadosnaprimer
e9a41ec938
gpgx: lowpass filter range was measured to be 40% instead of 60% on MD1
...
https://forums.libretro.com/t/genesis-plus-gx-where-is-the-audio-lowpass-filter/12169
enable hex mode for backdrop color (again) and lowpass range
2017-10-29 01:43:50 +03:00
Tastyfish
9693d812d2
Adds SEGA Sports Pad for SMS support, also make controller syncsetting
2017-10-27 20:34:12 -04:00
alyosha-tas
03dcc63467
Update BizHawk.Emulation.Cores.csproj
2017-10-26 21:12:18 -04:00
alyosha-tas
12d002fcf1
NESHawk: Add mapper 114
...
Aladdin Super Game
2017-10-26 21:11:21 -04:00
alyosha-tas
fcfebcaf37
Update BizHawk.Emulation.Cores.csproj
2017-10-26 10:10:42 -04:00
alyosha-tas
50c69c90ef
Update BizHawk.Emulation.Cores.csproj
2017-10-26 09:59:07 -04:00
alyosha-tas
7b8a61b8e4
NESHawk Cleanup
2017-10-26 09:58:24 -04:00
alyosha-tas
c96ea0d23d
Update PPU.run.cs
2017-10-25 21:51:53 -04:00
alyosha-tas
f94d3f58c6
Z80: Fix CDL
...
Use FetchMemory for opcodes and ReadMemory for everything else
Also fix Dis-assembling
2017-10-25 19:21:30 -04:00
alyosha-tas
c593cb4c47
Update SMS CodeDataLogger
2017-10-25 19:19:30 -04:00
alyosha-tas
8e7d8fbff5
Update SMS.cs
2017-10-25 19:18:45 -04:00
alyosha-tas
cf9bfbe726
Update ColecoVision.cs
2017-10-25 19:17:00 -04:00
alyosha-tas
22337474db
Update TI83.cs
2017-10-25 19:16:05 -04:00
alyosha-tas
9498206980
NESHawk: FDS Timer IRQ's
2017-10-23 17:15:08 -04:00
Tastyfish
c594e48175
Save stating for the 93c46 too
2017-10-23 14:17:51 -04:00
Tastyfish
5e87b45df0
EEPROM (93c46) support for SMS
2017-10-23 14:17:51 -04:00
alyosha-tas
3c6dcf1dc3
TI-83 Upgrade
...
- Fix power on Behaviour
- Fix cycle timing
- Fix timer interrupt frequency
- NOTE: 'ON' buton on virtual calculator doesn't work since it's only a 'click', need to use shortcut key to turn the calculator on
2017-10-20 10:32:22 -04:00
alyosha-tas
28cce355bf
Z80: Fix R register operation
2017-10-19 12:08:34 -04:00
alyosha-tas
be6aa52bc8
Z80: Remove JAM
...
The relevent opcodes behave as NOPs
2017-10-19 10:55:17 -04:00
alyosha-tas
4f63cadb4a
Z80
...
Corrections and Bug Fixes
2017-10-14 14:07:17 -04:00
alyosha-tas
74fbe5a261
Update BizHawk.Emulation.Cores.csproj
2017-10-13 18:04:06 -04:00
alyosha-tas
09ce28d2bd
Add files via upload
2017-10-13 18:01:14 -04:00
alyosha-tas
9d9133720c
Add files via upload
2017-10-13 18:00:08 -04:00
alyosha-tas
8b2b796b53
Add files via upload
2017-10-13 17:59:14 -04:00
alyosha-tas
0fda518cb7
Add files via upload
2017-10-13 17:58:36 -04:00
alyosha-tas
7984eecd99
Delete Z80A.cs
2017-10-13 17:52:53 -04:00
alyosha-tas
ac2c6a46e0
Delete Tables.cs
2017-10-13 17:52:45 -04:00
alyosha-tas
9776e65719
Delete Registers.cs
2017-10-13 17:52:36 -04:00
alyosha-tas
33079bed48
Delete Interrupts.cs
2017-10-13 17:52:27 -04:00
alyosha-tas
12e709e045
Delete Execute.cs
2017-10-13 17:52:17 -04:00
alyosha-tas
438b3893e3
Delete Disassembler.cs
2017-10-13 17:52:03 -04:00
alyosha-tas
ce6dcab323
Add files via upload
2017-10-13 17:50:54 -04:00
alyosha-tas
3be21c583e
Add files via upload
2017-10-13 16:27:41 -04:00
alyosha-tas
946c025cd6
Add files via upload
2017-10-13 16:26:32 -04:00
alyosha-tas
258688ebdd
Add files via upload
2017-10-13 11:07:02 -04:00
alyosha-tas
fc0a251040
Add files via upload
2017-10-12 20:21:32 -04:00
alyosha-tas
12c46db790
Add files via upload
2017-10-12 20:20:13 -04:00
alyosha-tas
ff13009e97
Create ReadMe.txt
2017-10-12 20:19:42 -04:00
alyosha-tas
0d8b9c42cc
Add reset button to colecovision
...
Fixes #992
2017-10-06 10:51:40 -04:00
zeromus
43b04a4ee0
fix "BSNES in SGB mode creates two entries for the WRAM domain" #1012
2017-10-03 15:35:16 -05:00
nattthebear
148cadda72
Fix issue #1009 : sameboy: stack pointer saved in init state
2017-09-29 18:07:50 -04:00
nattthebear
1532950961
sameboy: fix possible crash on loadstate with gb printer active
2017-09-29 18:07:11 -04:00
alyosha-tas
961723ef32
NESHawk Fix ACtion 52
2017-09-27 22:17:38 -04:00
alyosha-tas
32797eea46
Atari 2600
...
-Recast to run single cycle
-Remove frame buffer from state
-Always end frames on vsync boundary
2017-09-20 10:33:14 -04:00
alyosha-tas
30f1d61f7f
Atari 2600
...
-Recast to run single cycle
-Remove frame buffer from state
-Always end frames on vsync boundary
2017-09-20 10:27:27 -04:00
alyosha-tas
0574013bd0
Atari 2600
...
-Recast to run single cycle
-Remove frame buffer from state
-Always end frames on vsync boundary
2017-09-20 10:26:33 -04:00
alyosha-tas
f42b8e2d7f
Add files via upload
2017-09-09 15:44:41 -04:00
alyosha-tas
ab3a246412
Add files via upload
2017-09-08 09:37:39 -04:00
alyosha-tas
7c1522cffe
NESHawk: Audio Slider
2017-09-07 10:27:36 -04:00
alyosha-tas
465d1ea3a1
Add files via upload
2017-09-06 19:38:18 -04:00
alyosha-tas
f0306c10df
Update PPU.cs
2017-09-06 09:32:59 -04:00
alyosha-tas
4f8559f637
NESHawk: Fix state errors
2017-09-05 20:53:09 -04:00
alyosha-tas
666e284e03
PPU add windowing
2017-09-04 17:36:26 -04:00
alyosha-tas
874d06797f
NESHawk: Code Clean up
...
remove redundancies, fix scanline count
2017-09-02 10:48:23 -04:00
Tastyfish
d0fdc75a1e
SMS Light Phaser support
2017-09-01 22:39:01 -04:00
alyosha-tas
40ec613982
NesHawk: Single Tick PPU
...
Should allow for breaking out into a debugger.
2017-09-01 22:11:41 -04:00
Tastyfish
6f021653aa
Fixes Galactic Defender's P2 paddle ( #988 )
2017-08-31 11:14:49 -04:00
Tastyfish
1069a50219
Adds Sega Master System paddle support
2017-08-30 23:16:14 -04:00
Tastyfish
56cdf32929
Make Gambatte show link status for printer connection
2017-08-30 15:55:19 -04:00
alyosha-tas
042fd6ddaa
Merge pull request #985 from TASVideos/master
...
merge master into GBHawk
2017-08-29 20:15:57 -04:00
Tastyfish
200ab8f8d8
GB Printer support for Gambatte, output color improvements
2017-08-29 18:16:02 -04:00
Tastyfish
e780e74f45
A frontend for the GB printer
2017-08-29 18:16:02 -04:00
nattthebear
0c3e18efb1
Could you use these things to print like, boobs?
2017-08-29 18:16:02 -04:00
alyosha-tas
749c2eb500
Update BizHawk.Emulation.Cores.csproj
2017-08-29 10:52:32 -04:00
alyosha-tas
55580127db
Update BizHawk.Emulation.Cores.csproj
2017-08-29 09:42:41 -04:00
alyosha-tas
3a4164cb5d
Delete Atari7800Control.cs
2017-08-29 09:41:48 -04:00
alyosha-tas
b6522a40cf
Delete Atari7800.cs
2017-08-29 09:40:43 -04:00
alyosha-tas
17ee643a95
Delete Atari7800.IStatable.cs
2017-08-29 09:40:35 -04:00
alyosha-tas
1c989d0432
Delete Atari7800.ISaveRam.cs
2017-08-29 09:40:28 -04:00
alyosha-tas
588d60343a
Delete Atari7800.IMemoryDomains.cs
2017-08-29 09:40:21 -04:00
alyosha-tas
79e9cfd69a
Delete Atari7800.IInputPollable.cs
2017-08-29 09:40:13 -04:00
alyosha-tas
ede569dab3
Delete Atari7800.IEmulator.cs
2017-08-29 09:40:04 -04:00
alyosha-tas
7717bd3181
Delete Atari7800.IDebuggable.cs
2017-08-29 09:39:57 -04:00
alyosha-tas
8dab8dc368
Add files via upload
2017-08-29 09:20:56 -04:00
alyosha-tas
f7a016adaa
Create ReadMe.txt
2017-08-29 09:20:09 -04:00
alyosha-tas
6237a284fa
Add files via upload
2017-08-29 09:18:28 -04:00
alyosha-tas
6f73e1de1f
Create ReadMe.txt
2017-08-29 09:16:24 -04:00
alyosha-tas
56d06b3357
LR35902 CPU commit
2017-08-29 09:13:56 -04:00
alyosha-tas
8ff899b731
Create ReadMe.txt
2017-08-29 09:12:31 -04:00
alyosha-tas
3961292294
NESHawk: more efficient sprite check
...
Gives a ~5% speed boost by not checking every sprite all the time.
2017-08-27 18:17:10 -04:00
alyosha-tas
a83474d255
A7800Hawk: Fix exception
2017-08-27 09:55:12 -04:00
alyosha-tas
4b520f2a8b
A7800Hawk: Pokey Sound
...
now sounds correct
2017-08-27 09:22:41 -04:00
alyosha-tas
a6d036e13c
A7800Hawk: Pokey bug fixes
2017-08-26 20:58:08 -04:00
alyosha-tas
2c42448e0d
A7800Hawk: Pokey initial commit
2017-08-26 12:46:59 -04:00
alyosha-tas
98a63ad823
A7800Hawk mapper: add pokey support
2017-08-26 12:45:38 -04:00
alyosha-tas
f6f55c09de
A7800Hawk: refactor sound for pokey
2017-08-25 11:28:19 -04:00
alyosha-tas
5b1c6d2862
A7800Hawk Refactor sound for pokey
2017-08-25 11:27:18 -04:00
alyosha-tas
cf1b82ab73
Update BizHawk.Emulation.Cores.csproj
2017-08-25 11:26:26 -04:00
alyosha-tas
73d505cd71
Delete Tia.ISoundProvider.cs
2017-08-25 11:25:39 -04:00
alyosha-tas
a907bb7f01
A7800Hawk: update mapper for pokey
...
Needed for Ball Blazer
2017-08-25 11:04:50 -04:00
alyosha-tas
b957e3726c
Update A7800Hawk Mapper
2017-08-25 10:25:38 -04:00
alyosha-tas
513b26f407
Update BizHawk.Emulation.Cores.csproj
2017-08-25 10:22:26 -04:00
alyosha-tas
13788253d8
A7800Hawk: Start Pokey emulation
2017-08-25 10:21:10 -04:00
zeromus
b868c07a10
blind commit: add SMP hooks to bsnes to test hook scoping system (need to build a waterbox to proceed)
2017-08-23 10:08:43 -04:00
nattthebear
36a84bd0dd
Fix savestate hash match issue with Saturnus
2017-08-13 17:21:00 -04:00
nattthebear
77a535a7d8
Implement ICycleTiming on neshawk
2017-08-11 19:59:10 -04:00
nattthebear
5e3cdba869
Finally dump some old movie 1.0 cruft
2017-08-11 19:45:45 -04:00
nattthebear
5b97e5c7f6
Add ICycleTiming interface plus one implementation so I can feel like I did something
2017-08-11 19:42:53 -04:00
nattthebear
d7032330f1
Remove console messages on swappable activate/deactivate, debugging cruft
2017-08-08 19:10:07 -04:00
Isotarge
ffe051ab26
N64: Fix minAnalogX and minAnalogY values
...
D and L boolean inputs for the analog stick were one unit short of full
range
2017-08-09 01:23:44 +09:30
alyosha-tas
171022529d
NES: Fix mapper 36
...
fixes #953
2017-08-06 10:12:04 -04:00
zeromus
34d3073346
fix libretro loading.. probably broken since we went 64bits, believe it or not
2017-08-05 00:59:17 -05:00
adelikat
10b8ca80b9
Atari7800Hawk - implement IBoardInfo
2017-08-04 18:58:53 -05:00
adelikat
cd5f6e66e1
Atari 7800 - sort out system id stuff
2017-08-04 17:17:14 -05:00
adelikat
49fc7223e6
Atari7800Hawk, wire up the disassembler, default to this core instead of emu7800
2017-08-04 15:57:26 -05:00
alyosha-tas
2ff7ae06ea
Z80: Fix interrupts again
...
fixes #951
also made sure previous tricky IRQ games still work
2017-08-04 15:03:22 -04:00
adelikat
cd289c474e
memorycallbacks with domains - Phase 2 - change api to Call methods and refactor accordingly, everything should behave as it was before the refactor at this point. No cores have yet to be implemented with domains other than the default bus they already had
2017-08-03 18:08:07 -05:00
alyosha-tas
ad85143c8c
NESHawk: Rambo-1 IRQ work
...
-maintains compatibility with skull and crossbones and klax.
-Fixes hard Drivin'
-More work to do here
2017-08-02 21:58:54 -04:00
alyosha-tas
497513f93a
NESHawk: PPU: Fix OAMADDR
...
-Implements $2004 write glitch
-Correctly implements OAMADDR initialization
2017-08-02 11:24:49 -04:00
adelikat
04ce66c397
phase 1 of changing memory callback api to specify domain - require cores to specify which domains are available and have the domain passed in when creating callbacks. Still todo - cores need to pass in domain name on CallReads/Writes/Executes methods
2017-08-01 22:05:17 -05:00
alyosha-tas
b8d1a19d7e
Update BizHawk.Emulation.Cores.csproj
2017-08-01 12:07:59 -04:00
alyosha-tas
fac8761194
Delete Mapper035.cs
...
-duplicate of mapper 90
2017-08-01 12:07:18 -04:00
alyosha-tas
b8f502f670
NES Mappers: Make mapper 90 cover mapper 35
...
Mapper 35 is identical in function, fixes Warioland 2 (unl)
2017-08-01 12:06:33 -04:00
alyosha-tas
2d648173a6
Update A7800Hawk.IEmulator.cs
2017-07-31 19:58:40 -04:00
alyosha-tas
e6a0b20219
Update Readme.txt
2017-07-31 19:57:31 -04:00
alyosha-tas
c972a74132
A7800Hawk: Filters and video provider
...
-Moved IVideoProvider out of Maria to make eventual A2600 mode support a bit easier.
-Add filter option so Tower Toppler looks correct, not implemeneted yet though
2017-07-31 12:14:42 -04:00
alyosha-tas
edfc2ca576
A7800Hawk: move video provider out of maria
2017-07-31 12:13:03 -04:00
alyosha-tas
88b6813528
A7800Hawk: Fix controller regression
2017-07-31 10:23:33 -04:00
alyosha-tas
981d960f1c
A7800Hawk: clean up lightgun
2017-07-31 10:13:57 -04:00