5
I Use This!
Inactive

Commits : Listings

Analyzed about 19 hours ago. based on code collected 2 days ago.
Apr 14, 2023 — Apr 14, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
sb: rework busy/timeout handling. Hopefully this fixes Prince2 problem. More... over 11 years ago
Fix SF bug 461: Handle vgaemu access in rep movs/stos cpemu patches. More... over 11 years ago
enable SIGFPE for division by zero. Go fix the bugs! More... over 11 years ago
sb: terminate DMA xfer on timeout More... over 11 years ago
sb: implement DMA timeout, large enough for KryptEgg to still work. Waiting for DMA forever makes a lockup to some progs. :( More... over 11 years ago
sb: flag DMA busy status, and wait for it to became available (DACK), rather than ignore everything. Fixes KryptonEgg game More... over 11 years ago
started adding fluidsynth support. It goes with the hacks and private code rip-offs because fluidsynth doesnt have any API for the realtime midi stream handling. I wonder if it can even be made functional. More... over 11 years ago
sb: fix nasty divizion by zero in dsp code, which happens because E2 command doesnt set sampling rate More... over 11 years ago
sb: pcm_frame_period_us() allows even simpler (and correct, this time) logic More... over 11 years ago
fix typo More... over 11 years ago
midi: add timer callback to midi plugins (preparing for fluidsynth) More... over 11 years ago
pcm: avoid using the confusing pcm_samp_period() adlib: some cleanups More... over 11 years ago
Fix INT10 regression caused by commit 699e95646. More... over 11 years ago
sb: allow to parse DMA params even when DMA no longer active. This is needed to process fifos, so that they can run after DMA finished. More... over 11 years ago
made in_win31 flag private to dpmi to avoid confusion. Use win31_mode instead. More... over 11 years ago
Fix mouse graphics cursor missing pels in mode 13h. More... over 11 years ago
XMS memory move small change. More... over 11 years ago
Implement KMS checking as in SF Bug 3536711: by default, "dosemu -s" uses SDL on the console if KMS is detected. If graphics=(1) or console=(1) (instead of (auto)), or -V or -c is given on the command line it will try direct console video anyway. More... over 11 years ago
Always parse all X settings in global.conf, as they also apply for SDL, and in certain cases we want SDL without -S (dosemu should detect KMS - SF bug ID: 3536711) More... over 11 years ago
SB: quick fix for the sb-related errors observed in Dune game More... over 11 years ago
remove prototypes for lex-generated functions More... over 11 years ago
leavedos() should print func and line num, not a silly number More... over 11 years ago
Revert "revect DPMI interrupts only in DPMI mode" More... over 11 years ago
Check inthandler presence before attempting to handle interrupt. This is mostly important for coopthreads, which otherwise creates unnecessary threads. run_caller_func() now should never be called without a handler installed. More... over 11 years ago
revect DPMI interrupts only in DPMI mode More... over 11 years ago
handle DPMI interrupts in int.c, the same way all other interrupts are handled. More... over 11 years ago
Fix memory leak in load_plugin() (Pavol Rusnak, #2881720) More... over 11 years ago
dpmi: small cleanup, use fake_pm_int() where appropriate. Also translate pm to rm regs on modeswitch (this patch was previously used to work around the save/restore bug) More... over 11 years ago
dpmi: implement undocumented dos4gw selector 0x38 to allow ShellShock installation to work. More... over 11 years ago
dpmi: more selectors checks and remove is_big hack More... over 11 years ago