1
0
Fork 0
Commit graph

2605 commits

Author SHA1 Message Date
Peter Veenstra
21ae8be729 Fix a typo. Thanks ykhwong\!
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2640
2006-05-27 07:01:33 +00:00
Peter Veenstra
1303deba35 add shift.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2639
2006-05-25 15:08:40 +00:00
Peter Veenstra
c02188b774 Add shift and more const correctness
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2638
2006-05-25 15:07:33 +00:00
Sebastian Strohhäcker
a11f305138 fix FindFirst for files in the root directory of the virtual drive (SimHospital)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2637
2006-05-24 16:39:29 +00:00
Peter Veenstra
e065bf63d2 Add fast irq for it came from the desert.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2636
2006-05-23 10:30:29 +00:00
Peter Veenstra
796af47e74 Move irq 2/9 to a different location.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2635
2006-05-23 10:30:02 +00:00
Peter Veenstra
1f016f7801 Add zeroprotect option to detect zero code protection. (disabled by default because it might trigger pagefaults in an odd way)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2634
2006-05-22 20:29:50 +00:00
Peter Veenstra
346d4332ab Add cancel "Set event wait interval."
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2633
2006-05-22 15:46:13 +00:00
Sebastian Strohhäcker
fc4c24f231 fix scanlength setting for INT10_LoadFont functions (7 Spirits of Ra)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2632
2006-05-22 15:36:28 +00:00
Sebastian Strohhäcker
01c7e8b454 set offset of int1 higher (BioMenace fix)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2631
2006-05-21 19:21:31 +00:00
Peter Veenstra
e6af839533 a few warnings.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2630
2006-05-19 19:53:22 +00:00
Peter Veenstra
70a902ded2 Fix a small bug in the new heavylog routine. Adapt LOG/S/L to C++ ofstream.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2629
2006-05-19 13:35:32 +00:00
Peter Veenstra
4775cd6f42 Synchronize timer on repeated events to compensate for lost accuracy.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2628
2006-05-19 10:34:02 +00:00
Peter Veenstra
2cd6264d32 Modernise it a bit and fix builtin_expect configure test
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2627
2006-05-19 09:03:39 +00:00
Peter Veenstra
93211188a7 A few small debug improvements. (Improve heavylog speed. Exit in heavydebug mode on zero code. BPINT 21 gets translated to BPINT 21 * instead of BPINT 21 reg_ah=0)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2626
2006-05-18 11:42:02 +00:00
Peter Veenstra
94bbf1e01f Add patch "[ 1488441 ] fix for dosbox-0.65 build error on Solaris 5.8 (powf)" by Claudio Fontana.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2625
2006-05-18 11:32:09 +00:00
Peter Veenstra
8ece9230da timer mode 0 counter after passing terminal count update by h-a-l-9000.(Fixes Archon Ultra and The Horde)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2624
2006-05-18 11:25:46 +00:00
Peter Veenstra
c473b81217 Attempt to fix bug 1487972
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2623
2006-05-14 19:57:24 +00:00
Peter Veenstra
42c95e065b Fix Resize memory. (handle information didn't have the resized size.) Fix error codes of move_memory. Implement 8f. This fixes E.EXE (an editor).
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2622
2006-05-07 20:00:05 +00:00
Sebastian Strohhäcker
458d7e5dee check io permission for dyncore port access
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2621
2006-05-01 19:34:41 +00:00
Peter Veenstra
28ffbae6be Add patch "1479636: Improved unmount (mount -u)" from TaeWoong Yoo.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2620
2006-05-01 14:56:35 +00:00
Sebastian Strohhäcker
b1fb54123b raise umb segment size, update LOADHIGH help text
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2619
2006-04-29 10:05:55 +00:00
Sebastian Strohhäcker
de851a79a5 set stack pointer somewhat lower when booting (Shamus booter)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2618
2006-04-28 16:38:09 +00:00
Sebastian Strohhäcker
19955c36e8 use inverted stack mask in normal/full core;
issue exception when calling type zero descriptor;
add INVLPG opcode


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2617
2006-04-27 13:22:27 +00:00
Sebastian Strohhäcker
eedd8cc98c directly handle some page faults of MakeCodePage
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2616
2006-04-26 14:35:55 +00:00
Peter Veenstra
77bb709df9 Always echo the value.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2615
2006-04-23 15:17:07 +00:00
Sebastian Strohhäcker
e332fed532 return drive and not-written bit for ioctl function 0
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2614
2006-04-23 14:20:58 +00:00
Peter Veenstra
4b2a7a92c7 Change default search path for SDL_sound.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2613
2006-04-22 20:12:39 +00:00
Sebastian Strohhäcker
1d89346c16 move callbacks into read-only memory (Pinball/Adventure construction kit booters)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2612
2006-04-22 15:25:45 +00:00
Peter Veenstra
1d11c37e23 make default choice lowcase so case-sensitive matching shows a more reasanable number.(ykhwong)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2611
2006-04-21 13:21:09 +00:00
Peter Veenstra
8a10d6f33b Whoops add all changes to it.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2610
2006-04-21 08:50:30 +00:00
Peter Veenstra
4d33692c6f Add the CDROM device in the device chain.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2609
2006-04-21 08:35:31 +00:00
Peter Veenstra
632f579361 Add a trick for Ishar 3 of the Ishar 3 Triology. File reads and writes take actually cycles now.(4 times the amount of transfered data)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2608
2006-04-21 08:23:40 +00:00
Peter Veenstra
b43c3d6643 Rewrite Choice a bit. So that it honours /S and that the : is optional. Fixes Ishar Triology Installer/Startup menu
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2607
2006-04-21 08:18:51 +00:00
Sebastian Strohhäcker
2ae27a0bb9 precalculate inverted stack mask; improve dynamic core stack functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2606
2006-04-18 17:44:25 +00:00
Sebastian Strohhäcker
ec58b58543 update msvc configuration files
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2605
2006-04-18 15:24:09 +00:00
Peter Veenstra
aa07ccb528 Keep it compiling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2604
2006-04-18 13:52:24 +00:00
Sebastian Strohhäcker
6250acff2d add mscdex device strategy implementation
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2603
2006-04-17 20:06:39 +00:00
Peter Veenstra
329d32a8dd Fix some issues with mounting floppy images with invalid bootsector.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2602
2006-04-17 10:45:32 +00:00
Sebastian Strohhäcker
0b6195208d implement ioctl control channels for ems device (GEMMIS support)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2601
2006-04-16 20:11:04 +00:00
Peter Veenstra
31103c160e In unlink fails and it happends because of the file is open. Try closing it and deleting again. Fixes problems of Ultima 7 addon installer under MS Windows.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2600
2006-04-16 14:04:03 +00:00
Peter Veenstra
fd7f1e45b4 Add a very simple dummy LPT1 class. Fixes games opening LPT1 under MS Windows. (for example Cisco Heat)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2599
2006-04-16 14:02:39 +00:00
Peter Veenstra
8b7b77b21e Isname should use strcasecmp as it deals with emulated DOS file names.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2598
2006-04-15 15:53:37 +00:00
Peter Veenstra
1627e9540a Don't change reg_bl on succes. (Fixes B.A.T 2 CD version)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2597
2006-04-14 13:53:58 +00:00
Peter Veenstra
b53832e7a8 Improve error code support(c2woody). Silence a few warnings.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2596
2006-04-14 07:19:37 +00:00
Peter Veenstra
20530fa725 A few flag fixes by c2woody.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2595
2006-04-14 07:03:47 +00:00
Peter Veenstra
550e61640f keep it compiling with msvc.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2594
2006-04-12 18:52:50 +00:00
Peter Veenstra
132bbffb68 Add part of patch 1235377 of msharov and fix a few small bugs in the return values of the cpu cores
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2593
2006-04-11 19:02:33 +00:00
Peter Veenstra
49870fee9c Implement counter status.(h-a-l-9000)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2592
2006-04-11 12:02:09 +00:00
Peter Veenstra
57d8180da8 Remove DOS_No_Drive_Cache. Didn't compile anymore since 0.60.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2591
2006-04-10 12:52:47 +00:00