Commit Graph

258 Commits

Author SHA1 Message Date
Asnivor cd6d70bce5 Linux WonderSwan - now working 2019-01-26 20:27:07 +00:00
Asnivor b6173db95c Linux VBANext - is built and should work once the mono default attribute issue is sorted 2019-01-26 20:07:38 +00:00
Asnivor 924caec494 Lynx: get working on linux 2019-01-26 18:04:24 +00:00
YoshiRulz 4a8d5711af
Fix bundled Linux libraries 2019-01-27 02:00:12 +10:00
YoshiRulz 1b03ecb2a4
Redirect stdout to file 2019-01-17 17:34:42 +10:00
Asnivor 6b4ef79efb EmuHawkMono.sh: Fix ubuntu export 2019-01-11 14:36:53 +00:00
Asnivor 7c24b7aff4 EmuHawk (mono): EmuHawkMono.sh update 2019-01-11 12:26:36 +00:00
Asnivor fd933b46d5 EmuHawk (mono): Cleaner EmuHawkMono.sh distro-specific env var handling 2019-01-11 09:41:23 +00:00
Asnivor 8e118963fb EmuHawkMono.sh: Workaround for ubuntu X crash on start. From here: https://bugzilla.xamarin.com/show_bug.cgi?id=28047#c9 2019-01-10 23:20:36 +00:00
Asnivor d7caf48a70 EmuHawkMono.sh 'I suck at shell scripts' fix 2019-01-09 17:50:57 +00:00
Asnivor c2bc9893e5 Add Debian as option in EmuHawkMono.sh runscript 2019-01-09 14:37:11 +00:00
James Groom 42764f0019 Add preliminary Unix compatibility (using Mono; resolves #1384) (#1380)
* Move PlatformSpecificLinkedLibs and implementations to common and rename
* Specify file ext. at LoadPlatformSpecific call site
* Move Client.Common.Global.RunningOnUnix to PlatformLinkedLibSingleton
* Inline var Resolver
* Use PlatformLinkedLibManager internally
* Move plugin load check to LinkedLibManager, use LinkedLibManager
* Interpolate
* Return exit code from dlclose/FreeLibrary
* Skip all calls to externs in BlipBufDll when using mono
* Use PlatformLinkedLibManager in SevenZipLibraryManager
* Add expected return value to workaround (from testing on Win32)
* Remove ".dll" from DllImport attr, remove temporary workaround, see desc.
The library can be built by changing the output file name in
`.../blip_buf/Makefile` to `libblip_buf.so`, and running `make`. It will be
loaded if placed in the `.../output` folder.
* Remove unused code, add TODO (this class is req. for Waterbox.PeWrapper)
The TODO is to [rewrite with
C#](https://docs.microsoft.com/en-us/dotnet/standard/io/memory-mapped-files)
instead of importing from `kernel32.dll`.
* Update OpenTK again but better (for #1384)
* Add Mono run script
* Add libblip_buf.so (temporary)
Temporary because it should be a separate package which BizHawk depends on.
* Add distro detection, add "already running" and "unknown distro" messages
* Gray-out Lua Console on Unix
* Extract superclass from EmuLuaLibrary, add shell implementation for Unix
* Specify libdl version, Fedora doesn't have the versionless symlink
* Remove empty `ToolStripMenuItem`, null `Text` caused crash on Unix
* Transform OpenTK keyboard input into a `List<KeyEvent>` and read that
Also fixes crash on rebind
* Remove debug `using ...;`
2019-01-04 01:50:55 +03:00
alyosha-tas 62c178ff2e GBHawk: add default bindings 2018-12-24 12:33:09 -06:00
alyosha-tas 69fe1bdf97 NESHawk: VRAM write timing glitch 2018-12-16 13:10:04 -06:00
adelikat 76bfd7c355
Merge pull request #1355 from Gikkman/lua-joypad-intersection
Create JoypadIntersection.lua
2018-11-25 08:02:28 -06:00
alyosha-tas 2891f501df zx-spectrum: clean up multiple DB entries 2018-11-22 12:00:09 -06:00
zeromus 9d6997692f Merge remote-tracking branch 'remotes/peeweek/retroizer' 2018-11-18 11:09:53 -05:00
alyosha-tas 4c5723b95e A7800: pokey version of pacman collection 2018-11-17 14:54:13 -06:00
alyosha-tas c8bb21ab38 A7800: more pokey work, starting to sound correct 2018-11-17 10:18:11 -06:00
alyosha-tas ca52715673 A7800: Audio Overhaul 2018-11-12 09:29:11 -06:00
alyosha-tas 3eefa19d68 A2600: MegaBoy special frame setting 2018-11-04 14:04:08 -06:00
alyosha-tas 2dc13967ce A7800: Add db entry and fix mirroring 2018-10-27 19:51:18 -05:00
alyosha-tas 738ffe596d A7800: DB update and bug fix 2018-10-25 19:28:21 -05:00
Simon 0a82411c21
Create JoypadIntersection.lua
Adds a small script which, when run, only allows input to P1's controller if both P1 and P2 holds down the specific button simultaneously. Also useful since it demonstrates joypad manipulation.
2018-10-22 21:52:07 +02:00
Asnivor ffcd7993f9 GameDB: Super Tetris (Pirate) - GG_in_SMS - #1157 2018-10-08 12:14:42 +01:00
Asnivor abb1242cc9 GameDB: Jang Pung II (Korean pirated SMSGG) - GG_in_SMS - #1157 2018-10-08 12:09:05 +01:00
Asnivor d0f9951634 GameDB: Excellent Dizzy Collection, The (Europe) - GG_in_SMS - #1157 2018-10-08 12:01:22 +01:00
Asnivor c11004cf19 GameDB: Fantastic Dizzy (Europe) (En,Fr,De,Es,It) GG_in_SMS - #1157 2018-10-08 11:59:11 +01:00
Asnivor a3a5250e39 GameDB: Super KickOff (J) GG_in_SMS - #1157 2018-10-08 11:55:58 +01:00
Asnivor c64eff6baa GameDB (GG): moved Out Run Europa (E) to gg and set compat mode - #1157 2018-09-25 10:18:23 +01:00
Asnivor 0f6cd4bda6 GG: Fixed Olympic Gold (E) & (JU) - moved to gamedb_sega_gg.txt and set GG_in_SMS compat mode - #1157 2018-09-25 09:58:24 +01:00
Asnivor 4d92a9f04a gamedb: added NGP/NGPC and improved homebrew detection 2018-09-21 16:10:35 +01:00
Asnivor 2202efb124 gamedb: fixed some formatting in zxs and cpc files 2018-09-21 15:30:50 +01:00
Asnivor 0d1cfa843b GameDB: Added AmstradCPC 2018-09-21 14:13:00 +01:00
Asnivor 5207d2436a GameDB: Added ZXSpectrum 2018-09-21 14:01:57 +01:00
Asnivor 864021031b SMSHawk: moved rastan saga (japan) to GG gamebd and set GG_in_SMS compat mode. This fixes controls not working - #1157 2018-09-18 11:46:45 +01:00
Asnivor becaff7e48 SMSHawk: moved castle of illusion to GG gamedb and set GG_in_SMS compat mode - #1157 2018-09-18 11:43:05 +01:00
Asnivor b3e79d5474 SMSHawk: GG WWF Steel cage challenge - moved to gg gamedb and set GG_in_SMS compat - #1157 2018-09-18 11:38:59 +01:00
Asnivor 64d053187d SMSHawk: GG Predator 2 - moved to gamedb_sega_gg.txt and set GG_in_SMS - now working. - #1157 2018-09-18 11:35:19 +01:00
Asnivor ef1a39dd99 SMSHawk: GG Prince of Persia - moved from SMS to GG gamesdb.txt - set GG_in_SMS compat mode - now working - #1157 2018-09-18 11:32:05 +01:00
Asnivor 1025167104 SMSHawk: GG - fixed double dragon missing background - #1157 #1320 2018-09-18 11:11:59 +01:00
alyosha-tas 8dff214eec A7800: fix Sirius 2018-07-07 09:33:50 -04:00
alyosha-tas 7767ed6fb9 SMSHawk: Fix pause button
Fixes #1236
2018-07-02 08:23:29 -04:00
Asnivor b397cb58fb ZXHawk: small update to defctrl.json 2018-06-22 17:11:25 +01:00
alyosha-tas 62d1005ed9 A2600: Fix special reset cases 2018-06-10 07:48:44 -04:00
alyosha-tas 173bb2a50f A2600: Add special cases for games that turn off screen to do calculations 2018-06-09 21:15:26 -04:00
alyosha-tas 942454e327 SMS/GG: Implement SMS compatibility mode for some games
(Technically the screen is supposed to be modified too but not implementing yet)
2018-05-11 20:08:42 -04:00
alyosha-tas 0535223592 GG: Terminator needs SRAM for background display 2018-05-11 15:48:21 -04:00
alyosha-tas f2529fa0e0 NESHawk: Fix mapper 219 2018-04-09 12:48:47 -04:00
Asnivor e2eac983a1
Merge pull request #1149 from TASVideos/master
Bringing ZXSpectrum branch up to date with master
2018-03-19 15:52:55 +00:00