nattthebear
|
e8145af463
|
i hope this breaks something
|
2018-05-12 12:55:42 -04:00 |
alyosha-tas
|
98ed9e7c42
|
Merge pull request #1172 from gifvex/gambatte-lua
Gambatte x lua and fix #1159
|
2018-05-12 12:06:41 -04:00 |
alyosha-tas
|
da1d190cce
|
GBHawk: When windowing is active, start mode 3 earlier then usual (for pokemon yellow sync)
|
2018-05-09 22:18:10 -04:00 |
alyosha-tas
|
32f78cd311
|
GBHawk: Cleanup ppus
|
2018-05-09 20:05:53 -04:00 |
alyosha-tas
|
828dbba1a5
|
GBHawk: Rework CPU to poll INT at the correct time.
|
2018-05-08 21:47:35 -04:00 |
alyosha-tas
|
a21a11b70e
|
GBCHawk: fix window timing to match console behaviour
|
2018-05-06 21:29:25 -04:00 |
alyosha-tas
|
c9898c452a
|
GBHawk audio: Fix wave sampling in pokemon yellow
|
2018-05-04 17:52:10 -04:00 |
alyosha-tas
|
b3647c6e05
|
GBCHawk: adjust PPU
|
2018-05-04 15:45:18 -04:00 |
alyosha-tas
|
e29b741bd4
|
GBCHawk: Halt test rom work, ppu still needs re-work
|
2018-05-03 21:26:33 -04:00 |
alyosha-tas
|
d4eb3da512
|
GBHawk: Restructure to pass all other tests (as before)
|
2018-05-03 19:07:51 -04:00 |
alyosha-tas
|
19c509e9c2
|
GBHawk: Attempt at some halt bugs
|
2018-05-01 21:53:20 -04:00 |
alyosha-tas
|
2fbdc00183
|
GBHawk: upgrade audio to use blip buffer (avoids some high frequency aliasing)
|
2018-04-28 14:50:58 -04:00 |
alyosha-tas
|
0d3f8f16ed
|
GBCHawk: Fix some palette bugs
|
2018-04-25 20:38:36 -04:00 |
alyosha-tas
|
71499e5310
|
NESHawk: Mapper 219 savestates
|
2018-04-13 18:09:36 -04:00 |
alyosha-tas
|
0e4887b2f7
|
GBHawk
- Reorganize Sachen Mappers
- Add Sachen MMC1 support (Captain Knick Knack)
|
2018-04-10 09:19:29 -04:00 |
alyosha-tas
|
f2529fa0e0
|
NESHawk: Fix mapper 219
|
2018-04-09 12:48:47 -04:00 |
alyosha-tas
|
0fc046bea9
|
GBHawk: MBC7: Fix Command Master
|
2018-04-09 10:35:23 -04:00 |
alyosha-tas
|
9f7ce12f44
|
GBHawk: GBC sprite priority fixes
|
2018-04-09 09:07:08 -04:00 |
alyosha-tas
|
cdc1f0c21f
|
GBHawk: MBC7: playable, needs testing
|
2018-04-07 16:47:43 -04:00 |
alyosha-tas
|
a5eca362c8
|
GBHawk: MBC7 (Kirby tilt n tumble)
- Implement controller
- Fix some GBC bugs
- Start eeprom (WIP)
|
2018-04-06 19:11:21 -04:00 |
alyosha-tas
|
6019073157
|
GBHawk: Fix some GBC Behaviours, start MBC7
|
2018-04-03 18:18:41 -04:00 |
gifvex
|
f968cbdd73
|
Gambatte: implement TotalExecutedCycles
|
2018-04-02 18:19:10 -04:00 |
alyosha-tas
|
b2ed6eb737
|
Always initialize independent instances of IController in cores to NullController
- Fixes #1168
|
2018-03-31 11:23:55 -04:00 |
alyosha-tas
|
7a21f55c43
|
GBHawk: Add RockMan 8 mapper
|
2018-03-30 21:56:32 -04:00 |
alyosha-tas
|
c829534170
|
GBHawk: Bug Fixes, fix to Beast fighter
|
2018-03-29 09:26:55 -04:00 |
alyosha-tas
|
75f380428f
|
GBHawk: Fix GBC HDMA behaviour (Wacky Racers)
|
2018-03-28 19:02:02 -04:00 |
alyosha-tas
|
3e50881ab9
|
GBHawk: Fix GBC compatibility mode for GB games
|
2018-03-28 10:15:05 -04:00 |
alyosha-tas
|
220b41cc16
|
GBHawk: GBC Bug fixes
|
2018-03-27 17:24:55 -04:00 |
alyosha-tas
|
3b9835274a
|
GBHawk: GBC initial Compatibility
|
2018-03-27 10:50:55 -04:00 |
alyosha-tas
|
75d86e995e
|
GBHawk: GBC commits round 3
-Color
-BG tile properties
|
2018-03-27 09:52:31 -04:00 |
alyosha-tas
|
f016c60b13
|
GBHawk: GBC Audio Quirks
|
2018-03-26 11:46:02 -04:00 |
alyosha-tas
|
d4ee8f480b
|
GBHawk: HDMA and GBC halt commits
|
2018-03-25 21:22:27 -04:00 |
alyosha-tas
|
380b9f085e
|
GBHawk : GBC Commits round 2
-HDMA
-GBA setting
|
2018-03-25 17:58:21 -04:00 |
alyosha-tas
|
ca69e52229
|
GBHawk: GBC commits round 1
-RAM banks
-Unify VRAM and add second Bank
-Speed Switch and associated reorg.
-Memory Map and Registers
-PPU seperation
|
2018-03-25 10:07:12 -04:00 |
alyosha-tas
|
ac66b258ba
|
GBHawk: Reorganize for pending GBC Support
|
2018-03-24 09:11:23 -04:00 |
alyosha-tas
|
dc38794dad
|
GBHawk: Pass some new tests and fix some errors
|
2018-03-23 19:49:54 -04:00 |
alyosha-tas
|
014a652422
|
GBHawk: Implement SaveRam fixes 1147
|
2018-03-18 16:06:48 -04:00 |
alyosha-tas
|
7d3f1b366f
|
NESHawk: raise cap on cheats to include entire bus size
|
2018-03-10 08:14:38 -05:00 |
alyosha-tas
|
9804a0901a
|
NES: Sprites don't render on scanline 0
|
2018-03-07 09:46:40 -05:00 |
alyosha-tas
|
f2a7bdcb6a
|
NES: Fix Traingle Channgel
|
2018-03-07 07:58:37 -05:00 |
nattthebear
|
e70549667d
|
Fix a lot of mappers in quicknes that had been accidentally broken since 2016, including mmc2, mmc4, vrc6
|
2018-02-24 15:19:26 -05:00 |
frequem
|
d0d73766bd
|
Fixed some filenames causing problems on case-sensitive systems
|
2018-02-21 20:19:33 -05:00 |
nattthebear
|
13a3ae1a32
|
support palette settings in mgba, fixes #1042 (probably)
|
2018-02-21 19:20:10 -05:00 |
nattthebear
|
bd23975201
|
Hackadoodle to change the initial value of the DIV register? This is probably a bad idea
|
2018-02-20 18:30:27 -05:00 |
alyosha-tas
|
2cc092270d
|
Gambatte: Palette selection for GB mode
|
2018-02-02 18:42:09 -05:00 |
alyosha-tas
|
70d09673bc
|
GBHawk: PPU cleanup
|
2018-01-19 09:37:55 -05:00 |
alyosha-tas
|
a98ebef674
|
GBHawk: Initial sprite test pass
|
2018-01-18 20:35:56 -05:00 |
alyosha-tas
|
5bf7b060af
|
GBHawk: Sprite Evaluation work
|
2018-01-17 21:38:00 -05:00 |
alyosha-tas
|
5d3ca7bc47
|
GBHawk: controller read fix
|
2018-01-17 17:17:43 -05:00 |
alyosha-tas
|
956518bfc1
|
GBHawk: update controller
|
2018-01-17 09:41:59 -05:00 |
alyosha-tas
|
296b88f155
|
GB minor clean ups
|
2018-01-16 20:00:42 -05:00 |
alyosha-tas
|
e5ded9b139
|
Gambatte: Merge improvements from gifvex(mcmaeve)
Restores Bios support and loading GB games into GBC
Accuracy imrpovements
|
2018-01-15 07:45:15 -05:00 |
alyosha-tas
|
4e8ae412fe
|
FDS IRQ's round 2
|
2018-01-09 13:23:13 -05:00 |
alyosha-tas
|
9df6d3c01e
|
FDS: fix timer IRQ timing
|
2018-01-09 12:22:26 -05:00 |
alyosha-tas
|
f6c23270cc
|
FDS: Fix Behaviour of disk status bit
|
2018-01-07 14:57:41 -05:00 |
alyosha-tas
|
b1320f38ef
|
Initial WRAM in Silva Saga to 0xFF instead of 0 so the game won't think valid files exist there
|
2017-12-30 19:55:06 -05:00 |
alyosha-tas
|
1f0c9f2be8
|
GBHawk: Fix audio and states
|
2017-12-15 14:29:11 -05:00 |
alyosha-tas
|
e92a455995
|
GBHawk Cleanups
|
2017-12-06 19:20:15 -05:00 |
alyosha-tas
|
fe25f35b86
|
GBHawk: Halt DMA when CPU is halted
|
2017-12-06 10:50:43 -05:00 |
alyosha-tas
|
80e1ef7ad5
|
GBHawk: Pass new MBC1 test
|
2017-12-06 08:48:39 -05:00 |
alyosha-tas
|
6ffa22aa7a
|
NESHawk: Fix APU IRQs
|
2017-12-05 19:36:02 -05:00 |
alyosha-tas
|
3818ecf193
|
GBHawk: Implement obscure audio effects
|
2017-12-04 14:39:41 -05:00 |
alyosha-tas
|
e951439bed
|
GBHawk: Implement frame draw delay
|
2017-12-03 19:09:33 -05:00 |
alyosha-tas
|
b7689dfe29
|
GBHawk: Fix some graphical bugs
|
2017-12-03 11:41:18 -05:00 |
alyosha-tas
|
8a48073a9b
|
NESHawk: Mapper 63
|
2017-12-02 18:39:52 -05:00 |
alyosha-tas
|
5ba647a632
|
NESHawk: Implement mapper 43 and UNIF_UNL-SMB2J
|
2017-12-02 12:22:48 -05:00 |
alyosha-tas
|
5e481a6083
|
NESHawk: Fix some unlicensed games
|
2017-12-02 10:03:27 -05:00 |
alyosha-tas
|
160d54057a
|
GBHawk: Fix altered space sprites
|
2017-11-27 19:37:13 -05:00 |
alyosha-tas
|
17aa0a00a7
|
GBHawk: allocate memory correctly >___>
|
2017-11-27 15:13:42 -05:00 |
alyosha-tas
|
34a17570d6
|
Gambatte: Properly dispose of GPUViewer memory pointers
-Still doesn't point to correct memory but at least doesn't crash
|
2017-11-26 09:25:16 -05:00 |
alyosha-tas
|
3e4ebb0dbd
|
GBHawk: GPU Viewer get updates correctly
|
2017-11-25 22:02:04 -05:00 |
alyosha-tas
|
4563c0449c
|
GBHawk: GPU Viewer fixes
|
2017-11-25 21:55:37 -05:00 |
alyosha-tas
|
13ec13a556
|
GBHawk : Initial support for GPU Viewer
|
2017-11-25 21:16:14 -05:00 |
alyosha-tas
|
2557be35d5
|
GBHawk: Bug Fix
|
2017-11-25 13:10:09 -05:00 |
alyosha-tas
|
35623000ac
|
GBHawk: Bug Fix
|
2017-11-25 11:10:59 -05:00 |
alyosha-tas
|
e7a4bd3bab
|
GBHawk: Initialize cartRAM to 0xFF
Fixes Initial D Gaiden
|
2017-11-25 11:04:07 -05:00 |
alyosha-tas
|
8972c8d57f
|
GBHawk: Bug Fix
|
2017-11-24 20:21:53 -05:00 |
alyosha-tas
|
68e32e93e4
|
GBHawk: MBC3 state
|
2017-11-24 19:23:10 -05:00 |
alyosha-tas
|
cbd217d479
|
GBHawk: MBC3
|
2017-11-24 15:44:29 -05:00 |
alyosha-tas
|
ffbb1f3399
|
GBHawk: Bug Fixes
|
2017-11-24 12:24:22 -05:00 |
alyosha-tas
|
d9183ede93
|
GBHawk: Bug Fixes
|
2017-11-24 10:28:38 -05:00 |
alyosha-tas
|
6f9066aac1
|
GBHawk: Bug FIx
|
2017-11-24 09:31:57 -05:00 |
alyosha-tas
|
5eae2d2a9a
|
GBHawk: Bug Fix
|
2017-11-23 10:06:37 -05:00 |
alyosha-tas
|
9faae458af
|
GBHawk: Sachen work
|
2017-11-22 21:38:56 -05:00 |
alyosha-tas
|
b2bc602398
|
GBHawk: Add ROM domain, add Green palette option
|
2017-11-22 14:42:12 -05:00 |
alyosha-tas
|
0e028a2284
|
GBHawk: Bug Fixes
|
2017-11-22 11:10:45 -05:00 |
alyosha-tas
|
f494b58f3b
|
GBHAwk more work:
-Add basic serial port support
-Fix Mortal Kombat
-Add controller IRQs
-Fix contols and Bomberman
|
2017-11-21 20:22:56 -05:00 |
alyosha-tas
|
63f8fc0d90
|
GBHawk: Fix memory accesses during DMA
|
2017-11-21 13:26:40 -05:00 |
alyosha-tas
|
9f1c5b45c0
|
GBHawk: PPU fix
|
2017-11-21 09:20:09 -05:00 |
alyosha-tas
|
80bf881228
|
GBHawk: PPU Fixes
|
2017-11-21 09:10:08 -05:00 |
alyosha-tas
|
4c3a1f32bb
|
GBHawk: More audio work
|
2017-11-20 16:58:43 -05:00 |
alyosha-tas
|
d8ab74472d
|
GBHawk: Audio fix and volume increase
|
2017-11-20 13:56:37 -05:00 |
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
|
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
|
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 |
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
|
eaf2ff4df6
|
QuickNES: Blacklist Joe and Mac
Resolves #993
|
2017-11-03 14:08:57 -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 |
alyosha-tas
|
12d002fcf1
|
NESHawk: Add mapper 114
Aladdin Super Game
|
2017-10-26 21:11:21 -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
|
9498206980
|
NESHawk: FDS Timer IRQ's
|
2017-10-23 17:15:08 -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
|
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 |
alyosha-tas
|
40ec613982
|
NesHawk: Single Tick PPU
Should allow for breaking out into a debugger.
|
2017-09-01 22:11:41 -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
|
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
|
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 |
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
|
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 |
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 |
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 |