RichardG867
|
9682b88cf2
|
Fix typos in commented out PCjr code [skip ci]
|
2025-10-25 15:06:13 -03:00 |
|
Jasmine Iwanek
|
5a24fda546
|
Minor cleanups in m_pcjr.c
|
2025-10-21 23:32:20 -04:00 |
|
Jasmine Iwanek
|
57704c9624
|
Support for Serial card in PCjr modem slot
|
2025-10-21 23:32:20 -04:00 |
|
Jasmine Iwanek
|
27ac9cf6e6
|
Support for PCjr keyboard IR reciever option
Currently disabled as it Error B's
|
2025-10-21 23:03:10 -04:00 |
|
Jasmine Iwanek
|
cee8fa0ae4
|
Allow PCjr FDC to be disabled
|
2025-10-21 21:59:27 -04:00 |
|
Jasmine Iwanek
|
891982c2c4
|
Align array entries in machine table and format machines (#6254)
|
2025-09-30 04:15:10 +02:00 |
|
Jasmine Iwanek
|
3c5190a0db
|
Header cleanups (1/2)
|
2025-09-21 00:48:38 -04:00 |
|
Jasmine Iwanek
|
f937b81246
|
PCjr Cleanups
|
2025-09-09 19:57:47 -04:00 |
|
OBattler
|
120a6e8b8b
|
Implemented it for the PCjr as well.
|
2025-08-27 01:47:41 +02:00 |
|
OBattler
|
44fd79b78d
|
PCjr: Correctly implement wait states, fixes #3140.
|
2025-07-10 02:34:26 +02:00 |
|
OBattler
|
ef342b4031
|
Added the no brown option for PCjr.
|
2025-06-24 04:25:19 +02:00 |
|
starfrost013
|
95708eb0d7
|
Reorganise and rename the CGA files. Move onboard video to the video folder. Rename "con" to "cursorvisible" across the entire emulator
|
2025-06-09 23:04:13 +01:00 |
|
starfrost013
|
e637f53981
|
remove cga->coff because it is never used or checked
|
2025-06-09 15:15:53 +01:00 |
|
Jasmine Iwanek
|
8e895903ed
|
Alternate font support for MDA and Hercules
|
2025-05-27 01:11:58 -04:00 |
|
OBattler
|
018bbfae43
|
SM(S)C FDC37C93x Super I/O chip rewrite, add the Acer V62x, and un-dev-branch the V-Tech Laser XT machines.
|
2025-05-05 05:11:55 +02:00 |
|
Jasmine Iwanek
|
4e6f29a7d5
|
malloc to calloc
|
2025-02-01 15:38:36 -05:00 |
|
Jasmine Iwanek
|
81b8038bc5
|
Clean up .available & .poll
|
2025-02-01 03:38:52 -05:00 |
|
TC1995
|
d72d00042b
|
Honor the composite mode of the PCjr and Tandy 1000
And actually fix the way it's activated.
|
2024-08-26 00:42:34 +02:00 |
|
OBattler
|
15b7001a6a
|
More PCjr fixes.
|
2024-08-24 06:00:33 +02:00 |
|
OBattler
|
39869c5a7b
|
PCjr: Allow disabling the application of overscan deltas when overscan is disabled, allows to fix the misalignment on ScubaVenture.
|
2024-08-24 04:49:32 +02:00 |
|
OBattler
|
91a34a2b19
|
PCjr: Correctly mask the pallette lookups to only the lower 4 bits in the remaining modes as well.
|
2024-08-21 01:34:40 +02:00 |
|
OBattler
|
760c720352
|
Assorted FDC and PCjr video fixes, fixes #4659.
|
2024-07-28 01:00:58 +02:00 |
|
OBattler
|
1c034a15ed
|
PCjr: Fix overscan.
|
2024-07-14 01:33:06 +02:00 |
|
OBattler
|
fbf1420126
|
Fix the colors in the PCjr 640x400x2bpp mode.
|
2024-07-13 18:37:40 +02:00 |
|
TC1995
|
36ecc17551
|
Fix incompatible pointers of the generic PIT and PCjr's
So that the build compiles fine.
|
2024-03-22 23:24:58 +01:00 |
|
OBattler
|
fdac446d25
|
The PCjr now correctly supports 64 kB of RAM, also other fixes and added support to PCjr ports 11h and 12h to the POST card (it now supports up to 4 different ports in the range).
|
2023-08-09 06:26:59 +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 |
|
Alexander Babikov
|
5653ae85d9
|
Switch more device_t's to named initializers
Fixes "missing braces around initializer" warnings
|
2023-03-01 01:34:05 +05:00 |
|
eientei
|
63ed285b86
|
Make joysticks work with the PCjr
|
2023-02-24 16:03:53 +13: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
|
bd75bc141a
|
Header cleanups
Tabs to spaces
Consistency
|
2022-11-13 21:15:47 -05:00 |
|
OBattler
|
4aaa7ae293
|
PCjr.
|
2022-10-30 16:52:18 +01: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 |
|
Cacodemon345
|
8a3367ff6f
|
Multi-monitor support (backend preparation part)
|
2022-07-03 01:18:23 +06: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 |
|
Jasmine Iwanek
|
149666b54b
|
Consistency and naming
|
2021-12-19 21:21:34 -05:00 |
|
Jasmine Iwanek
|
9d1898e9f3
|
Fix a prior derp cleanly
|
2021-12-19 19:54:02 -05:00 |
|
Jasmine Iwanek
|
3e70c7e98a
|
Trivial fixes and cleanups for serial & parallel
|
2021-11-13 17:33:43 -05:00 |
|
Ompronce
|
549a477d19
|
Restored SN76489 back to IBM PCjr, as SN76496 and SN76489 are identical.
|
2021-10-18 00:32:21 -04:00 |
|
OBattler
|
96faa28eeb
|
Removed the useless y1 and y2 parameters from the renderers' blit functions (and other places).
|
2021-09-13 23:19:10 +02:00 |
|
OBattler
|
14f6eaca39
|
Added some cassette-related sanity checks, closes #1567.
|
2021-07-29 18:17:09 +02:00 |
|
OBattler
|
33a22c6cdc
|
Added cassette support to the IBM PCjr.
|
2021-07-27 06:17:54 +02:00 |
|