adelikat
|
5cd11d0bb4
|
Move Sound component objects from Emulation.Common to Emulation.Cores so they live in the same assembly as the calling cores
|
2016-03-04 08:37:09 -05:00 |
feos
|
9e3d57341f
|
gpgx: custom backdrop color.
|
2016-02-28 20:52:54 +03:00 |
adelikat
|
4460055da3
|
SMS - break up services into separate files
|
2016-02-28 12:01:12 -05:00 |
adelikat
|
d477bc1fb6
|
nice Trace header for SMS, and Coleco
|
2016-02-28 08:07:02 -05:00 |
feos
|
196f896679
|
gpgx: sprite layer toggle
|
2016-02-28 01:59:51 +03:00 |
feos
|
c04d813b77
|
gpgx: change lowpass range to ushort to make at least some sense to user.
|
2016-02-28 01:12:36 +03:00 |
nattthebear
|
c623933af1
|
gpgx: some audio settings and stuff. presumably fixes issue 584
|
2016-02-27 14:39:01 -05:00 |
feos
|
f590ed9e19
|
tracer: gpgx and qn header formats, include cpu name.
|
2016-02-27 20:05:58 +03:00 |
adelikat
|
f9c9994161
|
Refactor GPGX trace logger - make a CallbackBasedTraceBuffer abstract class in Base Implementations with an abstract method CreateTrace, and inherit it as a GPGXTraceBuffer.
|
2016-02-23 21:58:40 -05:00 |
feos
|
7abac10164
|
genesis disasm/tracer: replace IR reg with raw bytes, drop separate PC reg.
|
2016-02-22 15:02:59 +03:00 |
feos
|
e9225089d6
|
gpgx tracer: pretend we have flags, drop some useless regs.
makes it fit into the limit for me.
|
2016-02-22 12:16:54 +03:00 |
zeromus
|
95bc69b448
|
some prepwork for opengl texture ID importing (skip rendertarget resolve on OGL display method) but there are still problems and it can't be enabled yet
|
2016-02-22 00:23:20 -06:00 |
zeromus
|
0eb6e83384
|
glcontexts can specify versions and clean themselves up
|
2016-02-21 17:19:34 -06:00 |
adelikat
|
c9387221a0
|
GPGX tracer - Trim() registers
|
2016-02-21 18:03:11 -05:00 |
adelikat
|
691c95c861
|
GPGX.ITraceable - remove some now irrelevant comments
|
2016-02-21 17:44:27 -05:00 |
adelikat
|
f5e679fa0d
|
Refactor ITraceable to work on TraceInfo objects that separate Disassembly and Register information. Make Tracelogger two columns.
|
2016-02-21 17:34:42 -05:00 |
feos
|
0cba536348
|
tracer: compromise pending
|
2016-02-21 22:49:01 +03:00 |
adelikat
|
47ac3d79bd
|
GPGX tracing - a more reasonable spacing between disassembly and register values
|
2016-02-21 14:10:12 -05:00 |
nattthebear
|
c77de0e8af
|
stuff
|
2016-02-21 14:00:11 -05:00 |
adelikat
|
61c50e1d7c
|
GPGX - clean up trace log entries
|
2016-02-21 13:36:55 -05:00 |
feos
|
66dea10b0b
|
tracer: print prettily for gpgx.
todo: fix its regs that start with ffffffff, fix failing to print to window.
|
2016-02-21 20:34:56 +03:00 |
adelikat
|
553545f268
|
GPGX Tracer - add some dependencies, this is sloppy, will clean up later
|
2016-02-21 11:55:16 -05:00 |
adelikat
|
4137da7e22
|
GPGX - make M68K Bus always the system bus
|
2016-02-21 11:15:13 -05:00 |
adelikat
|
e5b6921c7d
|
GPGX - trace logging support, the output is very bad, needs to be cleaned up
|
2016-02-21 11:13:27 -05:00 |
adelikat
|
e9d4a4448e
|
GPGX - Break up services into separate files
|
2016-02-21 09:08:41 -05:00 |
feos
|
63e7a07e0d
|
debugger: return our own string format for genesis.
|
2016-02-21 16:04:39 +03:00 |
adelikat
|
f59038fb90
|
GPGX - disassembler support
|
2016-02-20 09:35:34 -05:00 |
nattthebear
|
e903273474
|
add "M68K BUS" and "S68K BUS" domains to gpgx core
|
2016-02-20 08:35:56 -05:00 |
scrimpeh
|
ef1bc65ce6
|
IInputPollable - Make IsLagFrame settable
|
2016-01-26 11:34:42 +01:00 |
zeromus
|
802fb54fad
|
gpgx - support up to 32MB roms (fix #543 probably)
|
2015-12-08 19:49:31 -06:00 |
Hathor86
|
f70a2c8c6c
|
Merge from TASVideo
|
2015-11-01 22:01:19 +01:00 |
zeromus
|
8497c25414
|
CDL - finish SMS memory maps, mostly
|
2015-11-01 10:44:36 -06:00 |
zeromus
|
642f965685
|
CDL - preliminary SMS support (only one mapper)
|
2015-10-30 00:00:57 -05:00 |
zeromus
|
70e0954f28
|
CDL - major refactor complete. muuuuch better.
|
2015-10-28 03:51:53 -05:00 |
zeromus
|
35b6d8c1d6
|
CDL - support GPGX. still need to make enable toggle, to win back speed
|
2015-10-27 16:31:43 -05:00 |
zeromus
|
de85a6fdef
|
gpgx - handle virtualwidth/virtualheight more modernly and add option to pad screen out to prevent window resizes
|
2015-09-17 16:49:30 -05:00 |
adelikat
|
ba21484ddd
|
add IRegionable as an emulator service to indicate NTSC vs PAL, etc. Refactor cores that conveyed this information to use this service, fixed cheaty reflection to grab this info to use the service instead, marked some cores as region not applicable where it made sense to me (I'm sure I'm wrong in some cases)
|
2015-08-05 20:12:09 -04:00 |
zeromus
|
a0e623ef1b
|
disc - some unneeded code cleanup
|
2015-07-18 23:53:12 -05:00 |
zeromus
|
eab8d6ac19
|
fix saturn disc booting
|
2015-07-18 11:42:05 -05:00 |
nattthebear
|
5bae8df811
|
Fix Seger CD with disk system changes
|
2015-07-17 17:20:05 -04:00 |
zeromus
|
a7ae3c0cfc
|
Merge branch 'discsys'
Conflicts:
BizHawk.Emulation.Cores/BizHawk.Emulation.Cores.csproj
BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGXDynamic.cs
libmupen64plus/mupen64plus-win32-deps
|
2015-07-11 14:01:44 -05:00 |
zeromus
|
691531421a
|
more discsys reorg
|
2015-07-11 13:46:57 -05:00 |
zeromus
|
cc31331bc0
|
refactor discstructure mightily
|
2015-07-11 13:46:55 -05:00 |
zeromus
|
6dcaa3ca04
|
apply major discsystem refactorings to emulator cores and client. lots of undone things, most notably generalized RawTOCEntries -> TOCRaw -> Structure synthesis outside of the individual format/api disc loaders. IOW there's no DiscStructure right now. Probably lots of bugs too.
|
2015-07-11 13:46:36 -05:00 |
adelikat
|
3541c9e975
|
Make the lag counter settable, and expose this functionality in lua
|
2015-07-09 13:05:30 -04:00 |
adelikat
|
0a6fb3dce2
|
remove the GPGX trace logger since it isn't wired up and we don't want it to display if it doesn't work
|
2015-07-05 09:13:44 -04:00 |
nattthebear
|
98ad258966
|
fix dll paths in GPGXDynamic.cs
|
2015-06-25 17:24:19 -04:00 |
zeromus
|
f75b06ce75
|
dont use gpgxdynamic for genesis games til its done
|
2015-06-25 14:14:42 -05:00 |
nattthebear
|
77d3369d26
|
Some stuff for loading elves. Not yet all finished.
|
2015-06-23 21:35:34 -04:00 |
zeromus
|
80164c1fba
|
import WIP discsys work from svn
|
2015-06-23 13:57:11 -05:00 |