use local labels in defines so that -lto works with gcc

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3799 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Fix some 64 bit warnings

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3800 67dff46e-583c-4055-8ee1-d6b00ecfda6c
some tiny sanity checks

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3801 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Enable interrupt flag after call 0x11 as well. Thanks ripsaw. Fixes a Korean game

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3802 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Make Visual Studio happy as well.

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3803 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Add composite lite patch by VileRancour/reenigne.
Thanks to everybody who participated in the discussion on the subject.

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3804 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Fix crash on exit on gnome-terminal 3.4.1.1

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3805 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Move buffer to class for upcomming multiple floppy support  (rcblanke). Remove heavy bios_disk dependency from drives.h

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3806 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Add some way to search for the volume label on a fatDrive. Merged the patch of ripsaw and rcblanke together..

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3807 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Last part of multi floppy patch by rcblanke.

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3808 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Use modification instead of creation date.(rcblanke)

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3809 67dff46e-583c-4055-8ee1-d6b00ecfda6c
autotools people...(1.13.1)

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3810 67dff46e-583c-4055-8ee1-d6b00ecfda6c
rename configure.in to configure.ac . autotools people again.....

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3811 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Year update

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3812 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Add support for monochrome mode:
- EGA and VGA mode 0x0F (implement plane masking in the attribute controller)
- re-factor EGA monitor emulation (attribute controller bit is used to detect monochrome mode, horizontal frequency to choose 16/64 colors)

Hardware blinking in graphics mode is still not supported.

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3813 67dff46e-583c-4055-8ee1-d6b00ecfda6c
make RealHandle inline to silence some unused warnings

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3814 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Use current address instead of (current page * page size) for the scroll window base. This is the implementation in S3 and IBM VGA. Tseng BIOSes have the previous, incompatible implementation. Fixes an advertisement program and possibly others I don't remember. Patch by ripsaw.

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3815 67dff46e-583c-4055-8ee1-d6b00ecfda6c
max cycles code now uses averaging as well when stepping down 

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3816 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Add int 33 0x2a for speed manager 96. (ripsaw)

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3817 67dff46e-583c-4055-8ee1-d6b00ecfda6c
Clean up

git-svn-id: svn://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3818 67dff46e-583c-4055-8ee1-d6b00ecfda6c