Souryo
|
71baec4945
|
Emulate sprite overflow bug correctly
|
2014-06-22 16:11:28 -04:00 |
|
Souryo
|
f80ada893f
|
8x16 sprites - still had a 1 pixel error
|
2014-06-22 13:04:06 -04:00 |
|
Souryo
|
4561e9e79d
|
Fixed 8x16 sprites display in Castlevania
|
2014-06-22 13:00:31 -04:00 |
|
Souryo
|
cd1589eafd
|
Switched gamepad A/B buttons
|
2014-06-22 12:33:10 -04:00 |
|
Souryo
|
a6a2199dd4
|
Removed unused variable
|
2014-06-22 12:32:58 -04:00 |
|
Souryo
|
568dea7c41
|
Fixed FPS limiter
|
2014-06-22 10:07:40 -04:00 |
|
Souryo
|
f5e6d89ac9
|
Updated test output
|
2014-06-22 08:42:47 -04:00 |
|
Souryo
|
81ec6b4b74
|
Added test global result
|
2014-06-22 08:40:57 -04:00 |
|
Souryo
|
7e2ad19da3
|
Automated testing
|
2014-06-22 08:38:42 -04:00 |
|
Souryo
|
d2b074296d
|
Fix issues with secondary OAM - Fixes DK glitches without breaking other games
|
2014-06-22 01:54:35 -04:00 |
|
Souryo
|
1de56c5e2e
|
Fix color glitches with soft X scroll (affected mario bros)
|
2014-06-22 01:15:34 -04:00 |
|
Souryo
|
1e2c9561b9
|
Fixed Mario Bros (Was updating tmp video addr when writing to $2001, which is bad)
|
2014-06-22 00:37:45 -04:00 |
|
Souryo
|
43648e3cf6
|
Minor reformat
|
2014-06-22 00:00:56 -04:00 |
|
Souryo
|
18e4c16c32
|
Fixed scrolling bug (fixes megaman, excitebike, etc.)
|
2014-06-21 23:54:32 -04:00 |
|
Souryo
|
d231526460
|
16px sprites, Sprite/BG rendering flags, DMA cycle timing
|
2014-06-21 20:18:05 -04:00 |
|
Souryo
|
88b33ebd42
|
Mapper 2 support
|
2014-06-21 19:26:17 -04:00 |
|
Souryo
|
9ada341050
|
UI improvements + Gamepad support
|
2014-06-21 19:03:13 -04:00 |
|
Souryo
|
1765b9a690
|
Keyboard support + FPS limit
|
2014-06-21 15:43:41 -04:00 |
|
Souryo
|
1def59c730
|
Sprite 0 Hit, Background/Sprite masks (left-most 8 pixels)
|
2014-06-21 12:42:40 -04:00 |
|
Souryo
|
95abc2f371
|
Fixed timing for branch instructions
|
2014-06-21 11:23:33 -04:00 |
|
Souryo
|
102c7f55d3
|
Basic sprite overflow, performance
|
2014-06-21 09:00:10 -04:00 |
|
Souryo
|
f6bde1f73f
|
Added fps counter
|
2014-06-21 00:37:44 -04:00 |
|
Souryo
|
739d1d8f7a
|
Added VBlank suppression flag
|
2014-06-21 00:37:27 -04:00 |
|
Souryo
|
16b6ebeb84
|
Fixed CPU page crossing cycles
|
2014-06-21 00:37:20 -04:00 |
|
Souryo
|
5574f1c4bf
|
Fixed a few glitches based on test roms
|
2014-06-20 22:31:48 -04:00 |
|
Souryo
|
441240d25d
|
PPU Sprites working, changed GUI to allow loading roms manually
|
2014-06-20 21:48:55 -04:00 |
|
Souryo
|
fdb5776856
|
Fixed remaining color issues, added horizontal/vertical mirroring support
|
2014-06-19 19:58:15 -04:00 |
|
Souryo
|
8b5618168b
|
|
2014-06-19 17:12:32 -04:00 |
|
Souryo
|
0bac761beb
|
Optimizations (+25% speed), changed the way frame buffer is sent to the GUI
|
2014-06-19 17:06:00 -04:00 |
|
Souryo
|
e4692cdd9c
|
Fixed a few pixel offsets, changed DirectX buffer color format, code cleanup
|
2014-06-19 16:07:37 -04:00 |
|
Souryo
|
31f9116b60
|
Fixed background color in mario 1 (mirroring issue), Temp fix for colors in general (R & B were inverted)
|
2014-06-19 09:37:10 -04:00 |
|
Souryo
|
e49286e42b
|
Partially fixed coloring
|
2014-06-19 00:17:03 -04:00 |
|
Souryo
|
b947be23bc
|
Fixed PPU glitches
|
2014-06-18 23:59:10 -04:00 |
|
Souryo
|
0262e8c53c
|
PPU working (lots of glitches, but draws correctly)
|
2014-06-18 22:54:23 -04:00 |
|
Souryo
|
4341e47e17
|
PPU work
|
2014-06-17 18:16:49 -04:00 |
|
Souryo
|
3ad6418726
|
PPU VRAM, partially fixes tests
|
2014-06-15 21:45:36 -04:00 |
|
Souryo
|
cc674a7467
|
Added console window, bug fixes based on tests
|
2014-06-15 11:25:29 -04:00 |
|
Souryo
|
608c9a03cf
|
PPU, NMI
|
2014-06-15 09:35:17 -04:00 |
|
Souryo
|
177d53e8bf
|
PPU work
|
2014-06-14 18:20:56 -04:00 |
|
Souryo
|
630db30484
|
Improved code structure
|
2014-06-14 11:27:55 -04:00 |
|
Souryo
|
909e73a8d5
|
Added missing files
|
2014-06-14 10:12:10 -04:00 |
|
Souryo
|
ebb1182453
|
ROM loader, Mappers, Memory manager
|
2014-06-13 23:12:56 -04:00 |
|
Souryo
|
cca56693f3
|
Added simple GUI + DirectX render target
|
2014-06-12 21:48:04 -04:00 |
|
Souryo
|
0c40609b50
|
Added missing files
|
2014-06-11 21:31:24 -04:00 |
|
Souryo
|
6ffeb46732
|
Fixed release mode crashes (operation order is undetermined in expression evaluation)
|
2014-06-11 21:30:35 -04:00 |
|
Souryo
|
4c5dbdcb42
|
Initial commit
|
2014-06-10 16:58:37 -04:00 |
|