1
0
Fork 0
Commit graph

1659 commits

Author SHA1 Message Date
Sjoerd van der Berg
db195c0ad1 Changed exit loop to always check after a cpu core has run
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1440
2003-11-18 20:50:26 +00:00
Sjoerd van der Berg
01bdd5f6f7 Added v86 mode detection
Added better breaking of current code to enter debugger


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1439
2003-11-18 20:49:44 +00:00
Sjoerd van der Berg
57a32fa94e Runrealint uses a table with 0xcd 0x00-0xff instructions now
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1438
2003-11-18 20:46:01 +00:00
Sjoerd van der Berg
8f5af81299 zero reported extended memory size if xms/ems/dpmi is loaded
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1437
2003-11-14 00:04:27 +00:00
Sjoerd van der Berg
b6a4b0fb5c new function to zero the reported extended memory size
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1436
2003-11-14 00:01:56 +00:00
Sjoerd van der Berg
670173ebc4 added 32-bit btr opcode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1435
2003-11-13 22:49:10 +00:00
Peter Veenstra
81b197a1cb fixed a bug switching too many times to fullscreen
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1434
2003-11-12 13:27:39 +00:00
Sjoerd van der Berg
c4269952c4 Increase the line cache size
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1433
2003-11-12 07:16:46 +00:00
Peter Veenstra
1eef79ef64 Made the window the right size
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1432
2003-11-11 20:20:02 +00:00
Peter Veenstra
a03d87e551 Added patch 829954 from James Wilkinson
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1431
2003-11-11 18:47:25 +00:00
Peter Veenstra
fdc23c8e04 added some undocumented aliases
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1430
2003-11-11 18:28:05 +00:00
Sjoerd van der Berg
37f7aa5de5 Fix opcode group 6
Fix POP R/M have to change sp before the r/m lookup


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1429
2003-11-11 08:15:52 +00:00
Ulf Wohlers
aebbee499f Show callback descriptions in debugger
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1428
2003-11-09 16:45:08 +00:00
Ulf Wohlers
94099cbbf1 Added callback descriptions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1427
2003-11-09 16:44:27 +00:00
Ulf Wohlers
8b82835cca Added div0 exception
Added descriptions for dpmi callbacks


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1426
2003-11-09 16:42:55 +00:00
Sjoerd van der Berg
81ed2689cb Use new lazy flag defines for conditional testing
changed inc/dec instructions to also safe first parameter


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1425
2003-11-09 09:48:02 +00:00
Sjoerd van der Berg
4730d55ed9 RCL/RCR instructions changed a bit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1424
2003-11-09 09:46:39 +00:00
Sjoerd van der Berg
53874d092a Fix flags with binary operations setting the overflow flag to 0
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1423
2003-11-09 09:45:01 +00:00
Sjoerd van der Berg
db3d7e7576 variable needs some setting up too
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1422
2003-11-09 08:30:07 +00:00
Sjoerd van der Berg
7139da9f0d Fix some vstudio.net warnings/errors
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1421
2003-11-09 08:20:23 +00:00
Sjoerd van der Berg
d44c54a994 New variable dma.cpp needs
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1420
2003-11-09 08:19:54 +00:00
Dean Beeler
6a3c799e18 Tuned 16-bit samples. Increased support for some tracker programs.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1419
2003-11-09 04:05:51 +00:00
Dean Beeler
909f7333fb Restored lost DMA functionality. (Fixed MM45 bug.)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1418
2003-11-09 04:05:06 +00:00
Sjoerd van der Berg
9d0029f51b Add method for checking a remote drive.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1417
2003-11-08 18:00:47 +00:00
Peter Veenstra
b8c73b0ff1 Don't allow directories or volume labels to be opened. Return proper error code
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1416
2003-11-08 13:41:04 +00:00
Sjoerd van der Berg
9da071a0be Logging message changed a bit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1415
2003-11-08 10:18:06 +00:00
Sjoerd van der Berg
895995c073 Added some kind of aspect correction calcuation, still not perfect
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1414
2003-11-08 10:11:25 +00:00
Sjoerd van der Berg
433ec14aca Added hardware overlay support with hardware scaling
Added fixed fullscreen resolutions for you LCD freaks


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1413
2003-11-08 10:10:03 +00:00
Sjoerd van der Berg
b4dcb24e35 Enabling aspect correction option for config file
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1412
2003-11-08 09:59:10 +00:00
Sjoerd van der Berg
a1e279829b Rendering rewrite for aspect correction and vga vertical stretching
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1411
2003-11-08 09:53:11 +00:00
Sjoerd van der Berg
7b36937c81 New height scaling variable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1410
2003-11-08 09:41:45 +00:00
Dean Beeler
247678bbe6 Added documentation. Removed outdated code.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1409
2003-11-06 01:15:10 +00:00
Dean Beeler
4239e8d87f Moved DMA channel code to dma.cpp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1408
2003-11-06 01:14:05 +00:00
Ulf Wohlers
622310e567 fixed a crash, removed some warnings
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1407
2003-11-05 20:28:29 +00:00
Sjoerd van der Berg
a74a1dc337 Changed some of the flag handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1406
2003-11-05 19:57:13 +00:00
Sjoerd van der Berg
d11ec849a5 Forcing get_CF to be bool and INC/DEC set var1 flag variable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1405
2003-11-05 19:50:33 +00:00
Sjoerd van der Berg
814ed9bef5 New lazyflag testing and fillflags returns the flags
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1404
2003-11-05 19:49:30 +00:00
Sjoerd van der Berg
b4753c5c62 Far jmps/calls interrupts restart the core
Changes for new lazy flag testing
Removed carry flag only changing type


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1403
2003-11-05 19:48:49 +00:00
Sjoerd van der Berg
f28bdda7b1 Far jmps/calls interrupts restart the core
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1402
2003-11-05 19:45:07 +00:00
Sjoerd van der Berg
43f7ba3ed9 parity table changed to bit16u
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1401
2003-11-05 19:43:02 +00:00
Sjoerd van der Berg
e23bab62ff Removed code type options
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1400
2003-11-05 19:41:10 +00:00
Sjoerd van der Berg
c0eeebc16a Some changes for main interrupt handler and endian fixes for descriptor structures
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1399
2003-11-05 19:39:51 +00:00
Dean Beeler
ed4d000c14 Implemented 16-bit DMA support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1398
2003-11-04 03:41:33 +00:00
Dean Beeler
9d8d93a7dd Added GUS init section
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1397
2003-11-04 03:40:59 +00:00
Dean Beeler
4057f50057 Added port hack to Gravis to aid in GUS detection
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1396
2003-11-04 03:40:22 +00:00
Dean Beeler
f9cb7aa8db Added GUS functionality
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1395
2003-11-04 03:39:23 +00:00
Sjoerd van der Berg
9c3002204e undocumented feature with resize returning segment in AX
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1394
2003-11-01 16:03:42 +00:00
Sjoerd van der Berg
cf9a3a8931 Remove PIC_AddIRQ
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1393
2003-10-30 22:18:15 +00:00
Sjoerd van der Berg
83209226a0 Remove PIC_AddIRQ usage
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1392
2003-10-30 22:15:28 +00:00
Sjoerd van der Berg
7ee41eb2e6 Maybe improve fullscreen rendering
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1391
2003-10-30 09:08:58 +00:00