int alg_get_player(uae_u16 potgo)
{
// 2nd button output and high = player 2.
- return (potgo & 0x4000) && (potgo & 0x8000) ? 1 : 0;
+ return (potgo & 0xc000) == 0xc000 ? 1 : 0;
}
uae_u16 alg_potgor(uae_u16 potgo)
#define LANG_DLL_FULL_VERSION_MATCH 1
#if WINUAEPUBLICBETA
-#define WINUAEBETA _T("4")
+#define WINUAEBETA _T("5")
#else
#define WINUAEBETA _T("")
#endif
-#define WINUAEDATE MAKEBD(2017, 3, 25)
+#define WINUAEDATE MAKEBD(2017, 4, 2)
//#define WINUAEEXTRA _T("AmiKit Preview")
//#define WINUAEEXTRA _T("Amiga Forever Edition")
currprefs.keyboard_leds_in_use = changed_prefs.keyboard_leds_in_use = (currprefs.keyboard_leds[0] | currprefs.keyboard_leds[1] | currprefs.keyboard_leds[2]) != 0;
pause_sound ();
resume_sound ();
+ refreshtitle();
inputdevice_acquire (TRUE);
#ifndef _DEBUG
setpriority (&priorities[currprefs.win32_active_capture_priority]);
- RTG VRAM is outside of reserved natmem space. Workaround: Move RTG in earlier position using Hardware info GUI panel.\r
Note that in 64-bit version RTG VRAM must be inside of reserved natmem space. (Outside = error message and return back to GUI)\r
\r
+Beta 5:\r
+\r
+- Added Actionware dual light gun adapter emulation. Second gun config entries added to Input panel.\r
+- More accurate lightpen emulation, if lightpen is enabled (bplcon0 bit 3), VPOSR is always stopped from beginning of last\r
+ line to end of vblank (last line really is special!). Beam detection is now cycle exact.\r
+- Light guns apparently have pull up resistor in trigger line, at least Capone requires it.\r
+- Added lightpen offset config entry ("lightpen_offset=x,y"). Offset is in Amiga hardware resolution, lores and non-laced.\r
+- Automatically de-interleave unknown (not in ROM scanner) but valid looking 1M interleaved CD32 ROM images.\r
+- Automatically byteswap unknown 256k, 512k and 1M KS ROM byteswapped images. ROM must have valid checksum, header and size fields.\r
+- Implemented previously completely unimplemented bsdsocket.library emulation sendmsg() and recvmsg().\r
+- Switching middle button = untrap on the fly didn't change windowed mode title bar text.\r
+- GVP SCSI emulation now supports boot roms that do not copy code to RAM first, without need for more compatible option.\r
+ Only if not banked. (not guru rom).\r
+\r
+Beta 4:\r
\r
- BPLCON4 bitplane XOR values didn't affect background color between end of bitplanes and end of horizontal diw.\r
- FPU packed decimal datatype conversions are now accurately emulated. (AG). Softfloat mode is now mostly complete.\r