summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/formats/p2000t_cas.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Formats-related refactoring AJR2021-09-111-1/+0
| | | | | | - Remove opresolv.h from emu.h and some other base headers - Split legacy floppy image class into a separate file - Clean up a lot of #includes in src/lib and src/tools/imgtool
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-1/+3
| | | | | | | | | | * osdcomm.h: Move definition of EQUIVALENT_ARRAY to coretmpl.h * sharc.cpp, gt64xxx.cpp, ym2413.cpp, gb_lcd.cpp, snes_ppu.cpp: Use STRUCT_MEMBER for save state registration * gio/newport.cpp, megadrive/svp.cpp, nes_ctrl/bcbattle.cpp, arm7.cpp, tms9995.cpp, pckeybrd.cpp, sa1110.cpp, sa1111.cpp, jangou_blitter.cpp, vic4567.cpp: Use std::fill(_n) instead of memset * emucore.h: Remove obsolete typedef
* -imagedev/cassimg.cpp: Make the interface look something like C++. Vas Crabb2020-10-021-10/+10
| | | | -sound/tiasound.cpp: Use some vaguely C++-like code internally.
* Disable SOUND_DEBUG for non-debug builds, and srcclean Vas Crabb2020-09-271-31/+31
|
* Add MDCR support for P2000t (#7215) Erwin Jansen2020-09-171-0/+321
This adds support for the mini digital cassette recorder that can be found inside a P2000t. This implementation is based on documentation that can be found in https://github.com/p2000t/documentation. In memory of NPM Jansen, who taught me all the magic of bits and bytes.