Commit Graph

237 Commits

Author SHA1 Message Date
dinkc64 20cad6fe5d derp 2019-05-30 23:13:52 -04:00
dinkc64 c5dde92c69 inp_interface: allow GIT_JOYSLIDER to return full range with analog thumbstick on modern gamepads 2019-05-30 23:12:58 -04:00
Kev 388cc91c3d First pass at name change 2019-05-17 18:27:11 +01:00
dinkc64 1bb74d61ab spyhunt: fix chopper sound and make engine sound like arcade cab. rampage: fix ralph's inputs 2019-04-11 10:18:50 -04:00
dinkc64 915a8aa5a1 ngcd elimitate irq contention(loading speed is back to normal now), fix state issue 2019-02-18 09:13:09 -05:00
dinkc64 46a4b67366 neogeocd, more wip. notably: fixes last blade 2, fixes gfx issues in s.sidekicks 2, add last hope to the game list 2019-02-17 00:31:11 -05:00
dinkc64 1abbbf9b1a neogeocd wip, fix reset, tidy, etc 2019-02-13 00:49:47 -05:00
dinkc64 1fec5add9e neogeocd, more wip 2019-02-11 23:49:26 -05:00
dinkc64 2e265c6bdd neo_run, intf/cd - cleanup time 2019-02-07 19:50:34 -05:00
dinkc64 6186927b55 neogeo cd: last track timeindex issue testfix 2019-02-07 00:29:07 -05:00
dinkc64 5cb0c89410 neogeocd: case insensitivity training 2019-02-06 22:55:45 -05:00
dinkc64 9b439a0d8c update neocdsel & neocdlist to work again 2019-02-06 01:05:14 -05:00
dinkc64 25e9be967f make ancient gcc happy 2019-02-05 23:00:06 -05:00
dinkc64 3fb85cb996 NeoGeo CD: add support for bin/cue and ccd/img/sub (trurip). remove support for mode1-2048 (.iso + .wav). new cdimage support is better, faster, no pauses when cd audio starts, works with savestates(git diff .) 2019-02-05 19:53:08 -05:00
dinkc64 c829abeebd neogeo cdrom resume issue [Silanda] 2019-01-28 11:48:23 -05:00
dinkc64 8f48775216 neogeo cd: allow game to stop audio playback 2019-01-28 00:03:57 -05:00
Barry Harris c15e938504 Fix GCC 7.2.0 warnings
Rename global variable gfxdata to GenericGfxData
2018-10-30 11:48:15 +00:00
dinkc64 a2fa92953c vid_interface: only re-malloc pVidTransImage if we're using it in the first place 2018-10-29 23:36:33 -04:00
dinkc64 ad13e4ca49 inp_interface.cpp: apply clipping to the mouse. fixes: mose behaves strangely when moving very fast 2018-08-07 23:05:06 +00:00
dinkc64 fedd7b596c intf/video/win32/vid_d3d.cpp: prevent jitter while frame advancing in fullscreen using d3d enhanced blitter w/triple buffering enabled. Not sure if this can be fixed for vid_directx9, though 2018-06-24 12:45:38 +00:00
Barry Harris 81e783f6a4 Don't need this 2018-05-18 13:28:00 +00:00
Barry Harris 320cce5304 Add option to allow selecting a .bmp or .png file to use as the skin when FB Alpha is not playing a game 2018-05-18 10:15:38 +00:00
dinkc64 8efc72cdfb left-in debug stuff, oops 2018-03-23 00:58:22 +00:00
dinkc64 e5a3008e03 prevent crash with dx9 blitter when opening task manager on win7,win10 machines when auto pause is off 2018-03-20 03:10:07 +00:00
dinkc64 ece765a060 burner, vid, etc: add Sync to DWM option (win7-10). wip-experimental 2018-03-18 01:22:24 +00:00
dinkc64 e111867a1f sillyness 2018-02-16 03:46:59 +00:00
dinkc64 c0b227022d dsound pause issue, so it was my fault after all.. 2018-02-09 15:10:53 +00:00
dinkc64 590f8fe59d intf/audio/win32/aud_dsound3: port jans dsound synchronization semaphores 2017-12-31 04:59:15 +00:00
dinkc64 4b5a138747 sync autofire to nCurrentFrame 2017-09-11 03:30:34 +00:00
dinkc64 f50b33cad1 vid_interface: be safe with transpalette 2017-08-16 02:01:39 +00:00
dinkc64 ab2fc6fe22 intf/vid*: handle BDF_16BIT_ONLY differently, fixes paused redrawing on mode change, and is no longer +1 frame behind emulation 2017-08-10 12:38:07 +00:00
Barry Harris 3f6e5d8381 Allow user to choose full-screen monitor - Part 2 2017-06-09 19:05:10 +00:00
Barry Harris 9dd04a648f Allow user to choose full-screen monitor - Part 1 2017-06-09 14:25:56 +00:00
Barry Harris fe7fa98db7 Separate Force 16-Bit Video option between D3D Enhanced blitter and DX9 Alt blitter 2017-06-01 14:55:33 +00:00
Barry Harris 308e3a7abd General Tidy Up (fixes some potential overflows too) 2017-05-12 13:03:47 +00:00
Barry Harris 39a6e25fb6 Set DDraw blitter as default for 64-bit builds, silence d3d9 dll messages on init 2017-05-10 09:23:16 +00:00
Barry Harris aacf2a9afa Make D3D7 blitter default for x86 builds, D3D9 experimental blitter default for x64 builds 2017-05-09 09:57:35 +00:00
Barry Harris a7d65f046d Force software flip on ddraw blitter by default (should get less reports of games not being flipped) 2017-05-08 19:27:42 +00:00
Barry Harris a03cca9650 Change force 16-bit emulation to be off by default 2017-05-08 19:25:31 +00:00
Barry Harris 48ca55f58a Remove MDI and DWM "fix" - revert if this causes issues 2017-04-20 18:14:49 +00:00
dinkc64 96588981c4 video/win32/directx9_core.cpp: dont complain about missing d3dx9_43.dll @ startup. 2017-04-11 00:29:27 +00:00
dinkc64 39c75b2456 burner/win32/run.cpp: shift+backspace to enable/disable recording/replay frame counter. also: DisplayFPS: make sure there is enough data to properly calculate FPS before displaying FPS 2017-03-28 22:55:15 +00:00
dinkc64 78e2cb9096 intf/input/inp_interface.cpp: small formatting nitpick re: autofire 2017-03-28 01:21:15 +00:00
dinkc64 6b346b63e3 intf/video/vid_interface: avoid crash with force16bit emulation and megadrive games 2017-03-24 02:03:20 +00:00
dinkc64 8edc8530bc intf/video/vid_interface.cpp: default to 32bpp for fullscreen mode 2017-03-13 02:08:02 +00:00
dinkc64 42d9fbd545 more tweaks to the movement display and replayer 2016-07-22 23:25:10 +00:00
dinkc64 6a6de03e01 first round of fixes to the replay movement display 2016-07-21 23:33:47 +00:00
dinkc64 801f62a6ed vid_directx_support.cpp, add VidSNewJoystickMsg() for the mini virtual joystick icon. dependancy for previous check-in 2016-07-21 03:48:33 +00:00
dinkc64 0846494d41 make the recording icon a little smaller so it does not cover up the score in some games. 2016-07-14 22:35:21 +00:00
dinkc64 add7d303b8 new msm6295 w/banking [iq_132] 2016-07-10 22:56:55 +00:00
dinkc64 cb87dd43cb fix for that sporadic crash w/Megadrive reset 2015-12-18 23:43:40 +00:00
dinkc64 e891f957f5 reverting R3000 (aspect stretch), too many bugs 2015-11-22 00:39:49 +00:00
dinkc64 b655d3a3f1 new aspect-stretch option from gausen 2015-11-16 22:42:00 +00:00
Barry Harris 47ab751700 normal build compile fixes 2015-10-27 13:33:16 +00:00
dinkc64 ba8ef0b1a6 avi writer: more fixes & cleanups 2015-10-11 03:08:26 +00:00
Barry Harris cbec71190c allow avi recording to be turned off in makefile 2015-10-09 10:31:46 +00:00
dinkc64 edb9eb63e0 fix avi recording issue with games that are flagged BDF_16BIT_ONLY 2015-10-08 22:52:37 +00:00
dinkc64 e159e85674 avi recorder-WIP 2015-10-08 22:30:38 +00:00
Barry Harris af34b909fa fix GCC 5.1.0 compile (not tested the program - just fixed the compile) 2015-09-17 13:53:20 +00:00
dinkc64 c6b00f1dbb default 44100hz 2015-06-25 22:06:44 +00:00
Barry Harris e90ea1c4ae more sdl fixes (dmitry_smagin) 2015-05-07 18:10:14 +00:00
Barry Harris ebc4f75a90 SDL Fixes [dmitry_smagin] 2015-03-17 20:28:37 +00:00
Marcos Medeiros a64075f77c [Qt] Some tweaks on pulseaudio backend 2015-02-20 19:38:52 +00:00
Marcos Medeiros e72732c023 [Qt] Drop ruby, uses OpenGL 3.x as video interface 2015-01-18 23:36:01 +00:00
dinkc64 8ec2bbab17 oops, formatting. 2014-10-03 20:12:00 +00:00
dinkc64 c74f84201e New Feature - Auto-Fire!! :) [see forum] 2014-10-03 19:51:48 +00:00
dinkc64 3699cedc7d back-out last change, it caused problems elsewhere. 2014-09-20 18:24:48 +00:00
dinkc64 799afd56d4 Make it so background fba cannot be unpaused when fba is in the background and paused via gamepad. 2014-09-19 19:52:59 +00:00
dinkc64 f02c59dccc Feature: ability to map Pause and FFWD in the input dialogue, global or per-game 2014-09-18 06:06:47 +00:00
Marcos Medeiros efed708824 [Qt] PulseAudio (Linux) sound driver 2014-09-08 06:37:11 +00:00
dinkc64 fa7dacf503 possible fix for vid_d3d 2014-07-28 17:38:40 +00:00
Barry Harris 229fb9bb61 Resolve compiler warnings 2014-07-25 13:44:21 +00:00
Marcos Medeiros 92307f31a3 Initial Qt port. Deps: nall and ruby are included. 2014-07-03 02:59:57 +00:00
dinkc64 02a17313ec Fix for 32bpp emulation in the Enhanced (D3D7) blitter 2014-06-14 18:33:59 +00:00
Marcos Medeiros 263a020eb3 Function to grab input interfaces. Qt port uses this in order to build menu items. 2014-06-08 21:33:07 +00:00
Marcos Medeiros 02b7c0099f QtCreator project for SDL build 2014-06-08 06:55:51 +00:00
Barry Harris 9f1764fee9 Fix GCC warnings 2012-05-17 19:42:51 +00:00
Barry Harris e91c2fd678 Add Hyllian's Data Dependent Triangulation 3x to the softFX blitters (Hyllian, msbhvn) 2012-04-30 10:56:52 +00:00
Barry Harris b9ca0758f6 Optimise xBR further (combine red and blue calcs) (Hyllian) 2012-04-30 10:35:44 +00:00
Barry Harris 4d7cf76238 Optimise xBR a bit by taking if flavour out of for loop (suggested by Hyllian) 2012-04-30 10:32:05 +00:00
Barry Harris ec4b8084b4 Add SoftFX xBR filters (msbhvn, Hyllian, Barry) 2012-04-21 09:35:24 +00:00
tmaul b57c2f660c Fix some memory leaks ( i think there might be more) 2012-02-28 22:13:52 +00:00
Barry Harris b720ec5a4f Make shortmsg cliprect wider, fixes French localisation issue reported by Benjamin Siskoo 2012-01-28 20:37:33 +00:00
Barry Harris fb1bfea3b4 Remove definition of LSB_FIRST in epx.cpp - defined in makefile 2012-01-27 20:10:48 +00:00
Barry Harris 4796e5e184 Fix excessive CPU usage 2012-01-24 10:40:00 +00:00
Barry Harris 72feaa2af2 Reduce size of OSD text to fit in the cliparea 2012-01-23 15:31:33 +00:00
Barry Harris 17129c99bb Reorganised tree to work-around windows CreateProcess() 32Kb limit. Reenabled depend in MinGW makefile, since it shouldn't cause any more issues. 2012-01-18 20:24:14 +00:00