Subversion Repositories SvarDOS

Rev

Rev 1542 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1385 mateusz.vi 1
version xxxx (xx xxx xxxx)
1542 mateusz.vi 2
- added the OPL driver (Adlib-style OPL2 FM synth) along with IMF playback
1443 mateusz.vi 3
- new mdr_dos_selfexe()
4
- new mdr_dos_truename()
5
- new mdr_coutraw_str() and mdr_coutraw_crlf()
6
- new mdr_dos_ctrlc_inhibit(), mdr_dos_ctrlc_enable(), mdr_dos_ctrlc_disable()
1542 mateusz.vi 7
- added mdr_bios_ticks()
1443 mateusz.vi 8
- renamed keyb_getkey() to mdr_dos_getkey()
9
- renamed keyb_flush() to mdr_dos_flushkeyb()
1542 mateusz.vi 10
- renamed all timer_ functions to mdr_timer_
1443 mateusz.vi 11
- new mdr_dos_getkey2(), same as mdr_dos_getkey() but immune to CTRL+C
12
- new mdr_dos_keypending()
13
- removed keyb_getkey_ifany(): use mdr_dos_keypending + mdr_dos_getkey instead
1542 mateusz.vi 14
- renamed pcx_anal() and pcx_load() to mdr_pcx_anal() and mdr_pcx_load()
15
- added pcx_loadrow(): loads PCX data row by row (useful on PCX files > 64K)
16
- replaced pcx_convto8bpp() by mdr_pcx_to8bpp()
17
- vid12_putscanline() optimizations: 22% faster
18
- renamed all the mouse_ functions to mdr_mouse_
1778 mateusz.vi 19
- improved mdr_cout_cursor_hide() so it works well on VirtualBox
1542 mateusz.vi 20
- added mdr_mouse_setcursor()
21
- added vid12_waitblank()
1385 mateusz.vi 22
 
23
version 2023 (29 Jul 2023)
24
- all routines are built as a library now
25
- advertising MDR version (MDR_VER_MAJOR and MDR_VER_MINOR in VER.H)
26
- added the SBDIGI driver (SoundBlaster Digitized sound)
27
- added the COUT module (text-mode console output)
28
- added the DOS module (mdr_dos_* functions)
29
- added the UNZIP module for iteration over ZIP archives
30
- added the BIOS module (with the mdr_bios_tickswait() function)
31
- vid12: fast VRAM copy (vid12_vramcpy_* functions)
32
- vid12: vid12_clrline()
33
- vid12: fixed color mapping in vid12_setpalette()
34
- vid12: added functions vid12_hline() and vid12_linepat()
35
- vid12: fixed reverting the previous video mode at vid12_close()
36
- vid12: optimized vid12_putpixel() - 17% faster
37
 
38
version 2022 (09 Oct 2022)
39
- initial public release