YoshiRulz
2c74b1a693
Properly fix assembly loading issue, retarget BizHawk.Common again
...
temp fix was 9ffef2531
2020-01-29 00:23:10 +10:00
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
c7801b8ce2
Move BizHawk.Common.BizInvoke namespace to separate project
2020-01-23 14:54:23 +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
alyosha-tas
3e0fd4a2d9
MSXHawk: Blank core
2020-01-09 17:21:58 -05: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
alyosha-tas
c6c5217c97
O2Hawk: initial functionality, also remove O2EM
2019-12-17 12:09:58 -05:00
YoshiRulz
185337d1c5
Replace assembly references with NuGet packages where possible
2019-12-12 03:56:46 +00: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
alyosha-tas
ecc9899f92
O2Hawk: begin ppu work
2019-11-30 09:28:53 -05:00
alyosha-tas
8b9968da60
O2Hawk: more groundwork
2019-11-17 22:29:17 -05:00
J.D. Purcell
6eb44acd4f
Fix noise from last merge.
2019-11-03 18:04:31 -05:00
adelikat
6c7653e158
Merge branch 'master' into MoreUnixMonoCompatWork
...
This doesn't compile because of Input.cs, didn't know what to do. Also search for Merge TODO for some commenting things that probably need to be deleted
# Conflicts:
# BizHawk.Client.EmuHawk/BizHawk.Client.EmuHawk.csproj
# BizHawk.Client.EmuHawk/CustomControls/InputRoll.Drawing.cs
# BizHawk.Client.EmuHawk/CustomControls/InputRoll/InputRoll.cs
# BizHawk.Client.EmuHawk/Program.cs
# BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.cs
# BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs
# BizHawk.Client.EmuHawk/tools/ToolHelpers.cs
# BizHawk.Client.EmuHawk/tools/ToolManager.cs
# BizHawk.Client.EmuHawk/tools/TraceLogger.Designer.cs
# BizHawk.Client.EmuHawk/tools/TraceLogger.cs
# BizHawk.Client.EmuHawk/tools/Watch/RamSearch.Designer.cs
# BizHawk.Client.EmuHawk/tools/Watch/RamSearch.cs
# BizHawk.Common/BizInvoke/DynamicLibraryImportResolver.cs
2019-10-31 17:01:19 -05:00
alyosha-tas
520ba97caa
O2Hawk start
2019-10-31 09:43:25 -04: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
69edada441
Set LangVersion to 8.0. Requires Visual Studio 2019 with 16.3+ update installed.
2019-10-27 12:14:19 -04:00
YoshiRulz
4e5b763c38
Reenable OpenTK gamepad functionality
2019-10-07 03:08:41 +10:00
alyosha-tas
71527da3ed
GBHawk: Start 4x support
2019-10-03 22:04:36 -04:00
alyosha-tas
32c2c4b78e
GBHawk: Begin to seperate GBC and GBC-in-GB-compatibility-mode ppus.
2019-09-15 22:51:50 -04:00
alyosha-tas
79c4b1e846
GBHawkLink3x: Initial Commits
2019-09-08 16:35:39 -04:00
alyosha-tas
a4b38aa7a5
MC6800: Initial commit
2019-07-06 20:16:48 -04:00
Asnivor
038bab2bff
ChannelF: more bugfixes and disam update
2019-05-08 09:48:01 +01:00
Asnivor
47a5ce2798
ChannelF: some more changes
2019-05-07 14:43:36 +01:00
Asnivor
74c6d33f16
F8: some fixes
2019-04-25 23:52:35 +01:00
Asnivor
6214de366b
ChannelF: Some progress
2019-04-17 22:28:12 +01:00
Asnivor
f0384b7e83
ChannelF: Extreme WIP! I promise nothing...
2019-04-16 16:10:56 +01:00
alyosha-tas
9296092b84
Vectrex: Start running the cpu and fixing bugs
2019-04-08 18:57:21 -05:00
alyosha-tas
10d1c230f3
mc6809 start disassembler
2019-04-06 19:42:07 -05:00
Asnivor
b2584145d7
SyncSoundMixer: improved and moved out of ZXSpectrum into Cores.Sound (as the CPC will use this and future cores may find it useful)
2019-04-04 12:16:16 +01:00
Asnivor
ae7bea226c
ZXHawk: move the beeper implementation out of the core into Cores.Sound. The CPC core will also use this and we may have other cores in the future that want to make use of a nice 1-bit buzzer/implementation (tape loading, onboard speaker etc..)
2019-04-03 17:01:35 +01:00
alyosha-tas
ab1d47d756
Vectrex: Indexed Addressing
2019-03-31 16:33:02 -05:00
alyosha-tas
ba4ec02cb5
Vectrex Initial Commit
2019-03-30 16:09:04 -05:00
alyosha-tas
9f75222284
SMS: Refactor sound to not use AsyncSound
2019-02-23 11:31:09 -06:00
alyosha-tas
4f17934d6c
GGHawkLink: Initial Commit
...
- Make necessary access changes in SMS
- Implmement multi-disk bundler support
- Initial Video and sound support
2019-02-09 09:55:45 -06:00
alyosha-tas
5256284ac6
SubNESHawk:
...
- Use NES settings for controllers / sync settings
- Clean up un-needed extra controller code
- Enable Menues
2019-01-12 09:32:01 -06:00
alyosha-tas
c19c7cd5c3
SubNESHawk
...
also Input register shift fix
# Conflicts:
# BizHawk.Client.EmuHawk/MainForm.Designer.cs
# BizHawk.Client.EmuHawk/MainForm.Events.cs
# BizHawk.Emulation.Cores/Computers/AmstradCPC/AmstradCPC.IEmulator.cs
# BizHawk.Emulation.Cores/Computers/SinclairSpectrum/ZXSpectrum.IEmulator.cs
# BizHawk.Emulation.Cores/Consoles/Nintendo/NES/PPU.run.cs
2019-01-10 18:25:59 +03:00
alyosha-tas
f47c2d1558
GBHawk: Start link support
2019-01-03 12:10:53 -06:00
Asnivor
2b7014f8b8
ZXHawk: Some comment and group structure cleanup
2019-01-02 14:02:09 +00:00
Asnivor
1ffeb7cf7e
ZXHawk: pentagon initialisation
2018-12-06 12:58:52 +00:00
zeromus
a8db56d8b2
rough draft gbhawk CDL
2018-11-14 21:04:31 -05:00
alyosha-tas
0ff7a07eaf
GBHawk: minor fixes for GBvideoplayer
2018-10-08 09:53:18 -05:00
Asnivor
805d3abd9d
CPCHawk: more work on new CRTC chip emulation
2018-09-27 14:27:11 +01:00
Asnivor
2565f49c89
Merge branch 'AmstradCPC' into master
2018-09-19 14:56:41 +01:00
Asnivor
95e565c545
CPCHawk: Start of new CRCT and Gatearray implementations
2018-09-19 14:35:22 +01:00
Asnivor
c76e2f35a0
ZXHawk: Starting on UDI and IPF disk image support (although neither are fully working or hooked up yet)
2018-09-13 10:44:48 +01:00
Asnivor
16d68ea813
ZXHawk: debug only zx-state snapshot export
2018-09-10 10:05:49 +01:00
Asnivor
6a5b77c338
ZXHawk: ICodeDataLogger implementation
2018-08-20 14:18:20 +01:00