YoshiRulz
3ae58fd9d6
Use SolutionDir to make relative paths absolute
...
No need for warning of relative paths in filename anymore
2020-01-24 04:59:27 +10:00
YoshiRulz
3537c516fb
Configure StyleCop (not running) and revert using-inside-namespace
2020-01-24 04:40:46 +10:00
YoshiRulz
165c2a0e2e
Merge BizwareGL.SlimDX into BizwareGL
2020-01-22 07:21:22 +10:00
YoshiRulz
87833d76d7
Merge GdiPlus and OpenTK into BizwareGL
2020-01-22 07:05:50 +10:00
YoshiRulz
df5a382b76
Move disc hashing to PSX class, remove unused project dependency
2020-01-22 05:56:59 +10:00
YoshiRulz
b1ef7bcbbb
Retarget .NET Framework from 4.6.1 to 4.8
2020-01-21 04:42:09 +10:00
YoshiRulz
ebfccf51de
Add DependentUpon and SubType modifiers to globbed files
2020-01-20 10:29:27 +10:00
YoshiRulz
e435fb807b
Migrate to "new csproj", remove unnecessary tags/info, and dedupe
...
Didn't want to mess with resource generation so the execuable projects didn't
get migrated, just cleaned up
2020-01-19 01:43:39 +10:00
adelikat
9a88a94ddc
remove old joke about box, you will be missed.
2020-01-12 14:55:59 -06:00
YoshiRulz
60b7858fbe
Simplify Windows prereqs (see desc.)
...
* Changed default sound/display methods to OpenAL/OpenGL on Windows to match
non-Windows, and replaced DirectInput with OpenTK input (needs regression
testing on Windows).
* (meta) As a result of the above, DirectX is no longer a prerequisite, leaving
only: .NET Framework 4.6.1 (comes with Win10, as does 4.8), MSVC 14 (also comes
with Win10), MSVC 12 for Mupen, and MSVC 10 for BSNES/Mupen.
* Refactored static Program ctor, using ExceptionBox for missing prereqs, and
removed PrereqsAlert.
* Added OS version check for Windows, with a flag in the config to skip it.
* Updated readme for Win7 EOL (and generally cleanup Windows sections).
2020-01-12 20:00:34 +00:00
adelikat
6e49f1c07d
Convert LogWindow to a tool that implements IAutoToolformConfig
2019-12-29 15:05:45 -06:00
YoshiRulz
50373ac1ad
Move conditional PackageReferences to conditional .targets import
...
Fixes build system bug introduced by c31050feb
2019-12-27 16:35:47 +10:00
YoshiRulz
c31050feb6
Migrate from packages.config to PackageReference
2019-12-26 16:54:33 +10:00
YoshiRulz
88ae783ef0
Partially revert 185337d1c
, resolves #1766
2019-12-26 15:52:32 +10:00
James Groom
78fcde9480
Merge branch 'master' into winhacksbgone
2019-12-22 17:01:10 +00:00
adelikat
c76dbbb977
rename ToolHelper.cs to ToolFormBase.cs since that is the name of the class
2019-12-22 10:57:06 -06:00
adelikat
e06799ce38
remove unused NameStateForm
2019-12-21 08:59:32 -06:00
YoshiRulz
7cd29c0f54
Finish moving Win32 imports to BizHawk.Common, organise, and cleanup
2019-12-21 18:33:11 +10:00
adelikat
7149b0ef65
rename FileLoader to MainForm.FileLoader to make it more obvious that it is a partial class of mainform
2019-12-20 11:27:34 -06:00
adelikat
d780b1c898
move InputWidget to custom controls folder
2019-12-17 11:15:50 -06:00
adelikat
0fcaca681e
rename GuiOptions to EmuHawkOptions to match class name
2019-12-16 19:27:00 -06:00
adelikat
8fcd9bb2a5
rename DisplayConfigLite to DisplayConfig, it isn't very Lite anymore :)
2019-12-16 18:41:54 -06:00
adelikat
5e8a2a348a
Delete unused DisplayConfig form
2019-12-16 18:37:23 -06:00
adelikat
47dfdb5190
remove unused Saturn config folder
2019-12-16 17:23:25 -06:00
adelikat
3da1972a61
rename PSXControllerConfigNew to PSXControllerConfig
2019-12-16 17:22:35 -06:00
YoshiRulz
104c17e77c
Prepare for EmuHawk-tied libraries to delegate to ApiHawk
...
Made ApiContainer inherit from APISubsetContainer, added
DelegatingLuaLibraryEmu, and reworked init logic in EmuLuaLibrary
2019-12-15 03:52:48 +10:00
YoshiRulz
185337d1c5
Replace assembly references with NuGet packages where possible
2019-12-12 03:56:46 +00:00
YoshiRulz
7f07949816
Migrate serialised images to separate files, removing duplicates
2019-12-07 05:24:24 +10:00
YoshiRulz
16136ae130
Rename file
2019-12-05 15:21:15 +10:00
James Groom
fcc0bc19a4
Change build config to support the Core build system (for #1415 )
...
squashed PR #1702
2019-12-03 16:58:33 +00:00
adelikat
2d65d2b66a
Remove unused Lua/SyncTextBox
2019-11-30 10:12:33 -06:00
alyosha-tas
61038a13ae
O2Hawk: Expose Core and start running code
2019-11-18 17:33:55 -05:00
adelikat
f47854e1d4
GdiRenderer begone! GdiPlusRenderer has significantly more performance and is not OS specific
2019-11-16 11:29:29 -06:00
adelikat
39586a5bf0
Remove NewHexEditor (can be developed on a branch instead)
2019-11-03 10:20:07 -06:00
adelikat
7936797a9d
Custom controls house cleaning - remove a bunch of unused controls, do some cleanups
2019-11-02 10:08:06 -05:00
adelikat
c78b6df363
remove Autohawk tool, this doesn't do anything and never caught on as an idea
2019-10-29 13:01:07 -05:00
feos
0247a8f1a8
mame core wip ( #1705 )
...
* add MAME to OpenAdvanced
* make mame launch games
limited to arcades that only need rom name. other devices require machine name and rom name, and won't run. nor they are meant to be supported anyway: we have enough emulators that do the job better for particular devices.
dunno if direct disk access will be avoidable, there are quite some files it might want to load other than the rom (parent rom, bios, artwork). trapping all of these might be a future task.
it is also known that mame can load "romname.zip" file just as well as "romname" folder, which would represent an unarchived zip. I make use of it to send it zip name with extension. it's easy, and we're not obliged to recognize mere folder paths in the mame-advanced-loader logic.
* ability to run lua code inside mame
2019-10-29 18:37:27 +03:00
J.D. Purcell
3dfb0d39c8
AppVeyor test (C# 8.0?)
2019-10-27 12:05:13 -04:00
adelikat
b54be19e9e
InputRoll - reorg - put in its own folder, break out column and cell classes into separate files
2019-10-26 16:49:52 -05:00
adelikat
7b7e9a269a
Rough in of a GDI+ Renderer implementation
2019-10-24 15:49:51 -05:00
adelikat
74450ee0a6
create an interface for GDIRenderer
2019-10-24 15:49:50 -05:00
J.D. Purcell
2054a6b905
RomFilter cleanup.
2019-10-22 11:54:42 -04:00
J.D. Purcell
1df41efc0d
Consolidate core accuracy warning dialog.
2019-10-21 23:54:16 -04:00
J.D. Purcell
b01f52c01b
Ability to handle alternate keyboard layouts (e.g. Dvorak). Optional and off by default for now due to its experimental nature. Closes #1584
2019-10-20 01:16:27 -04:00
adelikat
bc4498b9dd
VirtualListView begone!
2019-10-19 20:06:59 -05:00
adelikat
de01596617
delete unused TasListView, not sure what this was trying to be
2019-10-19 13:07:36 -05:00
adelikat
d6972d1252
Lua Console - use InputRolle, fix all kinds of bugs with using Separators
2019-10-19 09:50:21 -05:00
J.D. Purcell
7ef07bac02
Fix DPI scaling.
2019-10-12 19:38:18 -04:00
alyosha-tas
84b0917f65
Vectrex: Add schema and do some miscellanous clean up
2019-07-09 20:01:45 -04:00
YoshiRulz
58c738957c
Rename PlatformLinkedLibSingleton and children
2019-05-18 15:40:46 +10:00