{"id":813,"date":"2016-03-12T18:43:23","date_gmt":"2016-03-12T17:43:23","guid":{"rendered":"http:\/\/www.dlabi.cz\/?page_id=813"},"modified":"2025-11-09T21:37:16","modified_gmt":"2025-11-09T20:37:16","slug":"mame-help","status":"publish","type":"page","link":"https:\/\/dlabi.cz\/en\/mame-help\/","title":{"rendered":"MAME help"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Brief instruction guide for using Sord M5 in MAME<\/h2>\n\n\n\n<p>version 1.0<br>12.03.2016 by Ales Dlabac<\/p>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p>version 1.1<\/p>\n\n\n\n<p>9.11.2025  MAME version 0.282 updated text<\/p>\n<\/div>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<p>Please note: even this is MAME based emulator version downloaded from this site can emulate ONLY Sord m5.<\/p>\n\n\n\n<p><em>Usage:<\/em><\/p>\n\n\n\n<p><span class=\"trim-code-tag:false lang:default highlight:0 decode:true crayon-inline\">m5.exe [driver name] [options]<\/span><\/p>\n\n\n\n<p>If you didn&#8217;t use any parameters graphical interface will be used for selecting driver and software<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><a href=\"http:\/\/www.dlabi.cz\/data\/\/osd.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"224\" src=\"http:\/\/www.dlabi.cz\/data\/\/osd-300x224.jpg\" alt=\"osd\" class=\"wp-image-823\" srcset=\"https:\/\/dlabi.cz\/data\/osd-300x224.jpg 300w, https:\/\/dlabi.cz\/data\/osd-1024x765.jpg 1024w, https:\/\/dlabi.cz\/data\/osd.jpg 1325w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><em>List of all options:<\/em> <strong>-su<\/strong><br>Example:&nbsp;<span class=\"trim-code-tag:false lang:default highlight:0 decode:true crayon-inline\">m5 -su<\/span><\/p>\n\n\n\n<p>Driver name options: m5 m5p m5p_brno<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><em>Japanese version(NTSC)<\/em><br>Example:&nbsp;<span class=\"trim-code-tag:false lang:default highlight:0 decode:true crayon-inline\">m5 m5<\/span><\/p>\n\n\n\n<p><em>European version(PAL)<\/em><br>Example:<span class=\"trim-code-tag:false lang:default highlight:0 decode:true crayon-inline\"> m5 m5p<\/span><\/p>\n\n\n\n<p><em>European version(PAL) &#8211; Brno mod<\/em><br>Example:&nbsp;<span class=\"trim-code-tag:false lang:default highlight:0 decode:true crayon-inline\">m5 m5p_brno<\/span><\/p>\n\n\n\n<p>Additional options specific for Sord M5 driver<\/p>\n\n\n\n<p><strong>-cart1<\/strong> and <strong>-cart2<\/strong> are used for attaching cartridge 1 or 2 or both. It doesn&#8217;t matter if you use only <strong>-cart2<\/strong> and not <strong>-cart1<\/strong><\/p>\n\n\n\n<p>After <strong>-cartX<\/strong> you must specify which ROM(s) to use. You can either use special <strong>short name<\/strong> or filename of ROM stored on disk. If this rom is not in right folder you must use full path for it.<\/p>\n\n\n\n<p>Example: using short name\u00a0<span class=\"crayon-inline trim-code-tag:false lang:default highlight:0 decode:true\">m5 m5p -cart1 basici<\/span><br>Example:\u00a0using filepath <span class=\"crayon-inline trim-code-tag:false lang:default highlight:0 decode:true\">m5 m5p -cart1 c:\\roms\\basic-i.rom<\/span><\/p>\n\n\n\n<p>The short names can be listed using <span class=\"crayon-inline lang:default decode:true\">m5 -verifysoftware<\/span>\u00a0or use one from table below. Medium column indicates which parametr must be used for such short name. Examples below.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-regular\" style=\"font-size:9px\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>SHORT NAME<\/strong><\/td><td><strong>FULL NAME<\/strong><\/td><td><strong>MEDIUM<\/strong><\/td><\/tr><tr><td>3circles<\/td><td>Three Circles<\/td><td>cass<\/td><\/tr><tr><td>adidas<\/td><td>Adidas Lucky Shot<\/td><td>cart<\/td><\/tr><tr><td>apploon<\/td><td>Apploon<\/td><td>cart<\/td><\/tr><tr><td>barricad<\/td><td>Barricade<\/td><td>cass<\/td><\/tr><tr><td>barrier<\/td><td>Barrier Attack<\/td><td>cass<\/td><\/tr><tr><td>baseball<\/td><td>Baseball<\/td><td>cart<\/td><\/tr><tr><td>baseball<\/td><td>Baseball<\/td><td>cass<\/td><\/tr><tr><td>basicf<\/td><td>BASIC-F<\/td><td>cart<\/td><\/tr><tr><td>basicg<\/td><td>BASIC-G<\/td><td>cart<\/td><\/tr><tr><td>basici<\/td><td>BASIC-I<\/td><td>cart<\/td><\/tr><tr><td>basicw<\/td><td>BASIC-W<\/td><td>cart<\/td><\/tr><tr><td>bb<\/td><td>Booting diskette for CP\/M \u2013 Brno mod<\/td><td>flop<\/td><\/tr><tr><td>biorhyth<\/td><td>Biorhytm Diagnosis<\/td><td>cass<\/td><\/tr><tr><td>blackjac<\/td><td>Black jack<\/td><td>cass<\/td><\/tr><tr><td>bosco<\/td><td>Star Destroyer Bosconian<\/td><td>cart<\/td><\/tr><tr><td>brno_con<\/td><td>Brno Console<\/td><td>cart<\/td><\/tr><tr><td>brno_win<\/td><td>Brno Windows<\/td><td>cart<\/td><\/tr><tr><td>cowboy<\/td><td>Cowboy<\/td><td>cass<\/td><\/tr><tr><td>digdug<\/td><td>Dig Dug<\/td><td>cart<\/td><\/tr><tr><td>dremshop<\/td><td>Dream Shoper<\/td><td>cart<\/td><\/tr><tr><td>drgnatck<\/td><td>Dragon attack<\/td><td>cart<\/td><\/tr><tr><td>drops<\/td><td>Drops<\/td><td>cart<\/td><\/tr><tr><td>eskimon<\/td><td>Eskimon<\/td><td>cart<\/td><\/tr><tr><td>falc<\/td><td>Falc<\/td><td>cart<\/td><\/tr><tr><td>fd5gen<\/td><td>Generation floppy disk for FD5<\/td><td>flop<\/td><\/tr><tr><td>fruitsrc<\/td><td>Fruit Search<\/td><td>cart<\/td><\/tr><tr><td>funnym<\/td><td>Funny mouse<\/td><td>cart<\/td><\/tr><tr><td>galax<\/td><td>Galaxian<\/td><td>cart<\/td><\/tr><tr><td>gutangtn<\/td><td>Guttang gottong<\/td><td>cart<\/td><\/tr><tr><td>hanoi<\/td><td>Tower of hanoi<\/td><td>cass<\/td><\/tr><tr><td>heavybox<\/td><td>Heavy boxing<\/td><td>cart<\/td><\/tr><tr><td>jogging<\/td><td>Jogging<\/td><td>cass<\/td><\/tr><tr><td>jongkyo<\/td><td>Jong Kyo (mahjong)<\/td><td>cart<\/td><\/tr><tr><td>jumpjack<\/td><td>Jumping Jack<\/td><td>cart<\/td><\/tr><tr><td>lastday<\/td><td>Last day of the Earth<\/td><td>cass<\/td><\/tr><tr><td>m5term<\/td><td>M5 Terminal<\/td><td>cart<\/td><\/tr><tr><td>mappy<\/td><td>Mappy<\/td><td>cart<\/td><\/tr><tr><td>mchess<\/td><td>Masterchess<\/td><td>cart<\/td><\/tr><tr><td>mpatrol<\/td><td>Moon Patrol<\/td><td>cart<\/td><\/tr><tr><td>mustone<\/td><td>Music Tone<\/td><td>cass<\/td><\/tr><tr><td>numsrch<\/td><td>Number Search<\/td><td>cass<\/td><\/tr><tr><td>pdesign<\/td><td>P-Designer<\/td><td>cart<\/td><\/tr><tr><td>peditor<\/td><td>P-Editor<\/td><td>cass<\/td><\/tr><tr><td>pitchase<\/td><td>Pit Chaser<\/td><td>cart<\/td><\/tr><tr><td>pooyan<\/td><td>Pooyan<\/td><td>cart<\/td><\/tr><tr><td>pooyana<\/td><td>Pooyan working with 64kB<\/td><td>cart<\/td><\/tr><tr><td>powerpac<\/td><td>Power Pac<\/td><td>cart<\/td><\/tr><tr><td>reversi<\/td><td>Reversi<\/td><td>cart<\/td><\/tr><tr><td>rtennis<\/td><td>Real Tennis<\/td><td>cart<\/td><\/tr><tr><td>scobra<\/td><td>Super Cobra<\/td><td>cart<\/td><\/tr><tr><td>sidewind<\/td><td>Sidewinder<\/td><td>cass<\/td><\/tr><tr><td>slotmach<\/td><td>Slot Machine<\/td><td>cass<\/td><\/tr><tr><td>snaky<\/td><td>Snaky<\/td><td>cass<\/td><\/tr><tr><td>solitair<\/td><td>Solitaire<\/td><td>cass<\/td><\/tr><tr><td>spaceintr<\/td><td>Space Intruders<\/td><td>cart<\/td><\/tr><tr><td>ssf<\/td><td>Solar System Forces<\/td><td>cass<\/td><\/tr><tr><td>ssfcm<\/td><td>Solar System Forces \u2013 Commando Team<\/td><td>cass<\/td><\/tr><tr><td>ssfom<\/td><td>Solar System Forces \u2013 Operation Maul<\/td><td>cass<\/td><\/tr><tr><td>ssfvm<\/td><td>Solar System Forces \u2013 Victory of Mars<\/td><td>cass<\/td><\/tr><tr><td>startrek<\/td><td>Mini Star Trek<\/td><td>cass<\/td><\/tr><tr><td>stepup<\/td><td>Step Up<\/td><td>cart<\/td><\/tr><tr><td>stepupj<\/td><td>Step Up Japan<\/td><td>cart<\/td><\/tr><tr><td>tankbtl<\/td><td>Tank Battalion<\/td><td>cart<\/td><\/tr><tr><td>tvadjust<\/td><td>TV Adjust<\/td><td>cass<\/td><\/tr><tr><td>unk_maze<\/td><td>Word Maze CZ<\/td><td>cart<\/td><\/tr><tr><td>upupball<\/td><td>Up Up Balloon<\/td><td>cart<\/td><\/tr><tr><td>warpwarp<\/td><td>Warp Warp<\/td><td>cart<\/td><\/tr><tr><td>wondhole<\/td><td>Wonder Hole<\/td><td>cart<\/td><\/tr><tr><td>wordmaze<\/td><td>Word Maze<\/td><td>cart<\/td><\/tr><tr><td>zacbanic<\/td><td>Zac banic<\/td><td>cart<\/td><\/tr><tr><td>zacbanic<\/td><td>Zac banic<\/td><td>cass<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">*unk_maze not working atm<\/figcaption><\/figure>\n\n\n\n<p>There are few special short names which hasn&#8217;t physical(file) equivalents and it is miscellaneous ram carts. <\/p>\n\n\n\n<figure style=\"font-size:9px\" class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>em_5<\/td><td>EM-5 32kB RAM expansion<\/td><td>cart<\/td><\/tr><tr><td>64kbi<\/td><td>EM-64 64kB RAM expansion DIY module<\/td><td>cart<\/td><\/tr><tr><td>64kbf<\/td><td>64kB RAM + BASIC-F DIY module<\/td><td>cart<\/td><\/tr><tr><td>64krx<\/td><td>64kB RAM + BASIC-I,G,F + MSX DIY module<\/td><td>cart<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Examples:<\/p>\n\n\n\n<p><code><span class=\"crayon-inline trim-code-tag:false lang:default highlight:0 decode:true\">m5 m5p -cart1 64kbi -cart2 basici<\/span><br><span class=\"crayon-inline trim-code-tag:false lang:default highlight:0 decode:true\">m5 m5p -cart1 64kbf<\/span><br><span class=\"crayon-inline trim-code-tag:false lang:default highlight:0 decode:true \">m5 m5p -cart2 em_5 -cart1 pooyana<\/span><\/code><\/p>\n\n\n\n<p><strong>64kbi<\/strong> and <strong>64krx<\/strong> modules had hadware switches for selecting their modes. Eg. in 64krx you need to select whether you want MSX or Basics. To access switches so called DIPs  in MAME simply\u00a0press Tab key. If nothing happens first press Scroll lock and then Tab key. You should see menu and ther Dip switches options. Use arrows and enter for navigation. There you can select your prefered ROM.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1003\" height=\"749\" data-id=\"822\" src=\"https:\/\/dlabi.cz\/data\/dips.jpg\" alt=\"\" class=\"wp-image-822\" style=\"width:331px;height:auto\" srcset=\"https:\/\/dlabi.cz\/data\/dips.jpg 1003w, https:\/\/dlabi.cz\/data\/dips-300x224.jpg 300w\" sizes=\"auto, (max-width: 1003px) 100vw, 1003px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"588\" height=\"410\" data-id=\"3250\" src=\"https:\/\/dlabi.cz\/data\/obrazek-1.png\" alt=\"\" class=\"wp-image-3250\" style=\"width:333px;height:auto\" srcset=\"https:\/\/dlabi.cz\/data\/obrazek-1.png 588w, https:\/\/dlabi.cz\/data\/obrazek-1-300x209.png 300w, https:\/\/dlabi.cz\/data\/obrazek-1-18x12.png 18w\" sizes=\"auto, (max-width: 588px) 100vw, 588px\" \/><\/figure>\n<\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Similarly as cartridges there is <strong>-cass<\/strong> switch which is used for mounting cassette images. This could be wav or cas format or short name for original programs. For diskettes use parameter <strong>-flop<\/strong> for <em>m5p<\/em> and <strong>-flop1<\/strong> and <strong>-flop2<\/strong> for <em>m5p_brno<\/em> . In m5\/m5p FD-5 floppy works only in Basic-F, which has commands which can communicate with it. But for advanced things like listing diskette content you must use special programs which can do that. I&#8217;ve collected them from paper listings and rewrote them into Sord. So it may be possible it isn&#8217;t perfectly same as original programs. You can use them if you will mount floppy with short name <strong>fd5gen<\/strong>. Similary there is diskette for mp5_brno. It&#8217;s name is <strong>bb<\/strong> and contains cp\/m boot. Without boot disk you wont be able to run CP\/M<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><a href=\"http:\/\/www.dlabi.cz\/data\/\/brno.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"202\" src=\"http:\/\/www.dlabi.cz\/data\/\/brno-300x202.jpg\" alt=\"brno\" class=\"wp-image-821\" srcset=\"https:\/\/dlabi.cz\/data\/brno-300x202.jpg 300w, https:\/\/dlabi.cz\/data\/brno-1024x689.jpg 1024w, https:\/\/dlabi.cz\/data\/brno.jpg 1173w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Example:<\/p>\n\n\n\n<p><span class=\"crayon-inline lang:default highlight:0 decode:true\">m5 m5p_brno -flop1 bb\u00a0<\/span><\/p>\n\n\n\n<p>As a option you can use console version of cp\/m without &#8222;windows&#8220; menu. In that case use<\/p>\n\n\n\n<p><span class=\"crayon-inline trim-code-tag:false lang:default highlight:0 decode:true\">m5 m5p_brno -flop1 bb -cart1 brno_con<\/span><\/p>\n\n\n\n<p>For both cp\/m versions following drive letters assignment. <strong>A:<\/strong> is 1Mb ramdisk and <strong>C:<\/strong> is 720kB diskettes of specific format. Booting diskette contains few MSX games and cp\/m programs. Games can be run by this command<br><span class=\"trim-code-tag:false lang:default highlight:0 decode:true  crayon-inline\">msx &lt;game name&gt;<\/span><\/p>\n\n\n\n<p>So this is it. I described only Sord oriented help of course MAME can do lot more! Maybe if you want debug some Sord programs you will find helpful internal debugger. Just add <strong>-debug<\/strong> switch.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1604\" height=\"1087\" src=\"https:\/\/dlabi.cz\/data\/obrazek-2.png\" alt=\"\" class=\"wp-image-3289\" srcset=\"https:\/\/dlabi.cz\/data\/obrazek-2.png 1604w, https:\/\/dlabi.cz\/data\/obrazek-2-300x203.png 300w, https:\/\/dlabi.cz\/data\/obrazek-2-768x520.png 768w, https:\/\/dlabi.cz\/data\/obrazek-2-1536x1041.png 1536w, https:\/\/dlabi.cz\/data\/obrazek-2-18x12.png 18w\" sizes=\"auto, (max-width: 1604px) 100vw, 1604px\" \/><\/figure>\n\n\n\n<p><br>I wish you happy emulating.<br>If you will find some ugly bug or you will have some request for feature don&#8217;t afraid to mail me to <span style=\"color: #ccffff;\"><em>adlabac at gmail.com<\/em><\/span><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"MAME demo of the new Sord M5 driver\" width=\"680\" height=\"510\" src=\"https:\/\/www.youtube.com\/embed\/T9pPc-9ZTFc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Brief instruction guide for using Sord M5 in MAME version 1.012.03.2016 by Ales Dlabac version 1.1 9.11.2025 MAME version 0.282 updated text &nbsp; Please note: even this is MAME based emulator version downloaded from this site can emulate ONLY Sord m5. Usage: m5.exe [driver name] [options] If you didn&#8217;t use any parameters graphical interface will&#8230; <\/p>\n<div class=\"read-more navbutton\"><a href=\"https:\/\/dlabi.cz\/en\/mame-help\/\">Read More<i class=\"fa fa-angle-double-right\"><\/i><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"page-templates\/full-width.php","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-813","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dlabi.cz\/en\/wp-json\/wp\/v2\/pages\/813","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dlabi.cz\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dlabi.cz\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dlabi.cz\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dlabi.cz\/en\/wp-json\/wp\/v2\/comments?post=813"}],"version-history":[{"count":61,"href":"https:\/\/dlabi.cz\/en\/wp-json\/wp\/v2\/pages\/813\/revisions"}],"predecessor-version":[{"id":3295,"href":"https:\/\/dlabi.cz\/en\/wp-json\/wp\/v2\/pages\/813\/revisions\/3295"}],"wp:attachment":[{"href":"https:\/\/dlabi.cz\/en\/wp-json\/wp\/v2\/media?parent=813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}