Eric Fry
12ba2247cb
Fixed capitalisation on DOSBox-X name.
2023-05-28 21:32:44 +10:00
Eric Fry
f44fcb2113
Added info about the internal DEBUGBOX command to the debugger readme.
2023-05-28 17:43:31 +10:00
Jonathan Campbell
dd81120b57
Merge pull request #4296 from Allofich/cmos2
...
Minor fixes to CMOS RTC register range checking
2023-05-27 10:31:43 -07:00
Allofich
ac61809f1c
Add error logging
2023-05-27 16:27:17 +09:00
Allofich
0e3476a461
Cleanup
...
Remove unused Windows code.
Apply reg 0x04 bcd calculation to 0x05 as well, since it also uses PM
values.
Rremove unnecessary comparison.
2023-05-27 16:27:17 +09:00
Allofich
10ea3652e4
Match RTC range checks to documentation
2023-05-27 16:27:13 +09:00
Jonathan Campbell
4cae4012c7
Merge pull request #4295 from Torinde/patch-2
...
IMGMAKE help on one screen
2023-05-26 23:49:18 -07:00
Torinde
3a0378ba8e
IMGMAKE help on one screen
2023-05-27 08:29:15 +02:00
Jonathan Campbell
867bfee4e4
Merge pull request #4293 from Torinde/patch-1
...
CHANGELOG - Enhanced Dynamic and Differencing VHD support
2023-05-26 17:13:40 -07:00
Torinde
16d8b0a9e0
CHANGELOG - Enhanced Dynamic and Differencing VHD support
2023-05-26 10:00:10 +02:00
Jonathan Campbell
2867178422
Merge pull request #4273 from maxpat78/vhdmake
...
Enhanced Dynamic and Differencing VHD support
2023-05-25 22:36:05 -07:00
maxpat78
de36972f9d
Update dos_programs.cpp
...
- added internationalization to "Booting from drive" msg
- clarified and fixed IMGMAKE behaviour about wrong disk size
2023-05-26 06:39:14 +02:00
maxpat78
b82499bfbf
Update bios_disk.h
2023-05-25 15:17:04 +02:00
maxpat78
446d087803
Update bios_vhd.cpp
...
- changed CHS conversion function
- ability to convert fixed hd images
- new error codes
2023-05-25 15:16:16 +02:00
maxpat78
35b5b9d098
Update dos_programs.cpp
...
- enhanced VHDMAKE with fixed image conversion, enforced checks on parameters
- fixed VHDMAKE and IMGMAKE help strings
- CHS conversion in IMGMAKE is aligned with VHD specs
2023-05-25 15:14:38 +02:00
Jonathan Campbell
22b859031f
Merge pull request #4286 from nanshiki/fiximeinput3
...
Fixed keystrokes when IME is on
2023-05-24 22:17:25 -07:00
maxpat78
82c0733fcc
Update dos_programs.cpp
...
- internationalized msgs support in VHDMAKE
- IMGMAKE can create again Fixed VHDs
2023-05-24 12:32:14 +02:00
maxpat78
46b98886fc
Update bios_vhd.cpp
...
bug fixed: a Differencing VHD can now be linked to a Fixed VHD, also
2023-05-24 12:28:11 +02:00
maxpat78
19ee8aff32
Update dos_programs.cpp
...
IMGMAKE now uses the VHD internal CHS geometry to fill the partition table and boot sector, avoiding severe issues with IMGMOUNT (which rejected many valid VHD images due to different SPT)
2023-05-23 15:27:56 +02:00
nanshiki
1043b59b81
Fixed keystrokes when IME is on
2023-05-23 18:52:08 +09:00
nanshiki
4dd57fb1db
If wParam of WM_KEYDOWN is VK_PROCESSKEY, the key input process of SDL is not called.
2023-05-23 18:51:40 +09:00
maxpat78
87d2920812
Merge branch 'master' into vhdmake
2023-05-22 20:09:19 +02:00
maxpat78
09260ead35
Update dos_programs.cpp
...
- mostly cosmetic fixies in VHDMAKE
- IMGMAKE now creates Dynamic VHD by default, old code related to Fixed VHD is excluded
2023-05-22 20:03:33 +02:00
maxpat78
813796a107
Update bios_vhd.cpp
...
- fixed a flaw in BAT blocks computation
- fixed Open use in CreateDifferencing
- adapted min VHD size to IMGMAKE limit (3MB)
2023-05-22 19:52:08 +02:00
maxpat78
3a607c956d
Update dos_programs.cpp
...
VHDMAKE adds an error msg
2023-05-22 08:36:39 +02:00
maxpat78
fdc5fa5cb9
Update bios_vhd.cpp
...
Includes time.h and enforces some fwrite ops
2023-05-22 08:33:52 +02:00
Jonathan Campbell
5fd11d6eb7
Merge pull request #4279 from maxpat78/vhd-patch-1
...
Update bios_vhd.cpp
2023-05-21 23:22:15 -07:00
maxpat78
6e80bed7d6
Update bios_vhd.cpp
...
Performs slash conversion inside locator path
2023-05-20 09:09:35 +02:00
maxpat78
a2355c5bfd
Update bios_vhd.cpp
...
time_t is coerced to 32-bit again
2023-05-20 08:50:52 +02:00
maxpat78
5d257a122c
Update bios_vhd.cpp
...
Whooops, buffer limit must be checked!
2023-05-20 08:31:03 +02:00
maxpat78
4d2b084066
Update dos_programs.cpp
...
- fixed and enhanced VHDMAKE internal program to handle Differencing VHD
2023-05-19 17:37:03 +02:00
maxpat78
14ff7301d1
Update bios_disk.h
...
- makes mk_crc and mk_chs private
- adds CreateDifferencing member
2023-05-19 17:33:54 +02:00
maxpat78
5b194d9193
Update bios_vhd.cpp
...
- fix time dest
- adds code to create a Differencing VHD
2023-05-19 17:30:50 +02:00
maxpat78
47ec8169a7
Update bios_vhd.cpp
...
Blocks are kept virtual until they are zeroed, so saving space
2023-05-17 18:11:43 +02:00
maxpat78
c8cc3c5417
Update bios_vhd.cpp
...
Try to fix _time32 absence in Linux
2023-05-16 17:51:29 +02:00
maxpat78
5186008565
Update dos_programs.cpp
...
Add a VHDMAKE virtual program to easily create blank Dynamic VHD image disks.
2023-05-16 16:01:41 +02:00
maxpat78
225450b906
Update bios_disk.h
2023-05-16 15:58:28 +02:00
maxpat78
399aeec870
Update bios_disk.h
2023-05-16 13:06:15 +02:00
maxpat78
a525fd197a
Update bios_vhd.cpp
...
Add code to create an empty Dynamic VHD
2023-05-16 13:04:48 +02:00
Jonathan Campbell
f2f4a10844
Ethernet PCAP backend: If realnic=list, say so to make it clear what the user must do to use the pcap backend. Remove the leading zero from the numeric interface list
2023-05-14 19:37:58 -07:00
Jonathan Campbell
e7dbf484f8
Ethernet: Try each backend in turn, falling back to nothing if all others fail
2023-05-14 19:33:38 -07:00
Jonathan Campbell
7ebf8ab95c
NE2000: If macaddr=random, pick a random MAC address
2023-05-14 19:32:34 -07:00
Jonathan Campbell
084bbfd5dc
Merge pull request #4267 from nanshiki/fiximeinput2
...
Fixed Chinese input bug again
2023-05-14 19:14:26 -07:00
nanshiki
5a8a80fe34
Fixed that alphabets were not entered in Chinese input
2023-05-15 10:42:36 +09:00
Jonathan Campbell
7da365b458
Fix endian winsock dependency for ne2000.cpp
2023-05-14 15:36:01 -07:00
Jonathan Campbell
e0a446ed63
Argh, fine. I will pull out VS2019 and fix it myself. Don't CI this please.
2023-05-14 07:35:36 -07:00
Jonathan Campbell
f19e31d893
Try again
2023-05-14 07:24:56 -07:00
Jonathan Campbell
de1a88f7e5
Whoops, fix
2023-05-14 07:07:06 -07:00
Jonathan Campbell
ac99c34a24
Patch VS project files
2023-05-14 06:50:55 -07:00
Jonathan Campbell
0ae852329a
NE2000 and IPX: NE2000 IPX packet redirection. This makes it possible to play multiplayer IPX using MS-DOS and Windows 95
2023-05-13 22:22:18 -07:00