brandman211
|
a346389c2f
|
-Controller type for GBA.
-Cleanup (adelikat inspired me to always use braces).
|
2012-12-06 05:19:08 +00:00 |
adelikat
|
747115962b
|
C64 - hook up Lock key to core, doesn't do anything yet though
|
2012-12-06 01:19:32 +00:00 |
adelikat
|
fc484df925
|
Controller Config - show conflicts with in a particular controller itself
|
2012-12-04 23:12:04 +00:00 |
adelikat
|
796c6b8773
|
Rip out old input config dialog code
|
2012-12-04 21:48:14 +00:00 |
adelikat
|
99c7c132f1
|
Input Config - backend for supporting showing conflicts, rip out old inputwidget conflict code in favor of a simpler design
|
2012-12-04 21:47:07 +00:00 |
goyuken
|
2e4ca0fae6
|
LogWindow: replace textbox with a virtuallistview. while it may leave some things to be desired, it's not slow as balls. a superior implementation would be creating a VirtualTextBox of some sort
|
2012-12-03 21:19:39 +00:00 |
zeromus
|
aaf06d76d3
|
snesgfxdebugger-add BG scroll regs
|
2012-12-03 18:59:08 +00:00 |
goyuken
|
0ef0ef6357
|
gba: debugging output for software interrupt. todo: possibly bind this to some setting?
|
2012-12-03 18:49:05 +00:00 |
zeromus
|
bf15393a3c
|
snesgfxdebugger-add easier toggle for multiple BG layer visibility
|
2012-12-03 18:21:05 +00:00 |
zeromus
|
3398aefc7a
|
snesgfxdebugger-add in-place sprite viewing mode
|
2012-12-03 17:57:19 +00:00 |
goyuken
|
4d8a178703
|
hex editor: fix crash with odd-sized memory domains and 2/4 byte value sizes. fix display bug with odd-sized memory domains. fix display bugs with >64KB memory domains.
|
2012-12-03 16:51:39 +00:00 |
zeromus
|
522bcd844c
|
snesgfxdebugger-obj properties display
|
2012-12-03 07:50:23 +00:00 |
goyuken
|
e24d1efbd4
|
snes: cpu tracelogging. <1% extra overhead incurred when the tracer is not active.
|
2012-12-03 01:48:18 +00:00 |
adelikat
|
e61da61d5d
|
Controller Config - add a Restore Defaults context menu item that sets up a default mapping for a given controller type.
|
2012-12-03 01:20:06 +00:00 |
adelikat
|
d4280b2607
|
Input Config - add context menu - Clear option, for each controller
|
2012-12-03 00:41:05 +00:00 |
zeromus
|
3dd1c5c493
|
snesgfxdebugger-fix a bunch of bugs and half-baked things. no new features. (part 3 of N)
|
2012-12-02 23:58:20 +00:00 |
adelikat
|
2947cd92d0
|
VirtualPads - implement sticky toggle checkbox
|
2012-12-02 20:44:44 +00:00 |
zeromus
|
562eeb18bd
|
give movies the ability to write to any stream; decouple saving of movie from the import process, and make the bulk movie importer use new movie ability to write directly to output instead of copying (sometimes on top of itself in case source .fm2 was already in movie directory); make drag&dropped movies import to oldmovie.fm2.bkm.autoimported.bkm to prevent it from clobbering a legit movie you may have had there already
|
2012-12-02 20:35:51 +00:00 |
adelikat
|
bf35f63aa3
|
Virtual Pad - smarter clear function, only clears the sticky buttons pressed by the VirtualPad tool instead of also clearing stickies set by autohold hotkeys
|
2012-12-02 20:05:45 +00:00 |
goyuken
|
451f786660
|
snes: fix crash with rewind enabled in tales of phantasia. the problem seems to be that during runtosave(), the smp hits a wait opcode (0xff), which it can't get out of. with this fix, the emulator no longer crashes, but the emulated game does crash. more research is needed.
|
2012-12-02 18:32:33 +00:00 |
adelikat
|
20d04f9914
|
Add Keypriority as a status bar icon, when clicked it will toggle through the different options
|
2012-12-02 16:17:42 +00:00 |
adelikat
|
4741679542
|
an image
|
2012-12-02 15:36:16 +00:00 |
adelikat
|
f6afda4ed8
|
Implemented a system for controller vs hotkey conflicts. There is now a key priority option in the config menu, either controller input can override hotkeys, hotkeys can override input, or both can happen.
|
2012-12-02 15:18:28 +00:00 |
zeromus
|
e960989034
|
snesgfxdebugger-fix a bunch of bugs and half-baked things. no new features. (part 2 of N)
|
2012-12-02 08:00:59 +00:00 |
zeromus
|
8834d3dd5c
|
snesgfxdebugger-fix a bunch of bugs and half-baked things. no new features.
|
2012-12-02 02:51:30 +00:00 |
adelikat
|
10585b69e4
|
TAStudio - main form responds to hotkeys/controller input pressed while in tastudio
|
2012-12-02 01:56:30 +00:00 |
adelikat
|
7d8ee4ec0a
|
Updated version info, this commit marks the beginning of 1.3.1
|
2012-12-01 22:54:01 +00:00 |
adelikat
|
0bcbddf1ae
|
default Coleco folder should be Coleco, not ColecoVision, also fix interim flag
|
2012-12-01 20:36:24 +00:00 |
goyuken
|
83b38d9eb4
|
mainform: set INTERIM = false. do not load GBA games when INTERIM = false
|
2012-12-01 18:53:13 +00:00 |
zeromus
|
207e974d9e
|
updated libsneshawk.dll
|
2012-12-01 08:33:19 +00:00 |
zeromus
|
db37a6f64f
|
snes-reset the libsnes core (with whatever serious re-initialization logic we've currently written in libsnes) every time loadstate occurs; and add memsetting to that re-initialization logic, under the theory that if there is a savestate nondeterminism due to fundamental serialization bugs, at least loadstates will be deterministically buggy, decreasing the odds that anyone will ever notice them. of course, i would rather increase the odds that we'll notice them to 100%, so we can fix them, instead of just masking them. but i don't make the rules, i just stfu the nags
|
2012-12-01 06:21:53 +00:00 |
goyuken
|
dca6dfdaeb
|
gba gpu view: copy to clipboard implemented. also some stuff for some other stuff which i really shouldn't be doing because it's pointless when the core doesn't work for some things.
|
2012-11-30 19:57:04 +00:00 |
goyuken
|
20e7710a5c
|
lua: connect movie_setrerecordcounting()
gba gpu view: display 4bpp tiles in mode 2
|
2012-11-30 16:43:46 +00:00 |
goyuken
|
6412d6d93e
|
gb gpu view: fix bug due to scroll bar hilarity. gba gpu view: implement scanline callbacks
|
2012-11-30 05:16:37 +00:00 |
goyuken
|
20d9e726d2
|
gba gpu view: bring to front when loading a widget. gba: put dma in tracelog. disable display of sprites with shape = 3. fixes gobbelygook in F-Zero Climax (J). not sure if this is actually what hardware does, as the broken sprite data is from a different ambiguous situation.
|
2012-11-29 21:16:52 +00:00 |
zeromus
|
31faf359e9
|
try to 'sandbox' lua files with their own current directory.
|
2012-11-29 18:42:13 +00:00 |
goyuken
|
0aba12b6f8
|
gba gpu view: tile view widgets
|
2012-11-28 21:07:14 +00:00 |
goyuken
|
bdb2e8222a
|
gba gpu view: sprite display
|
2012-11-28 20:33:07 +00:00 |
goyuken
|
c95faaba72
|
tracelogger: copy ot clipboard
|
2012-11-28 18:59:56 +00:00 |
adelikat
|
49b7f9165d
|
If in full screen, add Open ROM to the context menu, so you can stay in fullscreen and still change roms
|
2012-11-28 02:00:08 +00:00 |
goyuken
|
83ae2278ec
|
gba gpu view: palette display
|
2012-11-27 21:13:13 +00:00 |
goyuken
|
da00dfa99c
|
gba gpu view: implement remaining bg modes
|
2012-11-27 20:24:38 +00:00 |
goyuken
|
91f3e27e84
|
gba gpu view: support more bg types and flags
|
2012-11-27 19:59:14 +00:00 |
goyuken
|
965c6d8700
|
gba: add the beginnings of a GPU view. much work is needed, but i like the idea of a single panel with movable widgets (and config-saveable layout, of course), as there is too much information in the case of a GBA to reasonably show it all on a screen. this way the user can set up a "workspace" appropriate for whatever dumping/debugging project is being done.
|
2012-11-27 19:21:46 +00:00 |
goyuken
|
175caf3a53
|
gba: add under-the-hood support for direct MMIO reading, to be used for something at some point, maybe
|
2012-11-27 16:44:50 +00:00 |
adelikat
|
76487941be
|
Add Atari 7800 to path config (interim only) and use firmwares folder instead of specific rom file paths. Atari 2600 - remove save ram in path config since it is not used. Optimized NES controller image.
|
2012-11-27 02:24:15 +00:00 |
goyuken
|
b2b3715468
|
add a stub for a GBA GPU Viewer
|
2012-11-26 23:16:31 +00:00 |
zeromus
|
efbdd58839
|
nes-fix mapper027 based on new understandings from fceumm; fix world hero
|
2012-11-26 22:08:25 +00:00 |
zeromus
|
7e9d487580
|
nes-fix m074 and m192 and add You Ling Xing Dong to gamedb to correct mapper from m074->m192. p.s. you ling mi long dong
|
2012-11-26 21:08:46 +00:00 |
goyuken
|
a378a47b67
|
move some avi dump stuff out of the frame advance function
|
2012-11-26 21:08:08 +00:00 |