Subversion Repositories SvarDOS

Compare Revisions

No changes between revisions

Ignore whitespace Rev 1384 → Rev 1385

/sved/trunk/mdr/mateusz.txt
File deleted
/sved/trunk/mdr/history.txt
0,0 → 1,21
version xxxx (xx xxx xxxx)
- added mdr_dos_selfexe()
- added mdr_coutraw_str() and mdr_coutraw_crlf()
 
version 2023 (29 Jul 2023)
- all routines are built as a library now
- advertising MDR version (MDR_VER_MAJOR and MDR_VER_MINOR in VER.H)
- added the SBDIGI driver (SoundBlaster Digitized sound)
- added the COUT module (text-mode console output)
- added the DOS module (mdr_dos_* functions)
- added the UNZIP module for iteration over ZIP archives
- added the BIOS module (with the mdr_bios_tickswait() function)
- vid12: fast VRAM copy (vid12_vramcpy_* functions)
- vid12: vid12_clrline()
- vid12: fixed color mapping in vid12_setpalette()
- vid12: added functions vid12_hline() and vid12_linepat()
- vid12: fixed reverting the previous video mode at vid12_close()
- vid12: optimized vid12_putpixel() - 17% faster
 
version 2022 (09 Oct 2022)
- initial public release
/sved/trunk/mdr/inc/mdr/cout.h
62,10 → 62,22
 
void mdr_cout_getconprops(unsigned char *termwidth, unsigned char *termheight, unsigned char *colorflag);
 
/* functions below do not need mdr_cout_init() initialization, they may be
* used to display characters or nul-terminated strings to console right away
* as they use DOS services */
 
/*****************************************************************************
* functions below do not need mdr_cout_init() initialization, they can be *
* used to output data to console right away, as they use DOS services. *
*****************************************************************************/
 
/* output a single character to console */
void mdr_coutraw_char(char c);
 
/* output a nul-terminated string */
void mdr_coutraw_str(const char *s);
 
/* same as above, but followed with a CR/LF line terminator */
void mdr_coutraw_puts(const char *s);
 
/* outputs a DOS-style (CR/LF) newline to console */
void mdr_coutraw_crlf(void);
 
#endif
/sved/trunk/mdr/mdrs2023.lib
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream