OBattler
|
5c5b286358
|
Renamed mouse_mode to mouse_input_mode to fix the conflict on Haiku OS.
|
2023-10-23 01:21:28 +02:00 |
|
Jasmine Iwanek
|
f6a5229a98
|
Future support for higher clocked CPU's
|
2023-10-13 17:55:18 -04:00 |
|
OBattler
|
85abb8009f
|
Use the proper font ROM for the Olivetti M19, fixes #3431.
|
2023-08-15 01:06:10 +02:00 |
|
OBattler
|
2391c11260
|
More clean-ups and mouse fixes.
|
2023-08-11 22:29:53 +02:00 |
|
Jasmine Iwanek
|
998cfe5cc8
|
Constification
|
2023-07-25 17:59:24 -04:00 |
|
Jasmine Iwanek
|
ee695e71f9
|
More sonarlint work
|
2023-07-25 17:59:22 -04:00 |
|
Jasmine Iwanek
|
6c1e4a8e2c
|
Some code smell fixes from sonarlint
|
2023-05-15 19:25:56 -04:00 |
|
Jasmine Iwanek
|
a7236a9022
|
Make dual video card code use array
|
2023-02-06 07:29:18 -05:00 |
|
Jasmine Iwanek
|
1860700eab
|
Fix some small issues
|
2023-01-07 17:02:23 -05:00 |
|
Jasmine Iwanek
|
a40630ba63
|
Even more tabs to spaces
|
2023-01-07 14:09:51 -05:00 |
|
OBattler
|
9175d060f5
|
Ignore the internal mouse on the Olivetti machine if the mouse is not set to internal, fixes serial mouse on both the Olivetti M24 and M240, closes #2880.
|
2022-11-24 20:54:28 +01:00 |
|
Jasmine Iwanek
|
3fe4f75108
|
A bit more clang-format
|
2022-11-19 11:53:07 -05:00 |
|
OBattler
|
e44b69220f
|
Numerous Olivetti M24 and M240 fixes.
|
2022-11-19 04:34:14 +01:00 |
|
OBattler
|
27ebb27db7
|
Makefile.mingw corrections and made the code pass much stricter checks (now mandated by Makefile.mignw) to ensure GCC 14 readiness.
|
2022-11-17 22:44:06 +01:00 |
|
Jasmine Iwanek
|
bd75bc141a
|
Header cleanups
Tabs to spaces
Consistency
|
2022-11-13 21:15:47 -05:00 |
|
OBattler
|
cd6a43165a
|
Fixed some compile-breaking mistakes.
|
2022-11-09 04:37:44 +01:00 |
|
OBattler
|
f807bb2ccc
|
It is the M240 that has the internal HDC, not the M24.
|
2022-11-09 04:32:59 +01:00 |
|
OBattler
|
95210fafbb
|
The Olivetti M24 now has its hard disk controller (albeit not yet configurable), closes #845.
|
2022-11-06 02:41:46 +01:00 |
|
javi-s
|
5bad039be6
|
Emulation of National Semiconductor MM58274 RTC
Used in Olivetti M240
|
2022-10-30 16:34:42 +01:00 |
|
javi-s
|
52f700608a
|
Olivetti M24 MM58174 cosmetic fixes
|
2022-10-30 15:36:06 +01:00 |
|
Cacodemon345
|
470aaccccc
|
Fix Linux build
|
2022-10-26 23:52:00 +06:00 |
|
Miran Grča
|
01784517f0
|
Merge pull request #2746 from javi-s/m24
M24
|
2022-10-26 18:51:53 +02:00 |
|
Alexander Babikov
|
8096a3095e
|
Fix Amstrad/Olivetti internal mice not working by explicitly defining the number of buttons
|
2022-10-26 00:20:38 +05:00 |
|
javi-s
|
a513ea5da5
|
Initial emulation of National Semiconductor MM58174 RTC
Based on existing Toshiba TC8521 RTC emulation
|
2022-10-23 15:49:41 +02:00 |
|
javi-s
|
407abeb4b6
|
Olivetti M24 DIP switch settings correction
Fix to match RAM
|
2022-10-23 15:49:25 +02:00 |
|
Jasmine Iwanek
|
ff39a77afc
|
clang-format in src/machine
|
2022-07-27 17:01:04 -04:00 |
|
Adrien Moulin
|
2aa5d8f5b2
|
PIT: add alternative faster PIT
This is enabled by default on 486+ CPUs and can be forced disabled/enabled with pit_mode=0/1
|
2022-07-23 13:38:10 +02:00 |
|
Jasmine Iwanek
|
6233027c9e
|
Named initializers in machine table
|
2022-07-19 18:51:18 -04:00 |
|
Jester
|
340e891d98
|
change m24 BIOS rom to newer 1.44 version
https://forum.vcfed.org/index.php?threads/olivetti-m21-m24-with-bios-version-1-44.72815/
|
2022-05-14 16:21:00 +02:00 |
|
Jasmine Iwanek
|
e11bad1938
|
src/machine
|
2022-04-12 17:26:06 -04:00 |
|
Jasmine Iwanek
|
698b16a603
|
src/machine
|
2022-03-13 09:46:07 -04:00 |
|
Jasmine Iwanek
|
4674756664
|
More newline and whitespace cleanups
|
2022-02-20 16:26:40 -05:00 |
|
Jess Lovelace
|
f18615ae87
|
refactored device_t and all declarations
|
2022-02-02 16:31:22 -05:00 |
|
Miran Grča
|
8ca1328c7e
|
Merge pull request #1571 from 86Box/master
Bring the branch up to par with master.
|
2021-08-02 06:58:22 +02:00 |
|
OBattler
|
8c4d08e9df
|
A number of machine fixes and PIT clock (crystal/bus speed) and CPU are now initialized before everything else, fixes Olivetti M19 with 8088 4.77 MHz and also fixes switching between 286/386SX and 386DX+ machines.
|
2021-07-15 20:03:19 +02:00 |
|
OBattler
|
15f40988a7
|
Fixed another mistake.
|
2021-07-15 03:15:09 +02:00 |
|
OBattler
|
282e8157d8
|
Fixed some mistakes in m_xt_olivetti.c.
|
2021-07-15 03:01:54 +02:00 |
|
OBattler
|
7cdaaf5fd7
|
Made sure several machine types call video_reset() before initializing their internal video, fixes #1423.
|
2021-07-15 03:00:16 +02:00 |
|
OBattler
|
fd1f741db9
|
Olivetti M19 internal video now supports RGB type selection.
|
2021-07-15 02:52:45 +02:00 |
|
OBattler
|
4f6df76f10
|
Revert "Revert "Merge branch 'feature/machine_and_kb' into master""
This reverts commit f2cd3756dd.
|
2021-07-04 17:40:39 +02:00 |
|
Daniel Gurney
|
f2cd3756dd
|
Revert "Merge branch 'feature/machine_and_kb' into master"
This reverts commit 6604a29d7e, reversing
changes made to 1d7fca0abd.
|
2021-07-04 18:22:52 +03:00 |
|
OBattler
|
fd4817a87b
|
All the current WIP work (warning: the PIT is currently using some temporary test rewrite that is going to be undone).
|
2021-06-29 19:11:19 +02:00 |
|
RichardG867
|
77f311b179
|
Game port overhaul
|
2021-06-03 16:26:05 -03:00 |
|
RichardG867
|
ec9b5cae73
|
Part 2 of The De-Underscoring: function names, ROM paths and some indentation cleanups
|
2021-04-17 17:12:02 -03:00 |
|
David Hrdlička
|
dfbbe08a07
|
rewrite the emulator to use UTF-8 internally
|
2021-03-30 09:46:49 +02:00 |
|
EngiNerd89
|
56f794e66c
|
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
|
2021-02-11 20:10:43 +01:00 |
|
Panagiotis
|
a0a7ee67cc
|
FDC workaround
The Internal FDC is added when needed for AT machines too.
Some speculative "work" on the main FDC code
|
2021-02-07 17:27:14 +02:00 |
|
EngiNerd89
|
b7e2e239e8
|
Added chipset and xta interface to Philips machines.
Major refactoring.
|
2021-02-06 23:58:39 +01:00 |
|
Miran Grča
|
8200ef5db6
|
Revert "Added new NCR and Olivetti machines"
|
2021-01-25 19:30:45 +01:00 |
|
EngiNerd89
|
0ba8dd4d0d
|
Fixed most bugs in Olivetti machines.
|
2021-01-07 23:30:19 +01:00 |
|