summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/imagedev/floppy.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* floppy: Allow the vtech floppy with its 32.2us gaps read back unscathed Olivier Galibert2021-05-251-1/+28
* floppy.cpp: Disable new code when FLUX_SCREEN is #defined as 0 (and thereby w... AJR2021-05-251-27/+34
* flux screen: accelerate writes Olivier Galibert2021-05-251-2/+18
* Experimental flux viewer, activate by #define FLUX_SCREEN 1 in floppy.cpp Olivier Galibert2021-05-251-1/+171
* reorganize the floptool code, add some write support Olivier Galibert2021-05-241-11/+11
* pc_formats: Believe it or not, but it seems there has been released pc-format... Olivier Galibert2021-05-161-0/+2
* floppy: first steps on metadata, and hopefully make gcc happier on enumerate Olivier Galibert2021-04-281-3/+3
* floppy: start block-devicing fielsystem support Olivier Galibert2021-04-281-6/+13
* Allow UI file manager to create floppy images before machine is started AJR2021-04-141-2/+3
* floppy: Fix an annoyingly subtle write bug Olivier Galibert2021-03-291-5/+6
* Turned off log output per step. Michael Zapf2021-03-211-1/+1
* apple2gs: updates [R. Belmont] arbee2021-03-151-1/+10
* swim2: Correct writing Olivier Galibert2021-03-061-4/+4
* floppy: make format determination earlier Olivier Galibert2021-03-051-7/+12
* Copypasta my love, finish fixing for osx Olivier Galibert2021-03-051-2/+2
* fs_prodos: Explain the init better Olivier Galibert2021-03-051-7/+4
* floppy: Beginning of the support for preformatted floppy images. Olivier Galibert2021-03-051-4/+118
* superdrive: Theoretically support 720K MFM Olivier Galibert2021-03-041-1/+1
* floppies: Turn the format arrays into function calls. Create a default "mfm"... Olivier Galibert2021-03-021-17/+68
* mac128: Implement the PWM (NEW_IWM only), fix the via clocks Olivier Galibert2021-02-231-0/+14
* floppy: ignore set_write_splice when the motor is not running Olivier Galibert2021-02-141-1/+1
* apple floppy: Correct the dskchg polarity. Olivier Galibert2021-02-121-2/+2
* floppy: Filter out the writes when write protected, useful when when the appl... Olivier Galibert2021-02-121-0/+16
* floppy 525: Better wpt management Olivier Galibert2021-02-041-7/+18
* 2gs: Fixes, and more fixes Olivier Galibert2021-02-041-1/+1
* 2gs: Better floppy interaction Olivier Galibert2021-02-041-10/+25
* iwm: remove disable_mon, move to floppy Olivier Galibert2021-01-311-2/+6
* floppy: Be really sure a cleared cache is seen as such Olivier Galibert2021-01-251-1/+1
* floppy.cpp: as_ticks returns a u64, so go unsigned all the way AJR2021-01-251-3/+1
* floppy: When the floppy head stays on an unformatted track from more than an ... Olivier Galibert2021-01-251-1/+1
* floppy: Add dir read on apple floppies Olivier Galibert2021-01-231-0/+3
* flopimg: Fix gcr checksum Olivier Galibert2021-01-221-1/+1
* Apple 2 floppy drive (diskiing, diskiing13): added sounds (#7685) leesaudan22021-01-211-2/+4
* swim2: Add mfm read, fix mfm write and mfm detection. SWIM2 seems done at th... Olivier Galibert2021-01-171-9/+5
* floppy: fix regression in new floppy [O. Galibert] arbee2021-01-161-2/+2
* floppy: fix precision issue and missing cache clear on write Olivier Galibert2021-01-161-7/+8
* swim2: Add reading, writing gcr up to track 63. Olivier Galibert2021-01-151-26/+134
* mac/swim2: Add apple drivers and associated communications Olivier Galibert2021-01-111-0/+170
* Provide the variants to the floppy formats Olivier Galibert2021-01-091-4/+4
* Actually build the accepted variants list in floppy Olivier Galibert2021-01-091-206/+82
* formats/apridisk.cpp: Don't use megabytes of stack space. Vas Crabb2020-10-101-5/+3
* Got rid of global_alloc/global_free. Vas Crabb2020-10-031-9/+7
* Complete sound modernization of remaining devices. Legacy callbacks and strea... Aaron Giles2020-09-281-6/+6
* Significant internal changes to sound streams (#7169) Aaron Giles2020-09-131-3/+3
* Spring cleaning: Vas Crabb2019-11-011-1/+0
* srcclean (nw) Vas Crabb2019-07-281-7/+7
* floppy: First stab at weak zones handling [O. Galibert] Olivier Galibert2019-07-011-21/+147
* (nw) Clean up the mess on master Vas Crabb2019-03-261-3/+2
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-2/+3
* imagedev\floppy: removed MCFG macros (nw) Ivan Vangelista2019-01-281-3/+2
s="nv">`numscreens <mame-commandline-numscreens>` | :ref:`[no]window <mame-commandline-window>` | :ref:`[no]maximize <mame-commandline-maximize>` | :ref:`[no]keepaspect <mame-commandline-keepaspect>` | :ref:`[no]waitvsync <mame-commandline-waitvsync>` | :ref:`[no]syncrefresh <mame-commandline-syncrefresh>` | :ref:`prescale <mame-commandline-prescale>` | :ref:`[no]filter <mame-commandline-filter>` | :ref:`[no]unevenstretch <mame-commandline-unevenstretch>` Core Full Screen Options ~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`[no]switchres <mame-commandline-switchres>` Core Per-Window Video Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`screen <mame-commandline-screen>` | :ref:`aspect <mame-commandline-aspect>` | :ref:`resolution <mame-commandline-resolution>` | :ref:`view <mame-commandline-view>` Core Artwork Options ~~~~~~~~~~~~~~~~~~~~ | :ref:`[no]artwork_crop <mame-commandline-noartworkcrop>` | :ref:`fallback_artwork <mame-commandline-fallbackartwork>` | :ref:`override_artwork <mame-commandline-overrideartwork>` Core Screen Options ~~~~~~~~~~~~~~~~~~~ | :ref:`brightness <mame-commandline-brightness>` | :ref:`contrast <mame-commandline-contrast>` | :ref:`gamma <mame-commandline-gamma>` | :ref:`pause_brightness <mame-commandline-pausebrightness>` | :ref:`effect <mame-commandline-effect>` Core Vector Options ~~~~~~~~~~~~~~~~~~~ | :ref:`beam_width_min <mame-commandline-beamwidthmin>` | :ref:`beam_width_max <mame-commandline-beamwidthmax>` | :ref:`beam_intensity_weight <mame-commandline-beamintensityweight>` | :ref:`flicker <mame-commandline-flicker>` Core Video OpenGL Debugging Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`[no]gl_forcepow2texture <mame-commandline-glforcepow2texture>` | :ref:`[no]gl_notexturerect <mame-commandline-glnotexturerect>` | :ref:`[no]gl_vbo <mame-commandline-glvbo>` | :ref:`[no]gl_pbo <mame-commandline-glpbo>` Core Video OpenGL GLSL Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`gl_glsl <mame-commandline-glglsl>` | :ref:`gl_glsl_filter <mame-commandline-glglslfilter>` | :ref:`glsl_shader_mame[0-9] <mame-commandline-glslshadermame>` | :ref:`glsl_shader_screen[0-9] <mame-commandline-glslshaderscreen>` | :ref:`gl_glsl_vid_attr <mame-commandline-glglslvidattr>` Core Sound Options ~~~~~~~~~~~~~~~~~~ | :ref:`samplerate <mame-commandline-samplerate>` | :ref:`[no]samples <mame-commandline-nosamples>` | :ref:`volume <mame-commandline-volume>` | :ref:`sound <mame-commandline-sound>` | :ref:`audio_latency <mame-commandline-audiolatency>` Core Input Options ~~~~~~~~~~~~~~~~~~ | :ref:`[no]coin_lockout <mame-commandline-nocoinlockout>` | :ref:`ctrlr <mame-commandline-ctrlr>` | :ref:`[no]mouse <mame-commandline-nomouse>` | :ref:`[no]joystick <mame-commandline-nojoystick>` | :ref:`[no]lightgun <mame-commandline-nolightgun>` | :ref:`[no]multikeyboard <mame-commandline-nomultikeyboard>` | :ref:`[no]multimouse <mame-commandline-nomultimouse>` | :ref:`[no]steadykey <mame-commandline-nosteadykey>` | :ref:`[no]ui_active <mame-commandline-uiactive>` | :ref:`[no]offscreen_reload <mame-commandline-nooffscreenreload>` | :ref:`joystick_map <mame-commandline-joystickmap>` | :ref:`joystick_deadzone <mame-commandline-joystickdeadzone>` | :ref:`joystick_saturation <mame-commandline-joysticksaturation>` | :ref:`natural <mame-commandline-natural>` | :ref:`joystick_contradictory <mame-commandline-joystickcontradictory>` | :ref:`coin_impulse <mame-commandline-coinimpulse>` Core Input Automatic Enable Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`paddle_device <mame-commandline-paddledevice>` | :ref:`adstick_device <mame-commandline-adstickdevice>` | :ref:`pedal_device <mame-commandline-pedaldevice>` | :ref:`dial_device <mame-commandline-dialdevice>` | :ref:`trackball_device <mame-commandline-trackballdevice>` | :ref:`lightgun_device <mame-commandline-lightgundevice>` | :ref:`positional_device <mame-commandline-positionaldevice>` | :ref:`mouse_device <mame-commandline-mousedevice>` Core Debugging Options ~~~~~~~~~~~~~~~~~~~~~~ | :ref:`[no]verbose <mame-commandline-verbose>` | :ref:`[no]oslog <mame-commandline-oslog>` | :ref:`[no]log <mame-commandline-log>` | :ref:`[no]debug <mame-commandline-debug>` | :ref:`debugscript <mame-commandline-debugscript>` | :ref:`[no]update_in_pause <mame-commandline-updateinpause>` | :ref:`watchdog <mame-commandline-watchdog>` | :ref:`debugger_font <mame-commandline-debuggerfont>` | :ref:`debugger_font_size <mame-commandline-debuggerfontsize>` Core Communication Options ~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`comm_localhost <mame-commandline-commlocalhost>` | :ref:`comm_localport <mame-commandline-commlocalport>` | :ref:`comm_remotehost <mame-commandline-commremotehost>` | :ref:`comm_remoteport <mame-commandline-commremoteport>` | :ref:`[no]comm_framesync <mame-commandline-commframesync>` Core Misc Options ~~~~~~~~~~~~~~~~~ | :ref:`[no]drc <mame-commandline-drc>` | :ref:`drc_use_c <mame-commandline-drcusec>` | :ref:`drc_log_uml <mame-commandline-drcloguml>` | :ref:`drc_log_native <mame-commandline-drclognative>` | :ref:`bios <mame-commandline-bios>` | :ref:`[no]cheat <mame-commandline-cheat>` | :ref:`[no]skip_gameinfo <mame-commandline-skipgameinfo>` | :ref:`uifont <mame-commandline-uifont>` | :ref:`ui <mame-commandline-ui>` | :ref:`ramsize <mame-commandline-ramsize>` | :ref:`confirm_quit <mame-commandline-confirmquit>` | :ref:`ui_mouse <mame-commandline-uimouse>` | :ref:`language <mame-commandline-language>` | :ref:`[no]nvram_save <mame-commandline-nvramsave>` Scripting Options ----------------- | :ref:`autoboot_command <mame-commandline-autobootcommand>` | :ref:`autoboot_delay <mame-commandline-autobootdelay>` | :ref:`autoboot_script <mame-commandline-autobootscript>` | :ref:`[no]console <mame-commandline-console>` | :ref:`[no]plugins <mame-commandline-plugins>` | :ref:`plugin <mame-commandline-plugin>` | :ref:`noplugin <mame-commandline-noplugin>` HTTP Server Options ------------------- | :ref:`http <mame-commandline-http>` | :ref:`http_port <mame-commandline-httpport>` | :ref:`http_root <mame-commandline-httproot>` Windows-Specific Commandline Options ------------------------------------ Windows Performance Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`priority <mame-wcommandline-priority>` | :ref:`profile <mame-wcommandline-profile>` Windows Full Screen Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`[no]triplebuffer <mame-wcommandline-triplebuffer>` | :ref:`full_screen_brightness <mame-wcommandline-fullscreenbrightness>` | :ref:`full_screen_contrast <mame-wcommandline-fullscreencontrast>` | :ref:`full_screen_gamma <mame-wcommandline-fullscreengamma>` Windows Input Device Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`[no]dual_lightgun <mame-wcommandline-duallightgun>` SDL-Specific Commandline Options -------------------------------- This section contains configuration options that are specific to any build supported by SDL (including Windows where compiled as SDL instead of native). SDL Performance Options ~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`sdlvideofps <mame-scommandline-sdlvideofps>` SDL Video Options ~~~~~~~~~~~~~~~~~ | :ref:`[no]centerh <mame-scommandline-centerh>` | :ref:`[no]centerv <mame-scommandline-centerv>` SDL Video Soft-Specific Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`scalemode <mame-scommandline-scalemode>` SDL Keyboard Mapping ~~~~~~~~~~~~~~~~~~~~ | :ref:`keymap <mame-scommandline-keymap>` | :ref:`keymap_file <mame-scommandline-keymapfile>` SDL Joystick Mapping ~~~~~~~~~~~~~~~~~~~~ | :ref:`joyidx <mame-scommandline-joyidx>` | :ref:`sixaxis <mame-scommandline-sixaxis>` SDL Low-level Driver Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :ref:`videodriver <mame-scommandline-videodriver>` | :ref:`audiodriver <mame-scommandline-audiodriver>` | :ref:`gl_lib <mame-scommandline-gllib>`