zeromus
|
126c13ba78
|
"shift+WMouse L" binding is now a thing.
|
2014-04-22 19:44:39 +00:00 |
zeromus
|
ff47c5b639
|
fix more bugs
|
2014-04-22 19:38:23 +00:00 |
zeromus
|
bb98f7d5b0
|
fix new bugs in hotkey/input binding process
|
2014-04-22 19:23:52 +00:00 |
adelikat
|
edfc5d303f
|
NES Game Genie Encoder/Decoder - allow special command (like copy and paste), and the backspace button
|
2014-04-22 14:58:58 +00:00 |
adelikat
|
6da84e06cf
|
Slight menu tweak
|
2014-04-22 02:38:02 +00:00 |
adelikat
|
895463467f
|
Show Reboot notification when doing a core selection change
|
2014-04-22 01:17:54 +00:00 |
adelikat
|
f155375d3e
|
Set the Neshawk vs quicknes flag before loading a movie, using the setting in the movie
|
2014-04-22 01:16:11 +00:00 |
adelikat
|
0456639816
|
Play Movie - add an Edit context menu item
|
2014-04-22 00:59:21 +00:00 |
adelikat
|
c74019a54d
|
Add a CoreAttributes class with a CoreName field, and apply it to all cores, when recording a new movie, add a core header line that captures this name
|
2014-04-22 00:38:59 +00:00 |
adelikat
|
b87e0fb3c0
|
Atari 2600 Debugger - insignificant progress
|
2014-04-21 19:59:21 +00:00 |
adelikat
|
6139da29cf
|
Atari 2600 debugger - wire up autoload and other tool options, fix up closing event and properly disable ask save
|
2014-04-20 16:19:08 +00:00 |
zeromus
|
39ec2ebc90
|
use buffered mode for keyboard input, so that it is impossible for quick keystrokes to get missed. also increase priority of input thread.
|
2014-04-20 03:38:03 +00:00 |
adelikat
|
54203c00b9
|
Atari 2600 - Debugger - add trace logging, and show some stats: scanline, vsync, vblank
|
2014-04-20 01:19:33 +00:00 |
adelikat
|
7d5db039c0
|
Those debugger UI files were a bad idea or at least premature
|
2014-04-20 00:37:43 +00:00 |
adelikat
|
a61ff53d9c
|
Change IEmulator.GetCpuFlagsAndRegisters() to a Dictionary, fix a warning, throw NotImplemented exceptions in cores that don't implement this method rather than returning an empty list. Start Debugger UI User Controls
|
2014-04-19 22:23:13 +00:00 |
zeromus
|
c7e37753bf
|
Instead of InputWidget, use new InputCompositeWidget UserControl which includes a button you can use to summon a contextmenu of special bindings (such as WMouse L), which the textbox part (still InputWidget) will ignore otherwise.
|
2014-04-19 21:03:49 +00:00 |
adelikat
|
1669fd7755
|
Start an Atari 2600 debugger dialog
|
2014-04-19 19:01:13 +00:00 |
zeromus
|
1f9cf53a76
|
fix a crashy bug in displaymanager when OSD layer is removed
|
2014-04-16 16:31:37 +00:00 |
zeromus
|
a3a96381da
|
fix mouse coord transform with 2x filters
|
2014-04-16 02:51:51 +00:00 |
goyuken
|
47b1e3ae49
|
I AM MASTER OVER DOG
|
2014-04-16 02:11:22 +00:00 |
goyuken
|
9730d06a46
|
preliminary moose support
|
2014-04-16 01:47:37 +00:00 |
zeromus
|
f04210c5c9
|
displaymanager-more resilience against empty user filter path
|
2014-04-15 23:42:05 +00:00 |
adelikat
|
b9b8f0a04a
|
Record Movie dialog - remove the "Now" option for N64, until movies 2.0
|
2014-04-15 23:19:06 +00:00 |
adelikat
|
8f557235ce
|
Display Config dialog - set StartPosition to CenterParent
|
2014-04-15 22:56:44 +00:00 |
adelikat
|
f81ccaacd8
|
add a Rom Status picker to allow the user to pick something other than a good dump
|
2014-04-15 22:51:42 +00:00 |
adelikat
|
285a7241b9
|
On the Rom Details dialog, if the Rom is unknown and the Core supports a GenerateGameDbEntry() method, show the button. When clicked it will add the Game Db entry to gamedb_user.txt, from which point it will be a known rom to the user. Implement this method on Atari 2600. Still TODO: allow them to pick the status instead of assuming "Good"
|
2014-04-15 22:10:39 +00:00 |
zeromus
|
7adc15d97e
|
work on opengl display manager: optimized codepaths, user retroshader selection, support for importing a textureID from another core; add erase button to lua console;
|
2014-04-15 21:46:18 +00:00 |
adelikat
|
f61684c574
|
Slight tweaks to extension preferences dialog, add .iso and .img as configurable extensions
|
2014-04-14 17:37:49 +00:00 |
adelikat
|
267441cc37
|
Add a Extension Preferences dialog in the Config menu, currently it will show .bin and .rom and allow the user to pick a platform or pick "ask me on load" to be asked every time (the default)
|
2014-04-14 16:48:45 +00:00 |
adelikat
|
a32ba998f2
|
Platform Chooser - add "Always use this system for this extension" checkbox and save the user's core preference, and don't show the dialog again for that extension if they do pick this option
|
2014-04-14 12:42:04 +00:00 |
adelikat
|
449d3fa2e2
|
Platform Chooser - show rom information, only invoke dialog on a list of generic rom extensions (currently that is .bin and .rom), remove .rom from the list of intellivision extensions
|
2014-04-14 12:25:57 +00:00 |
adelikat
|
32b4f940a9
|
Add a Platform Chooser that activates when the user attempts to load a .bin file that is not in the game database. Still todo: more platforms, and interim flag logic on some unreleased cores
|
2014-04-14 01:59:57 +00:00 |
adelikat
|
a6944c47d8
|
Play Movie - don't crash on headers with duplicate keys, don't throw an exception when movie files to parse
|
2014-04-13 23:18:45 +00:00 |
adelikat
|
bca069325b
|
Play Movie - clean up some code before I go fixing things
|
2014-04-13 22:43:30 +00:00 |
adelikat
|
00d5c4d5ae
|
Who made my Play Movie dialog code into spaces?
|
2014-04-13 22:16:47 +00:00 |
adelikat
|
f8522c6986
|
Genesis Tile Viewer - same stuff as other tile viewers
|
2014-04-13 22:08:46 +00:00 |
adelikat
|
d3012fe4b6
|
PCE Tile Viewer - save screenshot file menu items, autoload and other tool options, add to toolbox
|
2014-04-13 20:33:01 +00:00 |
adelikat
|
471a2f5cf0
|
SMS - Vdp Viewer - save screenshot to file menu items
|
2014-04-13 20:13:22 +00:00 |
adelikat
|
66d64f816c
|
Add Sms Vdp Viewer to toolbox
|
2014-04-13 19:51:38 +00:00 |
adelikat
|
d3b84c6c5c
|
SMS VDP Viewer - icon, autoload, misc tool settings
|
2014-04-13 19:44:08 +00:00 |
adelikat
|
6adde23553
|
Lua - also fix client.frameskip()
|
2014-04-13 18:39:46 +00:00 |
adelikat
|
f589a91479
|
Lua - fix client.setwindowsize() and client.speedmode()
|
2014-04-13 18:35:27 +00:00 |
adelikat
|
0550fef67f
|
PCD CDL - remove todo
|
2014-04-13 16:38:56 +00:00 |
adelikat
|
9c3a7fec37
|
Lua - add a gameinfo lua library with getromname(), getromhash(), getdisplaytype(), getindatabase(), getstatus(), getisstatusbad(), getboardtype(), and getoptions() methods
|
2014-04-13 14:22:13 +00:00 |
adelikat
|
fd42606cc0
|
N64 Virtual Pad - only tab stops on analog boxes
|
2014-04-13 13:14:00 +00:00 |
adelikat
|
c919bae2d8
|
Using Save/Load Slot X hotkeys should update the currently selected slot
|
2014-04-13 13:04:13 +00:00 |
adelikat
|
12dc22de18
|
PCE CDL - center parent, add to toolbox
|
2014-04-13 12:52:36 +00:00 |
adelikat
|
8a6585aceb
|
CD CDL - drag and drop, implement save menu item, prevent some more nags
|
2014-04-13 12:40:30 +00:00 |
adelikat
|
e67c329aad
|
PCE CDL - remember window position and size, restore defaults, make Open and Save file dialogs look pretty, don't enable save as menu item if no cdl started since it nags you if you choose it
|
2014-04-13 12:22:53 +00:00 |
adelikat
|
aaeb2c9cdd
|
PCE CDL - some cleanups like icons and shortcut keys on menus, Recent menu, autoload, other misc tool options
|
2014-04-13 01:05:23 +00:00 |
adelikat
|
7f37535cd5
|
PCE Icon for PCE tool dialogs
|
2014-04-13 00:09:16 +00:00 |
adelikat
|
e4c7110174
|
Hex Editor - fix issue 150 - exceptions thrown when freezing multi-byte addresses
|
2014-04-11 16:45:05 +00:00 |
beirich
|
c3e0d8824c
|
zero warnings!
|
2014-04-08 02:25:46 +00:00 |
adelikat
|
bba2e254d3
|
Fix an inconsistency between the Reboot core menu item and the reboot core hotkey
|
2014-04-06 21:34:20 +00:00 |
adelikat
|
11f055a1e7
|
Use the RecentRom.MostRecent property more, instead of index 0
|
2014-04-06 20:46:23 +00:00 |
adelikat
|
72b3ca7204
|
Log Window - support Ctrl+C for Copy Selection
|
2014-04-03 21:03:30 +00:00 |
adelikat
|
42ff4c072c
|
Lua - Fix joypad.set()
|
2014-03-29 21:12:04 +00:00 |
adelikat
|
6e23df6472
|
Hex Editor - lots of fixes to Path and filename selection in OpenFile and SaveFile dialogs
|
2014-03-26 00:34:43 +00:00 |
adelikat
|
e8c0c21c7c
|
Hex Editor - fix a very annoying bug when using File on Disk that was caused by a very annoying thing, ugh
|
2014-03-24 02:25:26 +00:00 |
adelikat
|
a8aa121ecd
|
Hex Editor - support table files in the find box when searching for text strings
|
2014-03-23 23:47:20 +00:00 |
adelikat
|
7541dba798
|
Hex Editor - add a Close Table file menu item, enabled only when a table file has been loaded
|
2014-03-23 22:47:28 +00:00 |
adelikat
|
b95a0b648c
|
Hex Editor - support loading of Text translation table files (.tbl) including Recent menu and autoload options
|
2014-03-23 20:27:20 +00:00 |
adelikat
|
2581dccd90
|
Hex Editor - fix Find Prev and close Find box when Prev or Next is clicked
|
2014-03-23 19:55:56 +00:00 |
adelikat
|
2d87eeab70
|
Hex Editor - fix weird focusing bug when using the Find box, goofy winforms
|
2014-03-23 18:29:32 +00:00 |
adelikat
|
5559024757
|
Lua - Rip out gui.alert() and refactor/simplify things as a result
|
2014-03-23 17:39:07 +00:00 |
adelikat
|
54363e4da1
|
Lua - fix gui.drawText() (and gui.drawString)
|
2014-03-23 17:24:06 +00:00 |
adelikat
|
1226603697
|
Lua - Fix gui.Alert() to at least work. However, in trunk the alert font was gimped into regular font with the opengl change, and this is probably for the best. Will remove this lua feature and alert font code in a later commit
|
2014-03-23 17:12:25 +00:00 |
adelikat
|
555c9dfb45
|
Ram Watch - fix bug where it asks you to save changes, but if this is a fresh unsaved list it ignores the Yes button and closes
|
2014-03-23 16:58:54 +00:00 |
adelikat
|
d44649bf82
|
Record Movie dialog - fix bug where user selection in SaveFileDialog was not updating the filename textbox
|
2014-03-23 16:53:49 +00:00 |
adelikat
|
a534c7b221
|
Play Movie - fix bug where dialog was not respecting the read-only checkbox
|
2014-03-23 16:14:22 +00:00 |
adelikat
|
59ae076df7
|
add a TODO that I don't want to do yet, but don't want to forget about
|
2014-03-23 16:02:29 +00:00 |
adelikat
|
b378cd13e4
|
Cheats - address issue 148, instead of throwing an exception when attempting to add an out of range address, present an error message. One odd side effect is that it will add a separator instead, but I think that's acceptable for now.
|
2014-03-23 15:58:44 +00:00 |
adelikat
|
1e9374e4e4
|
Hex Editor - highlight "mis-alighned" selections properly that result from being on an odd-numbered address when switching to a higher data size. Also only highlight the portion of an address that is frozen in the case of viewing mutli-byte sizes while there are active cheats of smaller sizes.
|
2014-03-23 15:39:47 +00:00 |
adelikat
|
8ac9f7d2dd
|
Lua Console - try to use relative paths when saving and loading lua scripts
|
2014-03-23 14:44:18 +00:00 |
adelikat
|
8b6bf3fc89
|
A hackish workaround to make Select All faster in the Cheat Dialog
|
2014-03-23 14:10:35 +00:00 |
adelikat
|
6d1675e54c
|
Change UnfreezeAll option on many tools to remove cheats not simply disable them.
|
2014-03-23 13:21:48 +00:00 |
beirich
|
e291b3d5fa
|
SMS: Implement option for Auto Region (export/japan) and Auto Display type (NTSC/PAL)
|
2014-03-22 05:57:27 +00:00 |
beirich
|
c179fd5fd6
|
Add OSD message notifier to CoreComm
|
2014-03-18 03:03:53 +00:00 |
beirich
|
8496f71812
|
SMS: Korean mappers work. Fixes Cyborg Z, Dodgeball King, F1 Spirit, Jang Pang III, Knightmare II, Nemesis, Nemesis 2, Penguin Adventure, Sangokushi 3, Street Master, Wonsiin
|
2014-03-14 04:30:01 +00:00 |
beirich
|
8daab82463
|
SMS: Add Export/Japan, NTSC/PAL, Enable BIOS options to SMS menu. Not yet hooked up to core.
|
2014-03-13 04:15:05 +00:00 |
goyuken
|
b2eef124e2
|
nes: controller infrastructure
|
2014-03-05 04:08:24 +00:00 |
beirich
|
d328fd0479
|
SMS: add option to make 3d games playable. some are actually interesting. sega does what nintendont
|
2014-03-05 02:20:22 +00:00 |
beirich
|
197ca96630
|
preliminary add SMS bios to firmwares db and UI. not hooked up to core yet. nor all bioses added
|
2014-03-04 02:33:39 +00:00 |
goyuken
|
92c934b9a9
|
nes: squeeze a few more percent out of the nametable viewer
|
2014-03-01 23:43:04 +00:00 |
adelikat
|
877d81b0ff
|
Fix bug where adding to Ram Watch from another dialog while it has changes and autoload is on was asking you to save changes before adding an address
|
2014-03-01 19:16:17 +00:00 |
adelikat
|
f15a1bc36b
|
Hex Editor - fix ability to highlight past the end of a domain
|
2014-03-01 19:05:20 +00:00 |
adelikat
|
fc8cb97ce3
|
Hex Editor - when freezing/unfreezing, update highlighter colors
|
2014-03-01 18:09:09 +00:00 |
adelikat
|
75b9b132b6
|
Hex Editor - make freezing a range of addresses not slow
|
2014-03-01 18:04:21 +00:00 |
goyuken
|
1fbc833361
|
NES: fix some CNROM games. dunno how they got broken?
|
2014-03-01 16:58:01 +00:00 |
adelikat
|
bb3a76cb3d
|
Hex Editor - speed up Freeze Addresses more by not calling update tools that are already updated due to event handlers
|
2014-03-01 16:36:26 +00:00 |
adelikat
|
97bf870b74
|
Ram Tools - speed up many situations that are slow when freezing/unfreezing addresses with multiple tools open due to sloppy handling of change events
|
2014-03-01 16:30:06 +00:00 |
adelikat
|
827e2c44f8
|
Fix some inconsistent spelling in a Ram Watch and Search context menus, and some slight formatting cleanup on hex editor
|
2014-03-01 15:21:17 +00:00 |
goyuken
|
caf30ca015
|
NES: nametable viewer: moderate speedup
|
2014-03-01 05:36:43 +00:00 |
goyuken
|
f6c1c7eba2
|
NES: PPU Viewer: support MMC5 ExAttr mode
|
2014-02-25 22:54:25 +00:00 |
adelikat
|
f714093b23
|
Movies 2.0 - some progress towards supporting floats
|
2014-02-25 02:56:32 +00:00 |
adelikat
|
a6176d09e8
|
Object -> object
|
2014-02-24 03:25:57 +00:00 |
adelikat
|
186939f157
|
Hex Editor - fix the Find dialog box behavior, now correctly allows all characters and casings when switching to text mode
|
2014-02-24 03:18:43 +00:00 |
adelikat
|
3cf2ba7afc
|
Some nitpicky code cleanup on a few files before I do something useful with them
|
2014-02-24 02:50:56 +00:00 |
adelikat
|
33fdf03af6
|
Lua - fix forms.newForm()
|
2014-02-23 22:47:45 +00:00 |
goyuken
|
d7371fcf42
|
saturnus: support 8mbit/32mbit dram cart as a syncsetting. this inflates your savestate size heavily, of course...
|
2014-02-23 17:06:24 +00:00 |
adelikat
|
02ea7d360f
|
some code cleanup
|
2014-02-22 23:59:52 +00:00 |
goyuken
|
a907d3ce7b
|
mainform: COLORS!
|
2014-02-22 21:59:46 +00:00 |
zeromus
|
0961649dfd
|
fix bug that made statusbar look ugly after going fullscreen
|
2014-02-22 21:54:42 +00:00 |
goyuken
|
3d7a0e445b
|
gpgx: clean up 32bpp code (no functional changes)
|
2014-02-21 17:07:09 +00:00 |
goyuken
|
9d0e22292d
|
GPGX: show "PAL" flag properly in movie files
|
2014-02-21 00:30:52 +00:00 |
goyuken
|
bdbaa0c2d9
|
PCE CDL: add a new "disassemble" command. this makes a text dump of every opcode that has been mapped out so far, dumping memory domain, address within the domain, and huc6280 disassembly
|
2014-02-20 22:59:37 +00:00 |
goyuken
|
73109c84bc
|
it crashes when it loads games it doesn't like? really?
|
2014-02-20 01:17:52 +00:00 |
goyuken
|
227c0cfd1b
|
genesis vdp view: fix color emphasis problem
|
2014-02-20 00:30:07 +00:00 |
goyuken
|
c14e4239c4
|
Genesis VDP display. But not as slick as http://www.youtube.com/watch?v=Tsr-XtuKuSw
|
2014-02-19 22:26:33 +00:00 |
zeromus
|
c4c05740a7
|
fix slow performance in window mode on some cores due to constant churning of bitmaps for the disk activity light
|
2014-02-17 09:20:08 +00:00 |
adelikat
|
63e8702242
|
Lua - gui.text() and gui.Alert() - strongly type the anchor parameters as a string, will still except 0, 1, 2, or 3 as it did previously, for which it will interpret them as string automatically
|
2014-02-17 01:57:25 +00:00 |
adelikat
|
4ca0f5792b
|
rip out some lua console code I didn't mean to check in
|
2014-02-16 23:06:14 +00:00 |
adelikat
|
5849d2d80d
|
make the Select All feature built right into VirtualListView instead of writing the same code over and over in the tool dialogs, also make said code faster on large lists
|
2014-02-15 19:15:04 +00:00 |
goyuken
|
9c071bf45e
|
NES: add CHR ROM tile view to the PPU viewer. i'm not sure how generally useful this is, but it's something i wanted, so there.
|
2014-02-15 16:55:55 +00:00 |
goyuken
|
b7a5b12535
|
the purest of all commits are those that change only whitespacing and indentation. flawless, timeless, indescribable.
|
2014-02-14 16:02:48 +00:00 |
adelikat
|
05823d3022
|
fix ButtonCount lua script to use console.log instead of the now deleted console.output, Lua - remove some todos that had been done and some rather useless cleanup
|
2014-02-14 01:27:38 +00:00 |
zeromus
|
96da0880b4
|
work towards generalizing lua display layers. "emu" and "native" surfaces now work and are accessible from lua.
|
2014-02-14 00:55:18 +00:00 |
zeromus
|
da5daaa989
|
change lua console to have distinct toggle and refresh functions.. since the refresh icon being a toggle function was misleading me and refresh is what i want 100% of the time anyway
|
2014-02-13 23:25:36 +00:00 |
goyuken
|
4174751212
|
SMS VDP Viewer: correct BG size for 192 line mode
|
2014-02-13 19:10:39 +00:00 |
mvl1986
|
17f17a02fd
|
Added the display of tooltips for all the methods that are in the lualibraries
-MightyMar
|
2014-02-12 13:28:48 +00:00 |
goyuken
|
37469faa8b
|
PCE CDL: prevent loading of an existing CDL that doesn't match the emu's memory map
|
2014-02-10 05:02:30 +00:00 |
goyuken
|
d15c867693
|
PCE CDL: fix for street fighter 2 and 384K games. arcade card still not supported
|
2014-02-10 02:47:23 +00:00 |
adelikat
|
f704786630
|
Hex Editor - change the name of the "Rom File" domain to "File on disk" to hopefully clarify it better
|
2014-02-10 01:15:11 +00:00 |
goyuken
|
c9c01202e6
|
PCE CDL: open for business! not very tested yet. DOES NOT WORK ON SF2 MAPPER.
|
2014-02-10 01:06:06 +00:00 |
adelikat
|
d22b35c240
|
Hex Editor - fix exception when user clicks cancel in the Save as Binary dialog
|
2014-02-10 01:01:36 +00:00 |
goyuken
|
d5bb0c9b4c
|
analog controls: add ability to unbind buttons
|
2014-02-09 23:18:42 +00:00 |
goyuken
|
0e4967f539
|
PCE tile viewer and SMS VDP viewer: implement CTRL+C clipboard copying
|
2014-02-08 23:15:10 +00:00 |
goyuken
|
f1e3196ae9
|
add a simple VDP viewer for SMS/GG
|
2014-02-08 23:02:47 +00:00 |
adelikat
|
41faaedc18
|
TAStudio / Movies 2.0 - rip out a bunch of boolean input assumptions, in favor of..nothing for right now this breaks most all of the functionality of TAStudio, will replace with something that accounts for float input as well
|
2014-02-08 22:41:47 +00:00 |
goyuken
|
78a0b428a3
|
hex editor: show partial rows
|
2014-02-08 21:57:16 +00:00 |
zeromus
|
f0001687ed
|
fix hexeditor bugs related to my last commits to it
|
2014-02-08 21:47:39 +00:00 |
goyuken
|
8b006b3b59
|
PCE: add tile viewer. it doesn't have as many bells and whistles as the other viewers, but it does a basic job of it.
|
2014-02-08 16:40:15 +00:00 |
adelikat
|
2c0804eede
|
Input config - when autotab is off, fix bug where pressing esc was not updating the textbox, also some formatting cleanup
|
2014-02-08 16:15:07 +00:00 |
zeromus
|
9ca6f152cf
|
support old scanlines and hq2x filter via actual retroarch shader presets. at this point you could overwrite them with whatever you wanted, but you should probably wait for me to add user filter selection
|
2014-02-07 02:36:27 +00:00 |
goyuken
|
036dcd8f32
|
AV out: add option to pad (instead of stretch) with the video resize output
|
2014-02-07 02:28:07 +00:00 |
goyuken
|
099ae2484f
|
show slightly informative message if mainform tries to load saveram for a game that has none
|
2014-02-06 22:08:01 +00:00 |
goyuken
|
25e7355fe4
|
NES: region override. now you can add Subor Style to all of your favourite games
|
2014-02-06 02:06:17 +00:00 |
goyuken
|
92aa23de6f
|
nes ppu viewer: correct tile number display bug (was always wrong). in addition, show more informative data for 8x16 sprite tile number
|
2014-02-05 19:08:04 +00:00 |
adelikat
|
e71d729626
|
some minor code cleanups in BizHawk.Common
|
2014-02-04 21:15:33 +00:00 |
zeromus
|
8439d13236
|
change 1px bordering method amd workaround hack so it can always be black
add icon for firmwares and display config
|
2014-02-04 21:06:00 +00:00 |
zeromus
|
255eb5adbf
|
fix 1px fullscreen frame remaining after returning to windowed mode
|
2014-02-04 01:37:43 +00:00 |
zeromus
|
c61f5950a1
|
add hack to work around windows or AMD bullshit: 1px border around screen in fullscreen mode to avoid flickering monitors and corrupting taskbar due to gamer speedhacks getting activated which actually put your system in fullscreen mode without us having asked for it. This could be turned into an option, if anyone notices.
|
2014-02-04 00:41:24 +00:00 |
adelikat
|
23f7017651
|
Some code cleanup tinkerings in Client.Common
|
2014-02-03 20:48:01 +00:00 |
adelikat
|
3dfcd8b22a
|
drastically cleanup the InputValidate class
|
2014-02-03 19:37:43 +00:00 |
zeromus
|
33294f9c81
|
dont malfunction when compiling filter shaders on low-spec systems; just make the filters unavailable instead
|
2014-02-03 07:43:47 +00:00 |
zeromus
|
cd7ca56441
|
restore scanlines filter as shader
|
2014-02-03 07:01:31 +00:00 |
zeromus
|
582a3ae58a
|
forgot to add
|
2014-02-03 06:34:55 +00:00 |
zeromus
|
151b074563
|
re-add hq2x via shader. add a new Display Configuration dialog (its simple for now).
|
2014-02-03 05:27:59 +00:00 |
adelikat
|
f72debc84e
|
Slight and meaningless TAStudio stuff
|
2014-02-02 17:49:40 +00:00 |
adelikat
|
a17945296c
|
Update about box with new contributers and gpgx information
|
2014-02-01 22:39:48 +00:00 |
adelikat
|
50a879dd05
|
Tastudio - implement Floating window and refactor to use ToolDialogSettings object
|
2014-02-01 15:44:51 +00:00 |
adelikat
|
89f9cfc711
|
Ti83 Keypad - Always on Top, Floating Window, refactor
|
2014-02-01 15:29:18 +00:00 |
adelikat
|
791a4d655b
|
SNES Game Genie dialog - Always on Top, Floating Window, refactor
|
2014-02-01 14:55:08 +00:00 |
adelikat
|
3497e28f96
|
PCE BG Viewer - implement Always on Top and Floating Window, and refactor
|
2014-01-31 23:42:06 +00:00 |
adelikat
|
d87978087d
|
NES PPU Viewer - implement Always on Top and Floating Window and refactor
|
2014-01-31 22:58:41 +00:00 |
adelikat
|
33c104d418
|
NES Nametable Viewer - Floating Window and Always on Top, and refactor
|
2014-01-31 21:23:46 +00:00 |
adelikat
|
4aab2ea31d
|
NES Game Genie dialog - implement Always on Top and Floating Window + refactor
|
2014-01-31 20:49:38 +00:00 |
adelikat
|
8654303b59
|
Genesis Game Genie dialog - implement Always on Top and Floating window and refactor code
|
2014-01-31 20:36:27 +00:00 |
zeromus
|
01b5c44d5c
|
refine hex editor keyboard handling a bit
|
2014-01-31 04:26:39 +00:00 |
adelikat
|
e634d9558a
|
Gameboy Game Genie dialog - top most and floating window, and refactor to use ToolSettingsDialog, and some code cleanup
|
2014-01-31 02:26:09 +00:00 |
adelikat
|
8e2fa8a31b
|
Virtualpads - simplify some boilerplate logic
|
2014-01-31 01:53:20 +00:00 |
adelikat
|
83be118d03
|
Virtual Pads - implement Always on Top and Floating Window and lots of code cleanup
|
2014-01-31 00:53:20 +00:00 |
adelikat
|
f3755975a1
|
Lua - implement Always on Top and Floating Window
|
2014-01-30 22:32:29 +00:00 |
adelikat
|
5f5677781b
|
Cheats dialog - Floating window option
|
2014-01-30 15:51:07 +00:00 |
adelikat
|
003156d28e
|
Trace Logger - remember window size, implement floating window and restore default settings, refactor, also clean up some ToolDialogSettings logic
|
2014-01-30 15:28:05 +00:00 |
adelikat
|
dead076979
|
Ram Watch - floating window and refactor
|
2014-01-30 14:29:34 +00:00 |
zeromus
|
c922dde1ee
|
double-buffer main emulation display texture. maybe this will help improve performance on some finnicky video cards.
|
2014-01-30 04:46:59 +00:00 |
zeromus
|
b7a053f7da
|
dont allocate keystates repeatedly in input code (use `ref keystate`) instead
|
2014-01-30 04:35:35 +00:00 |
adelikat
|
a742758288
|
oops
|
2014-01-30 03:36:18 +00:00 |
adelikat
|
d44e6c6342
|
Ditto for trace logger
|
2014-01-30 03:34:58 +00:00 |
adelikat
|
ab4f9534fe
|
a bit of cleanup
|
2014-01-30 03:11:28 +00:00 |
adelikat
|
364c2367ea
|
Hex Editor - refactor to use ToolDialogSettings Add floating window option
|
2014-01-30 03:10:17 +00:00 |
adelikat
|
53fa1a566a
|
create a ToolDialogSettings object and refactor Ram Search to use it as a proof of concept
|
2014-01-30 00:55:31 +00:00 |
zeromus
|
85fe967810
|
cleanup, namely of GraphicsControl and related systems, and add a RetainedGraphicsControl which should be useful for tool windows
|
2014-01-28 19:33:49 +00:00 |
mvl1986
|
c4ffc78224
|
simpler solution for getting single entries of libraries
|
2014-01-28 15:44:02 +00:00 |
mvl1986
|
c392321bb0
|
Updated intellisense only shows unique hits and the new files are always added to the console.
|
2014-01-28 14:04:58 +00:00 |
zeromus
|
2275ec234f
|
massive displaymanager/renderpanel refactor. All useful logic is now compact and in DisplayManager. Also, remove the old filter infrastructure, its totally outdated now
|
2014-01-28 04:39:27 +00:00 |
adelikat
|
7fac499996
|
Lua - finish up documentation and strongly type some more params
|
2014-01-27 20:19:08 +00:00 |
zeromus
|
2ae48a7103
|
some csproj was jacked due to assemblies move into References. not sure how
|
2014-01-27 19:50:54 +00:00 |
zeromus
|
ecb1653d1b
|
remove pasted enum declarations from BizwareGL assembly. we're just gonna use openTK's OpenGL namespace.
|
2014-01-27 09:45:16 +00:00 |
zeromus
|
25cab541b1
|
assorted cleanup and quick restore of DIspBlurry and Vsync settings
|
2014-01-27 06:03:18 +00:00 |
zeromus
|
857dff9cf4
|
some small cleanup
|
2014-01-27 05:37:04 +00:00 |
adelikat
|
7417ea7b8f
|
Lua - more documentation and more strong typing of parameters, more fixups to display of parameter types in the Lua functions list
|
2014-01-27 03:16:05 +00:00 |
zeromus
|
be49f6fa33
|
fix mouseclicks on GL viewport
|
2014-01-27 02:06:05 +00:00 |
zeromus
|
055c08179f
|
reorganize some dlls into References directory, im tired of seeing all these things in the project root
|
2014-01-27 01:11:39 +00:00 |
zeromus
|
c6997c49c8
|
use openTK for graphics math types, even if, hypothetically, we make a d3d BizwareGL driver.
|
2014-01-27 00:38:10 +00:00 |
zeromus
|
a2ba761ae1
|
BizwareGL!
|
2014-01-27 00:02:21 +00:00 |
adelikat
|
157f092aa2
|
Lua clean up Bit and Client libraries by using strongly typed numbers as a proof of concept that we can
|
2014-01-26 20:36:00 +00:00 |
adelikat
|
70feebf229
|
Add documentation to as many lua function as I can sanely do in one sitting
|
2014-01-26 18:36:27 +00:00 |
goyuken
|
f734665f67
|
nes: remove unused variables in mapper087
|
2014-01-26 16:34:04 +00:00 |
adelikat
|
91fdad9d45
|
LUa - whack now unused code
|
2014-01-26 16:21:20 +00:00 |
adelikat
|
5f9757d7d0
|
Lua - finish up refactoring remaining lua libraries
|
2014-01-26 16:15:45 +00:00 |
adelikat
|
bce8320b85
|
Lua - new Register method on some more libraries
|
2014-01-26 13:30:45 +00:00 |
adelikat
|
583be2516c
|
Lua - new registration system added to NES and SNES libraries
|
2014-01-26 03:26:52 +00:00 |
adelikat
|
ac9e4c1d3d
|
Lua - same to movie library
|
2014-01-26 02:50:26 +00:00 |
adelikat
|
988ed03198
|
ditto for Memory library
|
2014-01-26 02:43:28 +00:00 |
adelikat
|
94d20e92f4
|
Lua - new register system for Main Memory library and a bunch of cleanup for that lib
|
2014-01-26 01:48:32 +00:00 |
adelikat
|
c6859a6d4f
|
Lua ditto for joypad library and slight fix documentation
|
2014-01-26 00:01:40 +00:00 |
adelikat
|
c66e529fb7
|
lua - ditto to Events library
|
2014-01-25 21:37:25 +00:00 |
adelikat
|
65d50ca329
|
Lua - refactor emu library to use the new registration method, documentation is all "TODO"
|
2014-01-25 21:10:51 +00:00 |