Souryo
|
f3b3a8eed5
|
Replaced FPS limit by "Emulation speed" option
|
2015-08-24 20:27:07 -04:00 |
|
Souryo
|
dffc03ad68
|
MMC5 support (incomplete)
Heavy refactoring of BaseMapper (to support MMC5 functionality, and be more flexible in general)
|
2015-07-29 22:10:34 -04:00 |
|
Souryo
|
b8380352f2
|
DMC/Sprite DMA interactions, CPU stalling, Controller read corruption
|
2015-07-25 11:59:18 -04:00 |
|
Souryo
|
41ae3cdcd2
|
PAL support (PPU & APU)
|
2015-07-21 23:05:27 -04:00 |
|
Souryo
|
97e36a1e27
|
Optimized Length Counter "NeedToRun"
|
2015-07-19 22:24:56 -04:00 |
|
Souryo
|
84f735b6a4
|
Improved APU accuracy - passes most APU tests
|
2015-07-19 01:30:13 -04:00 |
|
Souryo
|
266ca82a06
|
Added basic audio settings
|
2015-07-17 20:58:57 -04:00 |
|
Souryo
|
d70010f324
|
Run APU every 1 CPU clock
|
2015-07-16 16:55:16 -04:00 |
|
Souryo
|
444db81dfc
|
Added reset/savestate support to APU
|
2015-07-14 23:35:30 -04:00 |
|
Souryo
|
e5fe396ffb
|
Proper APU emulation (no longer using a library for it, except BlipBuffer) - Not finished need to implement save states & reset behavior
|
2015-07-14 21:50:42 -04:00 |
|
Souryo
|
e7e77ccfa7
|
Converted all wide strings to utf8 strings
Fixed exception throwing to be standard
|
2015-07-11 08:27:22 -04:00 |
|
Souryo
|
0c91a15fa0
|
-Added x64 build
-Rearranged build folders to be cleaner
-Required resource files are automatically copied to the output folder
|
2015-07-06 21:31:32 -04:00 |
|
Souryo
|
f3df2ecf17
|
-CPU code changes to implement all dummy reads/writes. Each memory access runs the PPU for 3 cycles (PPU is now controlled by the CPU)
-Optimizations + PGO (profile guided optimization) build support
|
2015-07-04 22:21:14 -04:00 |
|
Souryo
|
48409ae82b
|
-Rewrote entire GUI in .NET
-Several other fixes (bugfixes, refactoring, etc.)
-Added a few more features to debugger
|
2015-07-01 23:17:14 -04:00 |
|
Souryo
|
f4802421d0
|
Netplay (not finished, but works), save state fixes
|
2014-07-06 19:54:47 -04:00 |
|
Souryo
|
ec1b0d5e16
|
MMC3 IRQ fixes - All tests pass (Revision A)
|
2014-06-26 16:41:07 -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
|
9ec756fae2
|
Quick save/load support
|
2014-06-25 21:52:37 -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
|
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
|
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
|
9048c206be
|
Basic (probably incorrect) IRQ support (Fixes sound in Dragon Quest 1)
|
2014-06-24 14:28:49 -04:00 |
|
Souryo
|
b5b9a1ca53
|
Sound improvements (sync, etc.), added pause/resume/stop/reset in GUI
|
2014-06-23 13:52:53 -04:00 |
|
Souryo
|
62ddf5e8e5
|
Small APU fixes
|
2014-06-22 22:35:44 -04:00 |
|
Souryo
|
8c079e5ca1
|
Sound support (using Blargg's Nes_Snd_Emu for now)
|
2014-06-22 22:15:35 -04:00 |
|