5
I Use This!
Inactive

Commits : Listings

Analyzed about 22 hours ago. based on code collected 1 day ago.
May 19, 2023 — May 19, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Only init the xterm mouse once or you'll get a lot of traffic! Closes #959015. More... almost 20 years ago
The XCHAR kludge to translate 0 to 0x20 (' ') is only necessary for vga.pcf, not bitmap fonts. I've corrected vga.pcf but since people may use a different vga.pcf than ours (IIRC Debian has a seperate vgafonts package) I'll leave the kludge for non-bitmap fonts for the time being. More... almost 20 years ago
EMM fixes: - handle name is 8 bytes ASCII, but dosemu stores it as ASCIIZ, therefore 9 bytes must be reserved. - Fix usage of NULL_PAGE, it is not a handle. More... almost 20 years ago
OK, but then the ms-linker stops to work again... Well, with this hack they both work, but no guarantee something else is not broken (this is an obscure case anyway). More... almost 20 years ago
Be more conservative about fixing %esp. Apparently there are the DPMI clients that put esp above the TASK_SIZE (somewhere to 0xffffff80) and work perfectly (unless I "fix" %esp). No idea how they work, but... More... almost 20 years ago
Ignore empty "drives" directories for $_hdimage="drives/*". More... almost 20 years ago
Re-enabled NULL-ptr fixing in msdos.c. This is required by the unmodified Win3.1 kernel (not WinOS2 fortunately). More... almost 20 years ago
Properly check for selectors allocation limit. Unmodified Win3.1 requests too many descriptors which crash dosemu. More... almost 20 years ago
VxD hooks for WinOS2. This seems to solve all the remaining problems with Win3.1, namely: - Alt-Tab now works (SHELL VxD) - Timer now works (VTDAPI VxD) More... almost 20 years ago
Dont trash %esi if cwd failed. More... almost 20 years ago
Make the error message to work again. More... almost 20 years ago
Refer to our docs, not to external. More... almost 20 years ago
DPMIfree() & co must account only the committed pages. +Some cosmetic. More... almost 20 years ago
From Reinhard: There is a small problem with s3.c, so I can't use it with $_console=1 and $_graphic=1. (thanks to Michael) More... almost 20 years ago
Hercules port range patch from Ryan Underwood. More... almost 20 years ago
Add cp895 (Czech/Slovak) ([email protected]) Add bg-mik character set (Ivo Tachev, [email protected]) More... almost 20 years ago
I really have to make seqbuf_dump non-static to avoid the gcc warning... More... almost 20 years ago
Fix gcc warning. More... almost 20 years ago
- Move _emu_stack_frame to emu.h - it must be globally available. - Restore fs/gs in console sighandlers - this way dosemu can survive the console switch on a NPTL-enabled systems. - Set NO_VC_NO_DEBUG to 0 - it only eats debug info. More... almost 20 years ago
cat maps for the reason this time. More... almost 20 years ago
From: [email protected] To: [email protected] Subject: Incorrect bitshifts in instremu.c More... almost 20 years ago
Allow booting with $_xms=(off). dosemu always maps HMA, regardless of the $_xms setting. This check does nothing but prevents dosemu from booting with $_xms=(off). Unfortunaltely Win98/DOS hates our XMS driver, so possibility to disable it, must work. More... almost 20 years ago
- dosio.h must die, use hma.h instead - small cleanups in hma.c - use separate a20_local and a20_global in xms.c More... almost 20 years ago
The more debug info the better. More... almost 20 years ago
Avoid fixed sized buffer and strcpy/strcat in exists() More... almost 20 years ago
Use vga.seq.addr_mode == 2 instead of the number of planes to check for chain4 modes of planes. This fixes the Windows logo... #962683 More... almost 20 years ago
For realloc_mapping_shm we can't expand shared anonymous memory using mremap so we must allocate a new region and memcpy to it. Fixes a problem with WP 5.1's use of EMS More... almost 20 years ago
The int10 BIOS now determines whether a mode is text or graphics from the byte at 40:49. Also reduce use of global co and li by peeking these values from 40:xx. Eventually co and li should be completely removed. More... almost 20 years ago
Change stop_mouse c_printf to be a little more legible. More... almost 20 years ago
- Rewrote old_dos_terminate() as per suggestions in bug #909015 - Disable fix-NULL-deref code as per suggestion in RFE #937984 More... almost 20 years ago