Peter Veenstra
1fbaff47fc
Update year and address of FSF
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4183
2019-01-25 14:09:58 +00:00
Peter Veenstra
2327f92db9
Here as well
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4182
2019-01-25 10:08:06 +00:00
Peter Veenstra
cf85eb0d9b
Remove file that has not been used in a long time
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4181
2019-01-25 09:31:50 +00:00
Peter Veenstra
d55c6a03ed
This order works better for when other headers change.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4180
2018-12-28 12:19:13 +00:00
Peter Veenstra
b899da315d
use right field when dealing with joysticks. use enum instead of magic value (ny00123)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4179
2018-12-28 12:18:12 +00:00
Peter Veenstra
c9f79add62
no bilinearing filtering on exact multiples
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4178
2018-12-17 19:22:30 +00:00
Peter Veenstra
f5e4b9205f
Add workaround for the problem of locking the mouse in windowed mode with X.org 1.20.1. (thanks to DosFreak and ny00123 for their help with testing and debugging)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4177
2018-12-11 15:45:37 +00:00
ripsaw8080
e0a7ede037
Don't generate sound after DMA is masked at end of single-cycle transfer. Prevents issues with some games.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4176
2018-11-23 21:55:12 +00:00
Sjoerd van der Berg
3bde40bc91
Make a dma channel go masked when it reaches end of count without autoinit
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4175
2018-11-19 22:02:13 +00:00
Sjoerd van der Berg
72f8544723
Make autoinit exit work and prevent double single cycle transfers when quitting autoinit
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4174
2018-11-19 18:34:49 +00:00
Peter Veenstra
9ffb5627aa
Add ripsaws one line patch to fix bug 488
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4173
2018-11-17 13:29:02 +00:00
ripsaw8080
d0ecdf85b2
Allocation Info works for CD-ROM drives. Fixes Bureau 13 installer.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4172
2018-11-16 22:39:24 +00:00
Peter Veenstra
1960a815e1
Improvements for compiling dynrec core in 64 bit mode on windows. Thanks for the help PgrAm and kjliew.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4171
2018-11-16 12:40:37 +00:00
ripsaw8080
80342e104e
Correct response for keyboard echo command. Fixes Steel Shot.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4170
2018-11-12 16:41:00 +00:00
ripsaw8080
3a2b3c6d57
Reset write ops after drawing text in EGA graphics modes, consistent with EGA/VGA BIOS. Fixes Fun School 3.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4169
2018-11-12 16:39:49 +00:00
ripsaw8080
07c2d06ae5
Add Unit Number and Bytes Per Sector fields for DPB entries. Fixes Air Power installer and Windows 3 Virtual Memory dialog.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4168
2018-10-11 15:05:28 +00:00
ripsaw8080
c3aca8dc44
When searching CD-ROM directory entries, strip trailing period of extension-less filenames after stripping file version number and separator. Fixes disc check in Air Power.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4167
2018-10-11 14:58:18 +00:00
Peter Veenstra
c7e6b3ca86
Report when a -conf file can not be loaded. Make spacing similar between messages.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4166
2018-10-10 07:00:53 +00:00
Peter Veenstra
f522e81d32
Quick fix for dma channel 0 having no page porthandler.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4165
2018-09-29 16:17:36 +00:00
ripsaw8080
52d5501842
Disable UMB on PCjr machine type; fixes broken MCB chain. Remove 128k PCjr faking from r2417 that was effectively disabled by r3420.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4164
2018-09-27 20:07:06 +00:00
Peter Veenstra
bfd322cff7
Make it possible to compile without png support.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4163
2018-09-21 08:53:03 +00:00
Peter Veenstra
c0d49b28e5
Change scan3x to be LINE LINE DARK instead of LINE DARK DARK. This matches pictures of scanlines better and doubles the brightness as the old implementation was rather dark.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4162
2018-09-14 19:59:05 +00:00
Peter Veenstra
2f09b52de8
Fix typos reported by lintian and change DosBox to DOSBox.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4161
2018-09-14 19:53:55 +00:00
Peter Veenstra
1ff6911b3c
Let all multiline comments jump in. Pretty up value blocks
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4160
2018-09-04 13:51:09 +00:00
ripsaw8080
5dfa75399e
Show segment override on XLAT instruction.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4159
2018-09-04 12:58:09 +00:00
Peter Veenstra
bece575aff
Fix compilation
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4158
2018-09-04 09:43:50 +00:00
Peter Veenstra
e524d0f1c2
<erge 0.74-2 documentation changes into trunk
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4157
2018-08-31 17:43:09 +00:00
Peter Veenstra
3f7c70b2ad
Keep it compiling.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4150
2018-08-28 11:59:41 +00:00
Peter Veenstra
b24425dfa4
Give a warning at startup if dpi scaling is detected.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4149
2018-08-28 11:48:53 +00:00
Peter Veenstra
01e0a45694
Use old style call to get window resolution on windows, fixes part of fullscreen being too large with no manifest and dpiscaling active. Can still go wrong though. dpiscaling is just bad news for dosbox overall. disabling it gives bad results as well for big screens..... Add opengl window centering for fullresolution=original..
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4147
2018-08-28 08:30:44 +00:00
Peter Veenstra
97ac94d222
document suggestion to change scaler or fullresolution if you don't like the black bars or border
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4144
2018-08-27 15:40:02 +00:00
Peter Veenstra
53b67e8871
Update logging function to log in debug mode
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4142
2018-08-27 11:08:37 +00:00
Peter Veenstra
0463a8b907
Update tandy sound core to latest (unmerged) mame version. Update tandy sound selection to use the ncr8496 for normal usage and the sn76496 in PCjr mode.
...
Correct noise algorithm. Ignore writes to certain registers if highest bit is not set for ncr8496 mode. Don't reset the noise producing register on all writes, only when changing the type of noise (ncr8496).
Fixes intro sound of KQ2, waves in KQ2 and sound on the title screen of sentinel.
Thanks for the help Lord_Nightmare.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4141
2018-08-27 09:49:07 +00:00
Peter Veenstra
35a46909b5
forgot to add emu.h
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4140
2018-08-26 11:50:37 +00:00
Peter Veenstra
b83172cc61
prefer ncurses above curses (on some systems, these are still different packages)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4139
2018-08-23 15:52:27 +00:00
Peter Veenstra
66fdd8f1de
add a bit of hack to make building a 32 bit binary for Apple a bit easier
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4138
2018-08-21 11:57:32 +00:00
ripsaw8080
dd304cbef1
Return correct error code for verify sectors function when an invalid drive is specified. Fixes Hugo Troll game installers.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4137
2018-08-17 14:28:56 +00:00
ripsaw8080
01e3789c49
Leave attribute controller in index state after a mode change. Some video BIOS do this, some don't, but it works around a flaw in the Kukoo2 demo.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4134
2018-08-05 13:28:29 +00:00
Peter Veenstra
31063f868a
disable swap control on all platforms and not just win32. Thanks for testing ny00123
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4132
2018-07-13 12:11:35 +00:00
ripsaw8080
2ec871f0e1
FAT drive fixes and improvements. Identify floppy format, and support filesystems that use only part of the disk. Fixes Make Your Own Murder Party and Music/Pinball Construction Set.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4130
2018-07-10 16:05:17 +00:00
ripsaw8080
be146f5c44
Improve disk image mounting: cycle disks only for the drive being mounted, make B: drive usable for BIOS access, and be insensitive to the order that drive letters are mounted.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4129
2018-07-10 15:51:16 +00:00
ripsaw8080
30ef5aefe9
Fix GetLabel() for the virtual drive.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4128
2018-07-10 15:38:55 +00:00
Peter Veenstra
50d6368b14
Work with ints when dealing with abs. Fixes a warning.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4122
2018-06-25 15:30:44 +00:00
Peter Veenstra
3ddf3056e8
Work with ints when dealing with abs. Fixes a warning.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4121
2018-06-25 15:27:39 +00:00
ripsaw8080
66b813ef9c
Support some installer disk detection methods: block device count, and specific MBR/boot sector contents. Fixes (original) SimCity, Amberstar, and later MicroProse installers.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4120
2018-06-21 17:46:52 +00:00
Peter Veenstra
823242560c
Commit fix by M-HT.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4119
2018-06-14 21:06:50 +00:00
Peter Veenstra
89eddef2f7
cleanup unfinished and unworking core stub
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4118
2018-06-13 09:26:06 +00:00
Peter Veenstra
e20cc10750
Add 64-bit ARM (ARMv8, little endian) by M-HT. Thanks M-HT!
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4117
2018-06-13 09:24:01 +00:00
ripsaw8080
1afaf28921
Make Media ID table relative to DPB table. Fixes Hattrick by Ikarion.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4116
2018-06-12 20:52:08 +00:00
ripsaw8080
ff8d4f287f
More improvements for IOCTL generic block device request
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4115
2018-06-12 20:18:42 +00:00