summaryrefslogtreecommitdiffstatshomepage
path: root/docs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Adding id() property to input_device Tomer Verona2016-09-201-18/+20
| | | | | | | | | | | | This change adds id() property to input_device, which represents the unique device id. This allows the osd layer when creating a device to pass a friendly display name along with a unique identifier. Currently the device id is only used to map a physical controller device to controller id, but can be used more generally in the future. For raw input devices, we use the full raw input name as the device id. For all other devices, we fall back to device name as the device id. The "uniqueness" of the device id is not currently enforced in code.
* A couple of fixes Tomer Verona2016-09-201-10/+3
| | | | | | - Fix null-reference exception when mapping device to unused (null) controller index - Restrict device map to controller configs
* Tweak info message Tomer Verona2016-09-141-4/+4
|
* Support for configuring device to conrtoller id Tomer Verona2016-09-122-1/+83
| | | | | | | | This change adds support for configuring device to conrtoller id. This allows for stable controller ids even if USB devices are plugged / unplugged, system is rebooted, etc. See documentation for additional context.
* dimemory, dirom: Add some documentation [O. Galibert] Olivier Galibert2016-09-063-0/+173
|
* First draft on ROM management for newbies, FAQ entry on common problems with ↵ Firehawke2016-09-053-3/+83
| | | | unofficial builds
* Update permissions (nw) Miodrag Milanovic2016-08-241-0/+0
|
* Added documentation to main tree (nw) Miodrag Milanovic2016-08-2473-0/+10268
|
* remove old doc content (nw) Miodrag Milanovic2016-08-2414-4649/+0
|
* Updated *nix man pages. Cesare Falco2016-07-219-32/+157
|
* Procedural texture for vectors in HLSL ImJezze2016-06-052-9/+13
| | | | | | * added simple procedural texture for vectors with rounded line ends and beam smoothness * added optional -vector_beam_smooth option * removed -antialias option, antialiasing is now always applied, except for plain D3D
* Normalized vector attenuation settings ImJezze2016-05-221-28/+28
| | | | | | - vector_length_ratio is now independent from screen size - changed vector_length_ratio range from [0.0, 1000.0] to [0.0, 1.0] - updated display name and description of vector_length_scale vector_length_ratio
* Remove testkeys.1 and all references to it. Jordi Mallach2016-04-303-29/+2
|
* Refactored distortion pass ImJezze2016-04-191-1/+3
| | | | | | - separated curvature parameter into distortion, cubic_distortion and distort_corner - distortion and cubic_distortion can be negative, to compensate each other - distort_corner is intependent from the image distortion
* Get rid of some options that no longer exist. Jordi Mallach2016-04-141-13/+0
|
* moved man files to proper location (nw) Miodrag Milanovic2016-04-0314-0/+3240
|
* Change INIPATH default to cover new HLSL presets (ini/presets) (nw) Scott Stone2016-03-301-2/+0
|
* Moved presets to subfolder (nw) ImJezze2016-03-281-0/+13
| | | | - added lcd-matrix.ini and vector-mono.ini
* Refactored Bloom ImJezze2016-03-281-4/+2
| | | | | | | - reduced raster bloom level to 8 - extended vector bloom level to 15 - changed vector bloom to be less blocky - removed bloom_lvl9_weight and bloom_lvl10_weight options
* Change vector and gameboy preset (nw) ImJezze2016-03-261-4/+4
|
* Added oversampling option ImJezze2016-03-251-1/+2
| | | | - and some cleanup
* Cleanup (nw) ImJezze2016-03-131-13/+13
| | | | | | | - options are reset to loaded preset when game is closed - changed default values of options to result in no effects activated - init_slider_list() does not returns but sets g_slider_list directly - removed unnecessary oriented_vector_texcoords
* Merge pull request #15 from mamedev/master ImJezze2016-03-124-89/+154
|\ | | | | Sync to base master
| * Added README and LICENSE files (CC0) to folders containing meta-data or ↵ Miodrag Milanovic2016-03-052-0/+121
| | | | | | | | documentation (nw)
| * mame.txt: remove surplus "under" jbu2016-03-041-1/+1
| |
| * proofreading (nw) balr0g2016-03-041-9/+9
| |
| * typos, thanks Logan (nw) Miodrag Milanovic2016-03-041-1/+1
| |
| * More doc updates/clarifications Vas Crabb2016-03-041-3/+4
| |
| * Clean up, update to reflect inclusion of more systems Vas Crabb2016-03-041-28/+29
| |
| * deleted old license and restrictions mentioned in mame.txt (nw) Miodrag Milanovic2016-03-042-68/+10
| |
| * lua api: cleanup options handling and fix cheat state return value (nw) Jeffrey Clark2016-02-161-6/+19
| |
| * Extend mame LUA api (nw) Jeffrey Clark2016-02-141-1/+21
| |
| * Add a document with Emscripten build instructions Justin Kerk2016-02-041-0/+60
| |
* | Merge remote-tracking branch 'refs/remotes/mamedev/master' ImJezze2016-02-212-1/+94
| | | | | | | | Second attempt
* | Quality and Performance improvements ImJezze2016-02-201-2/+0
|/ | | | | | | | | | | | | | | | | | | | | | - HLSL now uses NPOT sized target surfaces (breaks compatibility with graphics cards based on R300/R400/NV30 and older) - HLSL target surfaces now have the size of the screen canvas - removed HLSL pre-scale factor - HLSL now uses a sharp bilinear interpolation to pre-scale textures to screen canvas size, based on [Themaister's] implementation - improved overall performance (based on the previously required pre-scale factor, you might notice a 5-50% speed-up depending on your graphics card, more if you used a higher pre-scale factor) - improved shadow mask quality (pixel-perfect) in screen-mode - fixed half source texel offset of bloom level alignment - removed ./hlsl/artwork_support folder - all shaders after pre-scale are now based on screen coordinate (workaground, till both raster and vector pass can work on texture coordinates) - disabled distortion shader for more than one screen and for artworks in full mode, does not affect artworks in copped mode (workaground, till both raster and vector pass can work on texture coordinates) - moved compute_texture_size() from texture_info to texture_manager (nw)
* NTSC Refactoring and Options ImJezze2016-01-251-13/+15
| | | | | | | | | | | | | | - merged YIQ encode and decode pass into one NTSC pass - added options for most NTSC settings - reduced sample count to 64 - changed default O value to 0 - fit NTSC signal jitter between a reasonable limit of 0 and 1 - fit A and B value between a reasonable limit of -1 and 1 - fit scanline jitter between a reasonable limit of 0 and 1 - added hum bar simulation based on [MooglyGuy's] GLSL port of the mame shader pipeline - added monochrome-chessboard.png - added slot-mask-aligned.png (to simulate a TFT LCD)
* Cleanup (nw) ImJezze2015-12-261-2/+2
| | | | | | - renamed shadow_mask_type to shadow_mask_tile_mode - renamed bloom_type to bloom_blend_mode - implemented "Source" shadow mask tile mode for artwork_support/post.fx
* Extended Shadow Mask and Bloom functionality ImJezze2015-12-251-0/+2
| | | | | | | | | | | | - added shadow mask type option to choose between "Screen" and "Source" tile mode ("Screen" is the default as before) - added bloom type option to choose between "Addition" and "Darken" blend mode ("Addition" is the default as before) - the alpha channel of a shadow mask is now filled with the background color of the screen by the amount of the inverted alpha value - added monochrome-matrix.png which can be used in combination with "Source" tile mode and "Darken" blend mode to simulate a STN LCD, for example
* Fixed reset of HLSL settings ImJezze2015-11-081-11/+15
| | | | | | | - fixed bug that resets the HLSL settings when the screen size has changed - removed hardcoded HLSL presets - updates HLSL readme
* Small doc update. Robbbert2015-07-181-2/+2
|
* memory: Remove support for decrypted bases, use an address space instead [O. ↵ Olivier Galibert2015-06-241-2/+2
| | | | Galibert]
* Updated documents to reflect new commands added and made some additions and ↵ Scott Stone2015-06-231-3/+57
| | | | fixes. (nw)
* Addition of commands and details as well as some reordering to match ↵ Scott Stone2015-05-281-28/+53
| | | | -showusage output (nw)
* No longer need this (nw) balr0g2015-05-251-4/+0
|
* Further clarifications (nw) balr0g2015-05-251-3/+5
|
* Properly, legally handle license stuff as we are still contacting people (nw) balr0g2015-05-252-0/+42
|
* Update license information on github (nw) Miodrag Milanovic2015-05-252-39/+0
|
* docs: document LUA color format and screen origin Luca Bruno2015-04-211-0/+3
| | | | Signed-off-by: Luca Bruno <lucab@debian.org>
* Fix various typos and spelling mistakes Zoë Blade2015-04-111-1/+1
| | | | | | | | | | | | | | I'm purposefully leaving /src/emu/bus/cbmiec/c1541.c's kernal.bin as it is, as this particular spelling mistake was originally made by Robert Russell, therefore is canon. See http://en.wikipedia.org/wiki/KERNAL for details. I'm also leaving /src/emu/machine/nscsi_bus.c's RECIEVE as I don't want to break anything, but it's worth someone looking into. I renamed some variables in /src/mame/drivers/sfbonus.c, /src/mame/video/tia.c and /src/mame/video/tia.h, so if anyone wants to verify I didn't break anything, that would be nice.
* Tidy whitespace in plain text files Zoë Blade2015-04-087-59/+58
|