ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/EmuXPortal/branches/mono/EmuXPortal/Form1.cs
Revision 612 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 22 21:30:03 2022 UTC (3 months, 3 weeks ago) by william
File length: 11901 byte(s)
Diff to previous 592
+ remove splashloader -- just add progress bar to main form
+ improve layout of main form

Revision 592 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 22 01:21:20 2022 UTC (3 months, 3 weeks ago) by william
File length: 13907 byte(s)
Diff to previous 571
fix high-cpu usage due to input plugin refactor
Revision 571 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 16 03:35:44 2022 UTC (4 months ago) by william
File length: 13905 byte(s)
Diff to previous 570
+ fix formatting of input plugin keys being sent, just output the raw-unformatted key names

Revision 570 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 16 03:23:24 2022 UTC (4 months ago) by william
File length: 13943 byte(s)
Diff to previous 554
+ fix string::format exception when logging key presses for input plugins

Revision 554 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 21 02:11:08 2021 UTC (9 months, 3 weeks ago) by william
File length: 13785 byte(s)
Diff to previous 551
update emuxportal -- add irexec/lirc remote support
Revision 551 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 29 02:08:07 2021 UTC (13 months, 2 weeks ago) by william
File length: 11671 byte(s)
Diff to previous 533
+ add support disable/enabling input polling when the input queue is disabled/enabled in the main form.

  ** If the main form has disable the input queue, then there isn't much use in the input plugins polling
     for input events (in effect they would be "spinning their wheels" and doing nothing useful)

     The main reason for disabling input polling is because we don't want to respond to controller input
     when a game has been launched since it is/should be handled by the launched game.


Revision 533 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 4 15:01:46 2020 UTC (20 months, 1 week ago) by william
File length: 11588 byte(s)
Diff to previous 526
fix debug/release logging
Revision 526 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 4 12:27:15 2020 UTC (20 months, 1 week ago) by william
File length: 12346 byte(s)
Diff to previous 501
re-enable plugins
Revision 501 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 21 23:42:07 2020 UTC (20 months, 3 weeks ago) by william
File length: 12344 byte(s)
Diff to previous 490
fix issue with renering lots of controls
Revision 490 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 21 11:49:36 2020 UTC (20 months, 3 weeks ago) by william
File length: 12382 byte(s)
Diff to previous 489
implement keybindinsg
Revision 489 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 21 11:11:32 2020 UTC (20 months, 3 weeks ago) by william
File length: 12417 byte(s)
Diff to previous 485
implement loading of game roms in gridcontrol
Revision 485 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 21 06:29:50 2020 UTC (20 months, 3 weeks ago) by william
File length: 12474 byte(s)
Diff to previous 484
wip for new GridContainer/control (a single container to render multiple controls)
Revision 484 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 21 05:28:23 2020 UTC (20 months, 3 weeks ago) by william
File length: 12687 byte(s)
Diff to previous 482
wip for new GridContainer/control (a single container to render multiple controls)
Revision 482 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 21 04:19:04 2020 UTC (20 months, 3 weeks ago) by william
File length: 12468 byte(s)
Diff to previous 474
wip for speeding up control rendering
Revision 474 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 18 09:22:46 2020 UTC (2 years, 2 months ago) by william
File length: 12150 byte(s)
Diff to previous 473
disable CONFIGURATION_TESTING -- and remove fixme messages
Revision 473 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 18 09:21:26 2020 UTC (2 years, 2 months ago) by william
File length: 12224 byte(s)
Diff to previous 472
disable DEV_DEBUG
Revision 472 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 18 09:20:07 2020 UTC (2 years, 2 months ago) by william
File length: 12220 byte(s)
Diff to previous 471
fix high-cpu usage of input polling plugins
Revision 471 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 18 08:10:46 2020 UTC (2 years, 2 months ago) by william
File length: 11768 byte(s)
Diff to previous 469
fix early termination of application if configuration was not loaded (seems it wasn't working properly)
Revision 469 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 12 11:29:34 2020 UTC (2 years, 2 months ago) by william
File length: 11370 byte(s)
Diff to previous 466
disable plugins, and add emuxportal.cacher as a reference in the main application
Revision 466 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 22 07:15:30 2019 UTC (2 years, 7 months ago) by william
File length: 11345 byte(s)
Diff to previous 465
more updates for disabling input queue
Revision 465 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 22 06:25:49 2019 UTC (2 years, 7 months ago) by william
File length: 11283 byte(s)
Diff to previous 462
+ update emuxportal to disable input queue processing when
  a rom is launched and to re-enable it when the rom exits.

   ** this ensures that inputs (from a gamepad) don't fire
     while the main program is not active.


Revision 462 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 22 02:56:15 2019 UTC (2 years, 9 months ago) by william
File length: 9965 byte(s)
Diff to previous 460
update emuxportal -- implement fully working support for xbox-360 controller
Revision 460 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 21 03:09:04 2019 UTC (2 years, 9 months ago) by william
File length: 9967 byte(s)
Diff to previous 457
update emuxportal
Revision 457 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 20 10:18:10 2019 UTC (2 years, 9 months ago) by william
File length: 9698 byte(s)
Diff to previous 456
update emuxportal
Revision 456 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 20 10:16:19 2019 UTC (2 years, 9 months ago) by william
File length: 9820 byte(s)
Diff to previous 455
update emuxportal
Revision 455 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 20 07:08:11 2019 UTC (2 years, 9 months ago) by william
File length: 9914 byte(s)
Diff to previous 454
update emuxportal -- setup framework to recieve key presses from input plugins
Revision 454 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 20 06:18:18 2019 UTC (2 years, 9 months ago) by william
File length: 8478 byte(s)
Diff to previous 453
update emuxportal -- found a working implementation for xbox 360 controlles (SDLJoystick)
Revision 453 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 20 05:45:06 2019 UTC (2 years, 9 months ago) by william
File length: 8482 byte(s)
Diff to previous 445
update emuxportal
Revision 445 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 20 04:28:23 2019 UTC (2 years, 9 months ago) by william
File length: 8402 byte(s)
Diff to previous 436
update emuxportal
Revision 436 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 7 02:29:30 2019 UTC (2 years, 10 months ago) by william
File length: 8347 byte(s)
Diff to previous 429
fix a bug with zero-length cache map
Revision 429 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 7 00:41:53 2019 UTC (2 years, 10 months ago) by william
File length: 8263 byte(s)
Diff to previous 420
add more profiling
Revision 420 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 26 05:29:59 2019 UTC (2 years, 10 months ago) by william
File length: 7959 byte(s)
Diff to previous 419
update code for custom controls
Revision 419 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 26 03:06:57 2019 UTC (2 years, 10 months ago) by william
File length: 27149 byte(s)
Diff to previous 415
update code for custom controls
Revision 415 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 25 05:46:40 2019 UTC (2 years, 10 months ago) by william
File length: 27097 byte(s)
Diff to previous 413
commit wip for custom drawing of platform and game controls
Revision 413 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 25 05:02:07 2019 UTC (2 years, 10 months ago) by william
File length: 46738 byte(s)
Diff to previous 412
commit wip for custom drawing of platform and game controls
Revision 412 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 25 01:06:30 2019 UTC (2 years, 10 months ago) by william
File length: 45827 byte(s)
Diff to previous 410
commit wip for custom drawing of platform and game controls
Revision 410 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 25 00:35:42 2019 UTC (2 years, 10 months ago) by william
File length: 45493 byte(s)
Diff to previous 409
commit wip for custom drawing of platform and game controls
Revision 409 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 25 00:31:32 2019 UTC (2 years, 10 months ago) by william
File length: 45466 byte(s)
Diff to previous 408
commit wip for custom drawing of platform and game controls
Revision 408 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 24 21:54:02 2019 UTC (2 years, 10 months ago) by william
File length: 44770 byte(s)
Diff to previous 406
update wip to make platform and game controls and containers 'smarter'
Revision 406 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 24 03:35:47 2019 UTC (2 years, 10 months ago) by william
File length: 44454 byte(s)
Diff to previous 404
add support to rebuild cache with commandline option: --rebuild
Revision 404 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 24 02:54:46 2019 UTC (2 years, 10 months ago) by william
File length: 44174 byte(s)
Diff to previous 403
copy over some speed-ups from mono-timing branch
Revision 403 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 24 02:40:25 2019 UTC (2 years, 10 months ago) by william
File length: 43894 byte(s)
Diff to previous 400
reverting wip from mono-timing branch, keeping a few bug-fixes, etc
Revision 400 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 24 01:11:00 2019 UTC (2 years, 10 months ago) by william
File length: 45454 byte(s)
Diff to previous 399
committing more wip for better handling of items
Revision 399 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 23 05:26:57 2019 UTC (2 years, 10 months ago) by william
File length: 44864 byte(s)
Diff to previous 398
update EmuXPortal -- wip for reducing time spent in populating game and platform controls
Revision 398 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 23 01:57:39 2019 UTC (2 years, 10 months ago) by william
File length: 43894 byte(s)
Diff to previous 396
+ update emuxportal with better timing

Revision 396 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 23 23:32:26 2019 UTC (3 years, 1 month ago) by william
File length: 43900 byte(s)
Diff to previous 393
use HashSet instead of List
Revision 393 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 6 02:08:15 2019 UTC (3 years, 3 months ago) by william
File length: 43932 byte(s)
Diff to previous 391
add support when caching roms locally (ie copying them) also copy the emulator config file
Revision 391 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 6 01:31:22 2019 UTC (3 years, 3 months ago) by william
File length: 43158 byte(s)
Diff to previous 385
fix issue with parameter replacements where extra double-quotes where inserted when obtaining replaceable emulater options (IE: %ROM_FILE%, %ROM_PATH%)
Revision 385 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 2 05:15:37 2019 UTC (3 years, 3 months ago) by william
File length: 43052 byte(s)
Diff to previous 383
+ another update to how favorite roms are handled:
  ** when chosing a rom on a platform (other than Favorites)
     pressing CTRL+F will favorite that rom (as it always has).

     The difference is that pressing CTRL+F after favoriting the
     rom will not unfavorite it unless it is done on the favorites list.

     In other words, to remove a favorited rom, it must be done
     from the Favorites platform (from the root/main menu).

Revision 383 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 2 04:43:31 2019 UTC (3 years, 3 months ago) by william
File length: 42748 byte(s)
Diff to previous 377
+ update how favorited roms are handled:
  ** when the roms are displayed they are sorted by rom title
  ** when the roms are saved they get sorted by date added, and
       the newest rom will be at the bottom of the list

+ fix a sharing violation that would occur when attempting to
  copy a rom to a local path, if that rom already existed, and
  its image was loaded from the local path.

   Basically, if the rom had an image it attempted to overwrite
   the image file while the program had an open handle to the
   image in the local path. (hence: sharing violation)

     ** this was fixed by creating a bitmap from the source file
        and not maintaining an open-handle to the file.


Revision 377 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 2 03:09:26 2019 UTC (3 years, 3 months ago) by william
File length: 43399 byte(s)
Diff to previous 355
update emuxportal -- fix empty rom image path errors when copying a rom to local when it has no rom image
Revision 355 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 19 20:15:02 2017 UTC (4 years, 7 months ago) by william
File length: 48241 byte(s)
Diff to previous 334
reintegrate branch /branches/mono-cache-support
Revision 334 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 19 03:35:02 2017 UTC (4 years, 7 months ago) by william
File length: 41186 byte(s)
Diff to previous 327
fix an issue with images not loading properly due to sharing violations
Revision 327 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 19 00:38:33 2017 UTC (4 years, 7 months ago) by william
File length: 40323 byte(s)
Diff to previous 324
update EmuXPortal/Form1.cs -- make some missing changes for handling rom loading progress and issues with image resources
Revision 324 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 19 00:10:33 2017 UTC (4 years, 7 months ago) by william
File length: 37711 byte(s)
Diff to previous 322
Update Form1.cs -- revert the following commits

r322
+ comitting current wip for cache support

r296
+ Add support for runtime caching of roms
+ Add support to list the progress of rom loading

Revision 322 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 18 07:47:14 2017 UTC (4 years, 8 months ago) by william
File length: 40314 byte(s)
Diff to previous 296
comitting current wip for cache support
Revision 296 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 15 10:47:15 2017 UTC (4 years, 8 months ago) by william
File length: 40303 byte(s)
Diff to previous 286
+ Add support for runtime caching of roms
+ Add support to list the progress of rom loading

Revision 286 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 05:26:09 2016 UTC (6 years ago) by william
File length: 37711 byte(s)
Diff to previous 283
remove logging spam
Revision 283 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 17 01:24:40 2016 UTC (6 years ago) by william
File length: 37694 byte(s)
Diff to previous 275
update to latest version -- fixe some issues with non-emulator based games (PC)
Revision 275 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 08:45:01 2016 UTC (6 years, 5 months ago) by william
File length: 37688 byte(s)
Diff to previous 274
add qoutes around rom_file and rom_path
Revision 274 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 08:31:33 2016 UTC (6 years, 5 months ago) by william
File length: 37539 byte(s)
Diff to previous 273
add support to return the last platform selected
Revision 273 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 08:12:45 2016 UTC (6 years, 5 months ago) by william
File length: 37013 byte(s)
Diff to previous 272
add back favorites platform and fix issue when no game roms are found don't say no games have been favorited
Revision 272 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 07:49:41 2016 UTC (6 years, 5 months ago) by william
File length: 36629 byte(s)
Diff to previous 270
update emuxportal support for pressing up/down arrow keys on linux systems
Revision 270 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 07:01:10 2016 UTC (6 years, 5 months ago) by william
File length: 33567 byte(s)
Diff to previous 266
+ fix issue with layout suspending/resuming
Revision 266 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 05:23:38 2016 UTC (6 years, 5 months ago) by william
File length: 34211 byte(s)
Diff to previous 264
fix an error where setting the borderstyle causes an X11 Error BadWindow (invalid Window parameter) exception
Revision 264 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 04:23:49 2016 UTC (6 years, 5 months ago) by william
File length: 33593 byte(s)
Diff to previous 263
update emuxportal for building under mono
Revision 263 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 03:56:46 2016 UTC (6 years, 5 months ago) by william
File length: 33651 byte(s)
Diff to previous 255
creating a mono branch
Revision 255 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 12:58:18 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 33651 byte(s)
Diff to previous 253
+ fix selection background of active control -- makes it more visible than just a border

Revision 253 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 12:48:58 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 33378 byte(s)
Diff to previous 251
Reverse merged revision(s) 248-247 from trunk:
+ current WIP for flowlayout panel

........

........

Revision 251 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 12:32:13 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 34943 byte(s)
Diff to previous 250

Revision 250 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 10:16:33 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 34656 byte(s)
Diff to previous 249

Revision 249 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 09:53:04 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 35263 byte(s)
Diff to previous 248
+ current wip

Revision 248 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 09:20:39 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 34159 byte(s)
Diff to previous 247

Revision 247 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 07:27:47 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 34022 byte(s)
Diff to previous 246
+ current WIP for flowlayout panel

Revision 246 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 06:33:52 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 33378 byte(s)
Diff to previous 243
flowlayoutpanels: call SuspendLayout(); and ResumeLayout(false); as needed

Revision 243 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 05:57:55 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 31958 byte(s)
Diff to previous 241
+ catch unhandled exceptions in Form1

Revision 241 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 05:19:39 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 30354 byte(s)
Diff to previous 238
+ update log state (using Info, Warn, Debug, and Error) as needed

Revision 238 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 5 04:50:39 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 30109 byte(s)
Diff to previous 208
+ use Enterprise.Logging instead of EmuXPortal.Logging

Revision 208 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 13:06:19 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 28352 byte(s)
Diff to previous 198

Revision 198 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 10:37:13 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 27985 byte(s)
Diff to previous 197
+ fix another issue with the application exiting, if no games have been favorited, and you press backspace to go back to the last/root menu

Revision 197 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 10:30:21 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 28275 byte(s)
Diff to previous 191
+ fix an issue when no games have been favorited

Revision 191 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 10:07:53 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 26490 byte(s)
Diff to previous 185
+ enable cursor hiding
+ disable config testing
** this will be re-released at v1.0.0.7

Revision 185 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 10:00:55 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 26488 byte(s)
Diff to previous 184

Revision 184 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 09:58:06 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 26610 byte(s)
Diff to previous 183

Revision 183 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 09:46:22 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 26608 byte(s)
Diff to previous 181

Revision 181 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 08:10:19 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 25763 byte(s)
Diff to previous 180

Revision 180 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 07:31:53 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 28348 byte(s)
Diff to previous 179

Revision 179 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 07:08:29 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 25561 byte(s)
Diff to previous 178
+ fix an issue where pressing PAGE_UP would actually act like PAGE_DOWN was pressed when viewing game roms

Revision 178 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 07:00:27 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 25571 byte(s)
Diff to previous 177

Revision 177 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 06:43:34 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 25249 byte(s)
Diff to previous 176

Revision 176 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 06:40:59 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 25033 byte(s)
Diff to previous 172

Revision 172 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 05:36:08 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 24402 byte(s)
Diff to previous 169

Revision 169 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 04:11:41 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 24413 byte(s)
Diff to previous 168

Revision 168 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 4 03:27:49 2014 UTC (8 years ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 24396 byte(s)
Diff to previous 160
+ add initial back-end support for removing/adding favorite roms

Revision 160 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 8 18:39:46 2013 UTC (8 years, 10 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 22139 byte(s)
Diff to previous 138
re-integrate branch: fullscreen-fix
** the application will be top-most (this reverts r153)
   -revert changes from r146, r147, and r148:
   -* don't make form TopMost (because no other window can be above it; which will cause issues with launching games)
Revision 138 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 4 22:07:59 2012 UTC (9 years, 10 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 21855 byte(s)
Diff to previous 137
+ fix object in-use execeptions (this will now cause a memory usage to increase)

Revision 137 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 4 21:52:13 2012 UTC (9 years, 10 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 21840 byte(s)
Diff to previous 126
+ thread locking

Revision 126 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 23 04:47:35 2012 UTC (9 years, 11 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 21148 byte(s)
Diff to previous 113
+ BUGFIX (1.0.0.4): properly send roms to emulator

Revision 113 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 23 04:32:20 2012 UTC (9 years, 11 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 21143 byte(s)
Diff to previous 112

Revision 112 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 23 04:13:19 2012 UTC (9 years, 11 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 20330 byte(s)
Diff to previous 110
OPTIMIZE LOGGING

Revision 110 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 23 02:44:26 2012 UTC (9 years, 11 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 20231 byte(s)
Diff to previous 109
PERFORMANCE OPTIMIZATION:
** only get defaultimage resource once (don't duplicate the resource)

Revision 109 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 23 02:20:19 2012 UTC (9 years, 11 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 19841 byte(s)
Diff to previous 105
PERFORMANCE: PROFILING
When update Controls: only call this.Upate() don't call this.Refresh() and this.Update
This increases performance slightly

Revision 105 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 22 02:36:47 2012 UTC (9 years, 11 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 19873 byte(s)
Diff to previous 85
**** memory optimization (bulk WIP)

Revision 85 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 03:38:40 2012 UTC (10 years, 2 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 19781 byte(s)
Diff to previous 60
reintegrate pctitlelaunching branch:
+ add support for launching standalone games categorized under a specific platform (ie. PC) that does not need to have an emulator launched
Revision 60 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 8 14:34:07 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 19663 byte(s)
Diff to previous 37
merged branch uienhancments
Revision 37 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 07:21:54 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 9318 byte(s)
Diff to previous 33
use stopwatches to check performance

Revision 33 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 05:58:04 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 8925 byte(s)
Diff to previous 32
update config:
+ use config.ini (turn off #define CONFIG_TESTING)
+ exit if invalid and give user notice that something needs to be configured

Revision 32 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 05:42:03 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 8927 byte(s)
Diff to previous 31
reformat Platform name to incorporate both short and long names

Revision 31 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 05:12:58 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 8933 byte(s)
Diff to previous 30
+ fix issues with selecting entries based on key press (a-z, 0-9)

Revision 30 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 04:27:01 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 6885 byte(s)
Diff to previous 29
+ add support pressing a letter or number to jump to that entry

Revision 29 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 04:13:17 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 5585 byte(s)
Diff to previous 25
+ speed up rom parsing by passing in the EMUConfig (rather than re-generating it each time)

Revision 25 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 03:12:17 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 5663 byte(s)
Diff to previous 23
+ add support when displaying platforms: if user pressed backspace, exit application

Revision 23 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 03:09:19 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 6376 byte(s)
Diff to previous 19
+ add support to replace emu placeholder options with the real options

Revision 19 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 01:55:32 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 6314 byte(s)
Diff to previous 17
set positioning of ui elements

Revision 17 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 4 01:32:37 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 5963 byte(s)
Diff to previous 16
+ add entries for platforms
+ add entries for roms
+ add key events

Revision 16 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 3 21:54:58 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 632 byte(s)
Diff to previous 13
initial commit for finding rom dirs

Revision 13 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 3 21:00:28 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 569 byte(s)
Diff to previous 12
setup config to move form to proper screen at start

Revision 12 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 3 20:35:32 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 417 byte(s)
Diff to previous 4
initial setup of config loading

Revision 4 - (view) (download) (annotate) - [select for diffs]
Added Tue Apr 3 20:08:55 2012 UTC (10 years, 4 months ago) by william
Original Path: trunk/EmuXPortal/Form1.cs
File length: 360 byte(s)
initial commit

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a