Sjoerd van der Berg
7334090313
Changed CGA/TANDY modes to be 200 lines and 60 hz
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1612
2004-01-28 14:40:13 +00:00
Sjoerd van der Berg
9bf1cd50f5
Opengl output support in SDL
...
Removed threading support in SDL
Rewrite of VGA Drawing to work line for line
Rewrite of VGA Text drawing using lookup tables
Rewrite of render function to handle the new line for line drawing.
Changed CGA/TANDY/Hercules to be more like their original hardware.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1611
2004-01-28 14:39:05 +00:00
Ulf Wohlers
670928f590
use ioctl interface as default in linux
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1609
2004-01-28 12:03:07 +00:00
Peter Veenstra
3e170dbdcf
Added patch 884060 from Martin Battig
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1607
2004-01-27 20:23:13 +00:00
Peter Veenstra
2b88ae212e
2 new debug commands(Fizzban)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1606
2004-01-27 14:52:28 +00:00
Peter Veenstra
5c9b46a52c
don't allow dos it's memory to be freed
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1605
2004-01-27 14:26:43 +00:00
Ulf Wohlers
595d9eaf3b
moved indos flag to 0x5f:0x0f (makes pharlap happy)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1604
2004-01-26 21:17:35 +00:00
Peter Veenstra
c3f91386da
Added changes suggested by the alsa team
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1603
2004-01-26 15:10:16 +00:00
Peter Veenstra
cd4ac03309
Added fake romsize(Fizzban)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1602
2004-01-26 14:48:58 +00:00
Peter Veenstra
5c86964c65
Fixed bug with countervalue being signed
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1601
2004-01-26 14:08:16 +00:00
Sjoerd van der Berg
8b68de7de2
Add pmode exceptions for cli/sti/popf
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1600
2004-01-25 12:53:29 +00:00
Sjoerd van der Berg
2e8a1efcbd
Add patch by khalek to add midi command 0xd0 to ALSA driver
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1597
2004-01-21 07:43:10 +00:00
Peter Veenstra
4976c1fea0
changed esc7ea case 5 and 7 to load 64s instead of 32s
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1596
2004-01-19 18:54:15 +00:00
Peter Veenstra
6238a94257
Fixed canocialize pathname. Psychic detective
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1595
2004-01-19 17:51:04 +00:00
Sjoerd van der Berg
755240bdf3
Fix page not getting selected with hercules
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1594
2004-01-18 15:40:09 +00:00
Sjoerd van der Berg
ca58b4cf61
Fix up hercules graphics mode a bit
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1593
2004-01-17 09:56:33 +00:00
Ulf Wohlers
c311d0249d
added function 0x88 and 0x89 (thanks c2woody)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1588
2004-01-14 20:54:41 +00:00
Ulf Wohlers
1c84baf8a8
improved logging; added logging for ldt, gdt, idt; fixed bug when displaying memory above 8mb
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1587
2004-01-14 19:54:14 +00:00
Sjoerd van der Berg
83711af671
Use CPU_Push/CPU_Pop functions for pushing and popping
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1586
2004-01-14 17:20:28 +00:00
Sjoerd van der Berg
e5cf2a9b40
Add entry for CLTS instruction
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1585
2004-01-14 17:19:43 +00:00
Sjoerd van der Berg
33d5b78c13
Remove the extra cycle for LSS instructions
...
Remove some comments
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1584
2004-01-14 17:17:01 +00:00
Sjoerd van der Berg
6455ddbd6e
fix push/pop instructions
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1583
2004-01-14 17:09:41 +00:00
Sjoerd van der Berg
73943385cd
Fix effective address calculation of bittesting opcodes with register operand
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1582
2004-01-13 21:41:58 +00:00
Peter Veenstra
3a0530ec27
typo's
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1581
2004-01-13 19:02:58 +00:00
Sjoerd van der Berg
3aa903dbfc
Renamed start variable to opcode_start
...
Fixed EXCEPTION define to us opcode_start
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1580
2004-01-13 09:08:24 +00:00
Sjoerd van der Berg
a1d92f605e
Add ID bit in flags register to indicate CPUID opcode available
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1578
2004-01-13 08:56:10 +00:00
Ulf Wohlers
5d739cb67e
init a few temporary pointer with 0
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1576
2004-01-12 20:25:05 +00:00
Sjoerd van der Berg
ec08bdb468
Fix 16/32 bit IO reads and writes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1575
2004-01-12 10:16:26 +00:00
Sjoerd van der Berg
9761c00908
Added segment exceptions
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1574
2004-01-12 10:06:40 +00:00
Sjoerd van der Berg
a3bbaacb51
Fix BTRd instruction, missed a break;
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1573
2004-01-12 10:05:57 +00:00
Sjoerd van der Berg
d227299bc1
Only enable dpmi hos tin debug version
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1572
2004-01-11 19:39:22 +00:00
Peter Veenstra
d47032feeb
made new window do less and mouse_reset a bit more. Fixes ironseed
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1571
2004-01-11 18:49:59 +00:00
Peter Veenstra
e176cda16a
changed LOG_DOS into an existing errortype
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1570
2004-01-11 16:48:32 +00:00
Sjoerd van der Berg
69b007c833
Fix XLAT instruction with 32-bit address size
...
Fix BSFw opcode to first load flags
Fix 16-bit bit testing opcodes to correct effective address
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1569
2004-01-11 16:31:55 +00:00
Sjoerd van der Berg
a3a44f588c
Use new IO handler functions in ins and outs opcodes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1568
2004-01-11 16:30:41 +00:00
Peter Veenstra
a4e9443e59
Some small compatibility changes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1567
2004-01-11 14:00:13 +00:00
Sjoerd van der Berg
9048b0f14b
Remove core selection defines
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1566
2004-01-11 12:52:57 +00:00
Sjoerd van der Berg
5919036d42
fix assembler warning
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1565
2004-01-11 12:38:28 +00:00
Sjoerd van der Berg
b267310755
An amazing newline
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1564
2004-01-11 12:36:45 +00:00
Sjoerd van der Berg
4a016f2b4b
Set and use the global direction flag variable
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1563
2004-01-11 12:31:12 +00:00
Sjoerd van der Berg
2b919b0ffe
Keep a global direction flag register
...
Change the push/pop functions for correct 16-bit SP increase/descrease
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1561
2004-01-11 12:29:03 +00:00
Sjoerd van der Berg
2394f38514
Add string operations for MOVS,STOS,LODS
...
Change the way temporary registers are handled with loading and saving
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1560
2004-01-11 12:24:56 +00:00
Peter Veenstra
449d45643c
somehow atan translates to atan2(Fizzban)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1559
2004-01-11 09:41:52 +00:00
Sjoerd van der Berg
05f6c5bf9b
Fix set VESA set CPU window function to only use a bye value
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1558
2004-01-11 09:27:52 +00:00
Sjoerd van der Berg
d4274ba2ce
Disable the dynamic core log messages by default
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1555
2004-01-10 19:12:45 +00:00
Peter Veenstra
186b881f15
disabled aspect
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1554
2004-01-10 18:45:50 +00:00
Peter Veenstra
94b8931b78
Changed default cpu cycles to 2500
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1553
2004-01-10 18:42:58 +00:00
Peter Veenstra
fcbd0fe854
Copyright to 2004
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1552
2004-01-10 14:03:36 +00:00
Peter Veenstra
76460ed400
Chuck Yeager timer inits (Srecko)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1551
2004-01-10 11:43:41 +00:00
Peter Veenstra
47227a3fdd
Oops fixing mistake that broke ultima 7 and 8
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1550
2004-01-09 16:51:22 +00:00