Cacodemon345
b388cb552f
Add option for 5-button PS/2 mouse
2022-10-28 23:51:38 +06:00
Jasmine Iwanek
fab1632cee
Fixes almost all the logging options which were previously broken
2022-10-27 11:23:10 -04:00
OBattler
acd4eb5d68
Debug builds no longer use the ACYCS nonsense.
2022-10-27 02:39:34 +02:00
OBattler
d3200f6f1c
Added 8080.o to win/Makefile.mingw.
2022-10-26 02:48:42 +02:00
OBattler
a71cef75b3
Fixed button graying in the Hard Disks page of Settings in the Win32 UI.
2022-10-25 18:00:44 +02:00
Miran Grča
aa8f6bbc24
Merge pull request #2729 from lkundrak/lr/v86p
...
Add the Epson Equity LT Machine
2022-10-23 21:03:17 +02:00
Lubomir Rintel
7026204aea
Add the Epson Equity LT Machine
...
This is a portable computer based around NEC V30 processor and what
seems to be a proprietary Epson chip set.
The chip set provides a XT-class keyboard controller/PPI, controller for
two DD floppy drives, CGA-compatible video, one serial and one parallel
port. There's no datasheet for the chip set.
The machine has a 640x200 monochromatic LCD display, optionally backlit
and an external CRT connector. There can be up to two floppy drives,
one of them optionally connected to an external connector (shared with
the parallel port). There are physical switches to enable the external
CRT and floppy connectors.
There's a battery-backed RTC/NVRAM that holds configuration, including
backlight timeout, UART configuration and floppy types.
The machine has two expansion slots, half the pich of a regular 8-bit
ISA, but electrically compatible. Hard drive and modem adapters were
available, I don't have them.
The checksums of the ROM images are as follows:
SHA1(2d58397f81f006e7729648dd3720e3004e20ac36) =
roms/machines/elt/HLO-B2.rom
SHA1(8c06cd3905f71f15fec2a3759cea5b2c5dc602c3) =
roms/machines/elt/HLO-A2.rom
2022-10-23 13:47:53 +02:00
OBattler
da33f5c0cc
Allow mouse capture on internal mice even if mouse_type is not actually set to MOUSE_TYPE_INTERNAL, fixes #2682 .
2022-10-23 05:31:39 +02:00
OBattler
8625fa5cb4
Fixed compile with Win32 UI.
2022-10-17 00:02:15 +02:00
RichardG867
10e9285f61
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/cdrom/cdrom_image.c
# src/cdrom/cdrom_image_backend.c
# src/include/86box/cdrom.h
# src/include/86box/cdrom_image_backend.h
# src/include/86box/resource.h
# src/qt/qt_mediamenu.cpp
# src/qt/qt_mediamenu.hpp
# src/unix/unix.c
# src/win/win.c
# src/win/win_devconf.c
# src/win/win_dialog.c
# src/win/win_joystick_rawinput.c
# src/win/win_media_menu.c
# src/win/win_mouse.c
# src/win/win_settings.c
# src/win/win_ui.c
2022-10-15 14:00:00 -03:00
RichardG867
e706fffb34
Run clang-formats for merge
2022-10-15 13:38:10 -03:00
Jasmine Iwanek
28ae786d62
PSG/PSSJ out of dev branch
2022-09-21 18:43:15 -04:00
Jasmine Iwanek
740d7af8d6
clang-format in src/win/
2022-09-18 17:22:55 -04:00
Jameson Ernst
84f5d9c393
Improve handling of High-DPI mice
...
- Reduce lower bound of mouse sensitivity
- Add error accumulators to prevent small motions from being rounded off
2022-09-14 22:11:32 -07:00
David Hrdlička
7071175975
ini: Fix the legacy Windows UI
2022-09-10 14:46:47 +02:00
David Hrdlička
2cc7fc666b
ini: Add to legacy makefile
2022-09-10 13:48:48 +02:00
GH Cao
0cca0d9831
win_joystick_rawinput: Fix wchar/char mismatch
2022-09-02 16:53:53 +08:00
Adrien Moulin
d3dde1737a
network: add a new status bar icon for the network disconnected state
2022-08-28 13:56:24 +02:00
Adrien Moulin
2f57de3f60
Restore the ability to configure the first NIC with the win32 ui
2022-08-21 21:05:07 +02:00
Adrien Moulin
d52bc43802
network: fix win32 build error
2022-08-21 17:29:24 +02:00
Adrien Moulin
19db1d2c7b
Network overhaul : support for multiple NICs, performance improvement
...
- Add support for multiple NICs
- Switch from polling to an event loop for the host networking to avoid latency and locking issues
2022-08-21 16:55:47 +02:00
Jasmine Iwanek
fff8800a20
Use defines for limits
2022-08-02 20:03:14 -04:00
OBattler
f96eb5a2fc
Pausing the emulator, including using the Pause key, now also releases mouse capture, closes #2293 .
2022-08-02 02:57:00 +02:00
Alexander Babikov
be8784b17c
Update internal MUNT to version 2.7.0
2022-07-29 13:44:36 +05:00
Jasmine Iwanek
8b33566187
More serial cleanups
2022-07-28 16:50:49 -04:00
Jasmine Iwanek
a04710b517
clang-format in src/win and other misc places
2022-07-27 17:27:51 -04:00
Alexander Babikov
f51c4cbaab
Adjust the layout and label text of the FM synth driver option
2022-07-26 17:03:26 +05:00
Alexander Babikov
9f77a00d32
win: Add the FM synth driver select option to the UI
2022-07-26 10:23:02 +05:00
Adrien Moulin
88a8607255
Merge branch '86Box:master' into ymfm
2022-07-25 21:08:52 +02:00
Adrien Moulin
808337aac3
OPL: add the faster YMFM cores
...
This refactors the OPL interface in two drivers : Nuked and YMFM
Nuked is used by default, YMFM can be enabled with [Sound] fm_driver = ymfm
2022-07-25 20:24:31 +02:00
altiereslima
61cb47a2d6
Update pt-BR.rc
2022-07-24 10:26:09 -03:00
Adrien Moulin
5d7db9d4c5
Add pit_fast.o to Makefile.mingw
2022-07-23 14:03:54 +02:00
Jasmine Iwanek
9b1e90331f
Beginnings of CONFIG_BIOS support
...
ported from machine&kb
2022-07-22 23:35:18 -04:00
OBattler
771a287718
And win/Makefile.mingw.
2022-07-23 03:16:25 +02:00
Jasmine Iwanek
3eeb83278c
Add GDBStub to win32 makefile
2022-07-19 21:10:16 -04:00
OBattler
b164db81fe
Added machine_status.o to Makefile.mingw.
2022-07-13 04:04:36 +02:00
RichardG867
537e43a1f9
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
2022-07-12 20:07:19 -03:00
OBattler
6adfdbd574
Fixed building with FAudio using Makefile.mingw.
2022-07-12 21:09:21 +02:00
Miran Grča
9cca54986f
Merge pull request #2451 from Cacodemon345/multimonitor-take2-ui
...
qt: Fix performance regression
2022-07-12 14:31:20 +02:00
Cacodemon345
27e4124574
qt: Fix performance regression
2022-07-12 14:41:38 +06:00
OBattler
30479fc3b9
Fixed the problem of infinite screenshots being taken with the Win32 GUI.
2022-07-12 05:45:50 +02:00
OBattler
5615c170f6
Changed the way to obtain the rebar height - now getting the height of the first row via the window message, because something is causing the rebar itself to be apparently taller than that for some reason.
2022-07-12 05:22:34 +02:00
Cacodemon345
11a75f5fd5
Merge branch 'master' into multimonitor-take2-ui
2022-07-10 11:44:58 +06:00
Jasmine Iwanek
45a84cbbfe
Fix incorrect position of CD speed
2022-07-09 19:35:53 -04:00
RichardG867
af7230496b
Virtual ISO: Fix Windows file dialog failing with a folder loaded
2022-07-09 16:31:21 -03:00
RichardG867
bcd12099c7
Virtual ISO: Use the actual basename function and remove the legacy one
2022-07-09 13:43:13 -03:00
RichardG867
9bdec4a1d9
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
2022-07-08 19:22:52 -03:00
Miran Grča
95c264d98e
Merge pull request #2436 from jriwanek-forks/pas16
...
Actually build PAS16 on win32ui dev builds
2022-07-08 23:53:48 +02:00
Jasmine Iwanek
604d719fb7
actuall build PAS16 on win32ui dev builds
2022-07-08 17:41:44 -04:00
Jasmine Iwanek
0dc77c9238
XGA+XGA2 in win32 UI
2022-07-08 16:27:38 -04:00