goyuken
|
227f5d6b53
|
gba: skip bios intro by default. beta tester note: if you've used the gba core before, this won't change your existing setting
|
2014-08-24 17:33:23 +00:00 |
goyuken
|
ab50181b31
|
C64: standardize missing firmware errors
|
2014-08-24 17:28:17 +00:00 |
adelikat
|
b689d9d2ff
|
change release flag on the vba core to true
|
2014-08-24 14:11:30 +00:00 |
goyuken
|
65a3435530
|
comments
|
2014-08-24 01:52:37 +00:00 |
goyuken
|
dad905b738
|
vba-next: callbacks n shiz
|
2014-08-24 00:04:57 +00:00 |
pjgat09
|
5dc7327c1f
|
N64: Hopefully fix some crashes associated with restarting the core early in the emulation
|
2014-08-23 22:40:29 +00:00 |
goyuken
|
0e37b01a88
|
polish up r7867 slightly
|
2014-08-23 19:16:47 +00:00 |
goyuken
|
1d383a62cc
|
romloader stuffs, nag me if it breaks anything, i don't think it breaks anything
|
2014-08-23 19:06:37 +00:00 |
goyuken
|
c905b6fed2
|
dual gameboy: hook up to front end cable connected status indicator
|
2014-08-23 01:30:22 +00:00 |
goyuken
|
e8d9ae7e7c
|
vba: cpu flags and registers
|
2014-08-21 23:51:25 +00:00 |
goyuken
|
7a7a7783dc
|
fix stuff with PCE multicontroller config which already worked without any sort of config at all years ago
|
2014-08-20 18:03:04 +00:00 |
goyuken
|
047f148f20
|
dual gameboy: with the savestates being recently obsoleted, take this opportunity to make actual text savestates
|
2014-08-18 17:21:17 +00:00 |
goyuken
|
56afd7c482
|
gb: minor cleanup
|
2014-08-18 16:26:40 +00:00 |
goyuken
|
ca7a7886ed
|
dual gameboy: SAVESTATES OBSLETEEDDDEEDDDDDDDDDDDDDDD. link cable connection toggling
|
2014-08-18 02:31:42 +00:00 |
goyuken
|
9774630e54
|
vba next -- add that weird combined memory domain for feature parity with meteor
|
2014-08-17 20:32:08 +00:00 |
goyuken
|
d7f39ca831
|
vba next: coreside work for alternate palettes
|
2014-08-17 20:05:56 +00:00 |
goyuken
|
9c24c180f2
|
vbanext: support GPU VIEW. it should still work in meteor...
|
2014-08-17 19:02:10 +00:00 |
pjgat09
|
fdb2e5a838
|
N64: Fixing the gamedb for jabo
|
2014-08-17 18:07:02 +00:00 |
goyuken
|
8c4696609d
|
vba next: memory domains
|
2014-08-16 05:45:31 +00:00 |
goyuken
|
ceae8d71b5
|
memory domain: minor refactor and cleanup
|
2014-08-15 21:21:17 +00:00 |
zeromus
|
2a66a0672a
|
load 512-entry palettes, but dont do anything with them yet
|
2014-08-14 15:52:25 +00:00 |
zeromus
|
6ad6126536
|
fix typo in 'visbile' sprites
|
2014-08-14 15:50:33 +00:00 |
goyuken
|
1d6a6030f5
|
vba next: RTC should be functional now. maybe.
|
2014-08-13 21:49:28 +00:00 |
goyuken
|
b8472ea760
|
gba stuff
|
2014-08-13 20:33:59 +00:00 |
goyuken
|
f0c8bd3842
|
IEmulator: clarify naming and implementations so it's clear that CloneSaveRam() always returns a clone that you can do whatever you want with (but won't modify the underlying)
|
2014-08-13 17:52:13 +00:00 |
goyuken
|
c0defce472
|
quicknes: support frameskipping and audioskipping. the speedup isn't all that much, but a bit more speed is gained
|
2014-08-13 17:22:16 +00:00 |
goyuken
|
d7a1dd3846
|
quicknes: simplify blitting logic, giving a 15% overall speedup in some cases
|
2014-08-13 17:06:01 +00:00 |
adelikat
|
647adabea3
|
Simplify even more!
|
2014-08-13 01:44:22 +00:00 |
goyuken
|
9e234b3bf5
|
vba next: some gamedb and saveram hookups, not all finished
|
2014-08-12 00:34:19 +00:00 |
goyuken
|
b29f9e5be1
|
GBA: add gamedb. besides hash identification, this includes the data that various vba variants put in a "vba-over.ini" file (will be hooked up to core soon
|
2014-08-11 15:29:53 +00:00 |
goyuken
|
4b0efa8496
|
NES-FDS: fix divide by zero error when a game uses FDS audio without ever having written to a particular register
|
2014-08-09 15:51:01 +00:00 |
goyuken
|
ba93e6ab0e
|
vba next: savestates and other confetti
|
2014-08-08 20:01:09 +00:00 |
goyuken
|
31fe0c57e3
|
vbanext: sound, lag frames, cleanup, stuff
|
2014-08-08 04:09:50 +00:00 |
goyuken
|
80d1723a3a
|
https://www.youtube.com/watch?v=XwzzyzUcNOQ
|
2014-08-08 00:55:33 +00:00 |
pjgat09
|
ad66bc4f30
|
N64: Merged jabo's settings from PJ64's RDB into our gamedb. Tweaked the plugin settings screen to use those settings.
|
2014-08-07 02:48:01 +00:00 |
goyuken
|
8cfc640d1e
|
woop woop call the cops see if i care
|
2014-08-04 22:25:07 +00:00 |
zeromus
|
04255670f7
|
neshawk (MMC5) - fix uchuu keibitai SDF; fixes bug #232
|
2014-08-04 02:59:08 +00:00 |
goyuken
|
4deda7eb91
|
settings cleanup
|
2014-08-03 22:19:55 +00:00 |
goyuken
|
78d1e95791
|
settings cleanup
|
2014-08-03 22:09:08 +00:00 |
goyuken
|
768c2762a5
|
cleanup
|
2014-08-03 22:05:32 +00:00 |
goyuken
|
4fa8df8e30
|
internal settings infrastructure
|
2014-08-03 21:36:38 +00:00 |
adelikat
|
bbad6c90a4
|
N64 core - being picky - change IsLagFrame and IsViFrame to internal setters instead of public
|
2014-08-03 18:13:33 +00:00 |
adelikat
|
b1cd40f276
|
N64 plugin config - Jabo - add per game settings logic and the Direct3D clear mode per game option, still todo: resolution width/height
|
2014-08-03 17:50:56 +00:00 |
adelikat
|
5908c0ab12
|
add Jabo settings to N64 plugin config, for non-game specific settings
|
2014-08-03 16:14:47 +00:00 |
adelikat
|
da3f9db018
|
Make mupen-style lag a setting not a sync-setting
|
2014-08-03 13:06:53 +00:00 |
zeromus
|
532cd76af0
|
round 2: superior jabo dll handling through shared code, and fix major bug in previous version which made dlls fail to get located sometimes
|
2014-08-03 05:09:28 +00:00 |
adelikat
|
7fa58557a6
|
N64 - add a menu item for "Mupen style lag"
|
2014-08-03 01:16:11 +00:00 |
pjgat09
|
5e0ba6cd30
|
N64: Added an IsVIFrame flag
|
2014-08-03 00:00:26 +00:00 |
goyuken
|
8c2e4d7f76
|
woops
|
2014-08-01 15:04:20 +00:00 |
goyuken
|
56467334b3
|
gambatte: throw unsupportedmapperexception when appropriate. libsnes: throw cgbexception when trying to load cgb only game in sgb
|
2014-08-01 14:56:23 +00:00 |
goyuken
|
45b8854295
|
expand use of MissingFirmwareException
|
2014-07-31 22:06:11 +00:00 |
adelikat
|
ad5b60f137
|
Create a MissingFirmwareException in Emulation.Common, and catch this in the Rom loading logic, on the client side, respond to this type of error with a nice message and an option to configure their firmware. Have NesHawk throw this exception when there is a missing FDS Bios. Other cores will need to be implemented this way too at some point
|
2014-07-31 21:15:07 +00:00 |
goyuken
|
9609bf1601
|
NES: disconnect some bitrotted code for an alternate 6502 core
|
2014-07-30 16:33:48 +00:00 |
goyuken
|
0c0f9eb93a
|
snes9x rough-in
|
2014-07-28 20:45:21 +00:00 |
goyuken
|
9196400b70
|
nes: MMC5: clean up debug message
|
2014-07-28 17:51:24 +00:00 |
zeromus
|
9b70edb54c
|
jabo check shouldnt depend on PWD for path resolution; add minimally acceptable hacky code to build dll dir based on executing assembly path
|
2014-07-27 02:13:23 +00:00 |
zeromus
|
8d7fec50c1
|
will this solve the hanging emuhawk process?
|
2014-07-27 02:11:42 +00:00 |
zeromus
|
c290ef8bb5
|
fix a bug in the building logic. i dont understand it, but maybe this had to do with why some people can't open n64 roms
|
2014-07-26 23:57:22 +00:00 |
goyuken
|
235f92c82e
|
NES: fix credits sequence in metal slader glory. this may have impact in other MMC5 programs; not tested
|
2014-07-23 20:15:42 +00:00 |
goyuken
|
3e5945660f
|
tidy
|
2014-07-23 15:45:30 +00:00 |
goyuken
|
3218085682
|
Quicknes: clean up previous commit
|
2014-07-23 03:02:44 +00:00 |
goyuken
|
e87f0ceba7
|
quicknes: use bootgod db to display helpful information about roms (except galaxian). no effect on emulation
|
2014-07-23 02:48:55 +00:00 |
pjgat09
|
5ba1bf425a
|
N64: Commented out the wireframe setting for jabo since it looks like there is no way to set it without opening the dll config window
|
2014-07-22 00:22:08 +00:00 |
pjgat09
|
cddb2a5fc5
|
N64: Jabo dll is now quietly patched when a rom is loaded
|
2014-07-22 00:08:57 +00:00 |
adelikat
|
2190b15099
|
snes - a sneaky hack to enforce that compatibility profile is ALWAYS in deterministic mode, and that performance profile is NEVER in deterministic mode, this fixes a lot of undefined and bugged behavior when the deterministic flag gets out of whack with the act of loading a savestate
|
2014-07-21 19:07:21 +00:00 |
adelikat
|
26ef424bdf
|
snes - when throwing an exception about profile mismatches, to let the user know what profile the state was from, and what the current one is, and as a bonus clue us in faster, when garbage data is coming out of a hosed state
|
2014-07-21 03:05:29 +00:00 |
pjgat09
|
a5d57a5a4f
|
N64: Forgot the antialiasing level setting
|
2014-07-20 19:24:06 +00:00 |
pjgat09
|
e86448c825
|
N64: Cast enum types to int before passing them to the plugin
|
2014-07-20 19:13:43 +00:00 |
adelikat
|
f5ff868c50
|
N64 Sync Settings - remove GetPluginSettings from IPluginSettings and make an extension method, rather than having every plugin implement the same method in the same way
|
2014-07-20 18:25:47 +00:00 |
adelikat
|
15c7dfe269
|
revert some variable renaming in the glide plugin
|
2014-07-20 17:49:04 +00:00 |
adelikat
|
fdf9a97714
|
pretty up Jabo enum value names, since they show up in the gui
|
2014-07-20 17:23:04 +00:00 |
adelikat
|
4382dc0c9a
|
N64 sync settings - clean up object convert public fields to properties
|
2014-07-20 17:10:20 +00:00 |
adelikat
|
6819459292
|
N64 sync settings - clean up some stuff and fix the plugin type being a read-only proprty in the new config dialog
|
2014-07-20 16:59:03 +00:00 |
xmikecampx7
|
1342dae39d
|
Fixed Descriptions of N64SyncSettings
|
2014-07-20 16:32:17 +00:00 |
xmikecampx7
|
108dfcbe54
|
Added N64 Syncsettings Documentation
|
2014-07-20 16:12:05 +00:00 |
pjgat09
|
65345077a8
|
N64: Fixed sync settings not being passed to the plugins as a result of changing the fields to properties. Jabo setting are now passed.
|
2014-07-20 16:00:56 +00:00 |
xmikecampx7
|
631d4d625d
|
Added DefaultValues and Displaynames to GlideMk2 SyncSettings
|
2014-07-20 15:05:22 +00:00 |
xmikecampx7
|
402f269208
|
Added DefaultValues and DisplayNames to Glide Sync Settings
|
2014-07-20 14:57:02 +00:00 |
adelikat
|
2928137a20
|
N64 sync settings - some reorg
|
2014-07-20 14:33:57 +00:00 |
adelikat
|
042e72bfb6
|
New N64 plugin config settings dialog, including adding jabo settings
|
2014-07-20 02:57:26 +00:00 |
adelikat
|
f6f8df28f7
|
Wonderswan - pretty up setting display
|
2014-07-20 00:56:37 +00:00 |
adelikat
|
05c0f0d1d5
|
Saturn - ditto
|
2014-07-20 00:31:01 +00:00 |
adelikat
|
0e12d5cdc3
|
pretty up Genesis setting display names
|
2014-07-20 00:26:42 +00:00 |
adelikat
|
9e49c29240
|
pretty up Gameboy setting display names
|
2014-07-20 00:16:40 +00:00 |
adelikat
|
541dfeaf03
|
Atari 2600 settings - add display name attribute to settings for a nicer looking config dialog
|
2014-07-20 00:11:51 +00:00 |
pjgat09
|
04f7664ec9
|
N64: Started fleshing out the jabo sync settings
|
2014-07-19 21:53:31 +00:00 |
goyuken
|
6d551ffb62
|
quicknes settings beautification
|
2014-07-19 18:45:20 +00:00 |
pjgat09
|
b82c83c188
|
N64: Added a jabo sync settings stub to be filled in later. Added jabo to the plugin selection dialog
|
2014-07-19 16:59:27 +00:00 |
goyuken
|
e55dd02644
|
i meant to commit this a few days ago? oops
|
2014-07-17 22:27:09 +00:00 |
goyuken
|
1b4a8a0b23
|
settings cleanup
|
2014-07-14 16:56:23 +00:00 |
goyuken
|
fb133da0c5
|
fix some internal settings infrastructure
|
2014-07-14 16:10:45 +00:00 |
adelikat
|
f5209ccfa2
|
Profile config - fix getting of sync settings from non-instantiated cores
|
2014-07-14 11:48:28 +00:00 |
goyuken
|
0f6dbd5570
|
genesis: merge r874 from upstream (sprite corner-case fix)
|
2014-07-11 18:55:43 +00:00 |
goyuken
|
e660937c46
|
genesis: layer draw toggles
|
2014-07-11 18:51:26 +00:00 |
goyuken
|
00d31f41e1
|
genesis: grab r859 and r872 from upstream
|
2014-07-05 01:54:19 +00:00 |
zeromus
|
9e1c678b4a
|
TIMEUP! fix GPGX core revision metadata from r580 to r850 which is the actually correct value
|
2014-07-05 01:17:11 +00:00 |
goyuken
|
60e47b6514
|
genesis: fix mouse analog range
|
2014-07-04 00:18:50 +00:00 |
adelikat
|
fd80c62cdb
|
More Util methods -> extension methods
|
2014-07-03 19:20:34 +00:00 |
adelikat
|
bf88be8c72
|
Convert some more util methods to extension methods
|
2014-07-03 19:05:56 +00:00 |
adelikat
|
1c0eca190e
|
Remove some unused extensions, Remove Extensions.cs and move methods into better named files with their own namespaces
|
2014-07-03 18:54:53 +00:00 |