Souryo
|
f68f1c5a2d
|
Fixed null reference when trying to save a state after starting another game
|
2014-07-01 22:58:04 -04:00 |
|
Souryo
|
7268a6426c
|
Fixed Zelda 1 scrolling
|
2014-07-01 22:56:06 -04:00 |
|
Souryo
|
6fb497855c
|
Several fixes for movies record/playback (and a couple of potential savestate fixes)
|
2014-07-01 18:05:54 -04:00 |
|
Souryo
|
94fa6a0ff8
|
Fixed "Record from start"
|
2014-07-01 13:24:02 -04:00 |
|
Souryo
|
07b558c8c4
|
Smaller savestates, Movie recording/playback, Slight performance improvement (~2-3% in Console::Exec)
|
2014-07-01 12:44:01 -04:00 |
|
Souryo
|
d83de40701
|
Fixed crash when using MRU shortcuts
|
2014-06-30 14:44:49 -04:00 |
|
Souryo
|
2c55437a44
|
Changed the way cpu/ppu cycles are kept in memory (slightly faster)
|
2014-06-30 14:44:30 -04:00 |
|
Souryo
|
b80b0a0d02
|
Saved config, save state slots, MRU list
|
2014-06-29 16:51:58 -04:00 |
|
Souryo
|
c40e207301
|
Set filename in title bar
|
2014-06-29 10:06:30 -04:00 |
|
Souryo
|
7191e467a9
|
GUI optimizations - improves FPS by 2-3%
|
2014-06-28 22:52:49 -04:00 |
|
Souryo
|
0636b52ad1
|
DrawPixel refactoring to avoid doubled up conditions, etc.
|
2014-06-28 22:52:28 -04:00 |
|
Souryo
|
f8ecd1be5e
|
Mapper 11 support
|
2014-06-28 21:10:50 -04:00 |
|
Souryo
|
64ccd63117
|
Small optimization to DrawPixel
|
2014-06-28 20:25:42 -04:00 |
|
Souryo
|
84fea58257
|
Fixed memory leak
|
2014-06-28 19:56:51 -04:00 |
|
Souryo
|
3d1d8c7e62
|
Fixed window size when restoring
|
2014-06-28 19:31:16 -04:00 |
|
Souryo
|
83cddf637c
|
Mapper 9 (Punchout) & Mapper 71 (partial) support
|
2014-06-28 18:50:01 -04:00 |
|
Souryo
|
200926f7e0
|
Implemented OpCode $89 (2-byte NOP) - Fixes Puzznic
|
2014-06-28 16:23:12 -04:00 |
|
Souryo
|
8187539fcb
|
CPU Dummy Reads - Fixes Cobra Triangle and Ironsword
|
2014-06-28 15:48:30 -04:00 |
|
Souryo
|
5caf188286
|
Rounded FPS counter (else it wrote 59 fps when fps was 59.9999)
|
2014-06-28 14:22:17 -04:00 |
|
Souryo
|
f38538f22a
|
Prevent games from writing to CHR-ROM/PRG-ROM
|
2014-06-28 13:22:42 -04:00 |
|
Souryo
|
b97f258f0e
|
IsPageCrossed() fixed for unsigned values - fixes Battletoads & glitches in elevator action
|
2014-06-28 13:19:22 -04:00 |
|
Souryo
|
5d8c458a7e
|
Small fix for MMC1 (Fixes graphics in Bases Loaded II)
|
2014-06-27 20:21:23 -04:00 |
|
Souryo
|
6e1742393d
|
Improved timing, passes some more VBL/NMI tests
|
2014-06-27 12:18:07 -04:00 |
|
Souryo
|
616546ae5b
|
AXROM support (Mapper 7) - Battletoads doesn't work (sprite 0 timing issue)
|
2014-06-26 23:13:02 -04:00 |
|
Souryo
|
060eb67421
|
Slightly improved automated tests
|
2014-06-26 20:55:22 -04:00 |
|
Souryo
|
81c18e17d1
|
Removed warnings
|
2014-06-26 18:49:29 -04:00 |
|
Souryo
|
99400c647e
|
Savestate fixes (MMC1, _mirroringType)
|
2014-06-26 18:48:55 -04:00 |
|
Souryo
|
5c1e05d19f
|
Fixed "Paused" position
|
2014-06-26 18:39:37 -04:00 |
|
Souryo
|
1d1b5ed1fc
|
SUROM support - Dragon Warrior 3/4, Dragon Quest 4
|
2014-06-26 18:32:11 -04:00 |
|
Souryo
|
aa60c46f2f
|
DX cleanup bug
|
2014-06-26 17:14:56 -04:00 |
|
Souryo
|
0b14d61fc0
|
GIT settings
|
2014-06-26 16:41:28 -04:00 |
|
Souryo
|
ec1b0d5e16
|
MMC3 IRQ fixes - All tests pass (Revision A)
|
2014-06-26 16:41:07 -04:00 |
|
Souryo
|
d9fd9c4736
|
Fixed memory leaks with DX resources
|
2014-06-26 16:24:15 -04:00 |
|
Souryo
|
c6b4531898
|
Fixes mario bros 3 sound glitches - Dragon Quest 1 assert is also gone
|
2014-06-26 13:17:50 -04:00 |
|
Souryo
|
7180c64d50
|
Fixed SRAM related issues - Caused Metroid/Kirby slowdowns. Fixed console object destruction to allow save to disk at destruction time.
|
2014-06-26 11:41:27 -04:00 |
|
Souryo
|
88d57ec12e
|
Removed top 8 & bottom 8 scanlines (need an option for this later on)
|
2014-06-26 11:32:09 -04:00 |
|
Souryo
|
9b790ca4b7
|
GIT settings
|
2014-06-25 22:37:43 -04:00 |
|
Souryo
|
9ec756fae2
|
Quick save/load support
|
2014-06-25 21:52:37 -04:00 |
|
Souryo
|
37f1d94cff
|
Made FPS counter easier to read, added F2 shortcut to toggle it
|
2014-06-25 17:34:46 -04:00 |
|
Souryo
|
2590617708
|
APU hack to make Dragon Quest 1 & Mario Bros 3 both work. (No idea why this even works - Causes an assert for DQ1 but seems to work anyway..)
|
2014-06-25 17:34:16 -04:00 |
|
Souryo
|
ef55ffd203
|
Oops, broke code just before checking in.
|
2014-06-25 17:33:25 -04:00 |
|
Souryo
|
57db54f2f3
|
MMC3 IRQ Counter - not working 100% correctly, but seems to allow some games to work.
|
2014-06-25 17:30:35 -04:00 |
|
Souryo
|
0fe4091f27
|
Fixed reset state for CPU (to pass test roms)
|
2014-06-25 13:30:02 -04:00 |
|
Souryo
|
9f68ce1a8c
|
Fixed automatic tests...
|
2014-06-25 12:47:15 -04:00 |
|
Souryo
|
fbaf3bc42e
|
Fixed issue with memory handlers (conflict on 0x4017 between APU & Controllers) - Fixes dragon quest 1 sound while allowing MMC3 games to boot properly
|
2014-06-25 12:22:48 -04:00 |
|
Souryo
|
7e56526bac
|
Fixed warning
|
2014-06-24 22:00:18 -04:00 |
|
Souryo
|
2c650e1529
|
MMC3 support - without IRQs. Disabled APU IRQs too - they fixed sound in Dragon Warrior, but break most MMC3 games at the moment.
|
2014-06-24 21:59:58 -04:00 |
|
Souryo
|
42a0431cdb
|
Battery saved PRG-RAM support
|
2014-06-24 16:16:23 -04:00 |
|
Souryo
|
2e1c49ee9a
|
Minor refactoring
|
2014-06-24 15:11:04 -04:00 |
|
Souryo
|
9048c206be
|
Basic (probably incorrect) IRQ support (Fixes sound in Dragon Quest 1)
|
2014-06-24 14:28:49 -04:00 |
|