MAME-logo

MAME កម្មវិធីត្រាប់តាមម៉ាស៊ីន Arcade ច្រើន។

MAME-Multiple-Arcade-Machine-Emulator-product

លក្ខណៈបច្ចេកទេស

  • ឈ្មោះផលិតផល៖ MAME (ម៉ាស៊ីនត្រាប់តាមម៉ាស៊ីនច្រើន)
  • ឆ្នាំនៃការចេញផ្សាយ: 1997
  • ប្រព័ន្ធគោលដៅ៖ វីនtage arcade machines, computers, video game consoles, calculators

ព័ត៌មានអំពីផលិតផល
MAME (Multiple Arcade Machine Emulator) is a versatile emulation framework that allows users to emulate vintage hardware and software. Originally designed for arcade machines, MAME has expanded to support a wide range of vintage systems, including computers, consoles, and calculators. It prioritizes accuracy in emulation, making it ideal for users who value authentic gameplay experiences.

ការណែនាំអំពីការប្រើប្រាស់

ទម្រង់ និងទីតាំង ROM ដែលទទួលយក

  • ទម្រង់ ROM ដែលទទួលយក៖ .zip, .7z
  • ថត ROM៖ /userdata/roms/mame

តម្រូវការ BIOS
តម្រូវការសម្រាប់ BIOS files អាស្រ័យលើប្រភេទ romset ដែលប្រើ៖

  • មិនត្រូវការ BIOS ទេ។
  • BIOS ផ្ទាល់ខ្លួន files are required for each game
  • BIOS តែមួយ file is needed for a group of games

Sampការគ្រប់គ្រង les
សម្រាប់ MAME2003plus (mame078plus) ប្រសិនបើហ្គេមរបស់អ្នកទាមទារ samples, ដាក់ពួកវានៅក្នុង /userdata/bios/mame2003/samples folder ។ សamples can be specific to one game or applicable to multiple versions.

ការដាក់ ROMs
Organize your MAME ROMs in the /userdata/roms/mame folder. Subfolders can be created for different MAME versions, such as /userdata/roms/mame/mame2003plus.

កម្មវិធីត្រាប់តាមview

  • libretro: imame4all: Old version of MAME suitable for low-end hardware.
  • libretro: mame078plus: Supports specific ROMset version 0.78plus.
  • libretro: mame0139: គាំទ្រ ROMset កំណែ 0.139។
  • libretro: mame: កំណែ ROMset ចុងក្រោយបំផុតនៅពេលចេញផ្សាយ។

ម៉ាអេម

  • MAME, the Multiple Arcade Machine Emulator, is a multi-purpose emulation framework that facilitates the emulation of vintage ផ្នែករឹង និងសូហ្វវែរ។ ដើមឡើយបានកំណត់គោលដៅ vintage arcade machines, MAME has since absorbed the sister-project MES.S
    (Multi Emulator Super System) to support a wide variety of vintage computers, video game consoles, and calculators as well.
  • It was first released in 1997. In Italy!
  • MAME focuses on accuracy, even if it’s at the cost of performance. If on low-end hardware, consider using older (more inaccurate) versions of MAME, or specialized emulators for such games instead.
  • MAME gamescrape metadata for the “arcade” group(s) and load the mMAMEset from the currently selected theme, if available.

MAME-Multiple-Arcade-Machine-Emulator-fig- (1)MAME-Multiple-Arcade-Machine-Emulator-fig- 5MAME doesn’t use an individual “core” for each system like RetroArch does; instead, the ROM itself usually contains the necessary information to accurately emulate it, thus making it specific to the version of MAME it was made for. It is highly recommended to read the generic arcade guide first to get familiar with arcade machine emulation.

ឯកសារយោងរហ័ស

  • ទម្រង់ ROM ដែលទទួលយក៖ .zip, .7z
  • ថត៖ /userdata/roms/mame

កម្មវិធីត្រាប់តាម

  • libretro: imame4all
  • libretro: mame078plus
  • libretro: mame0139
  • libretro: ម៉ាក់
  • ម៉ែ

BIOS
Based on the romset type used, either none is required, ones are required for each game you need to play, or a single BIOS file is needed for a group of games.

Samples

  • ម៉ាស៊ីនហ្គេម arcade មួយចំនួនមានលក្ខណៈពិសេសទំហំផ្ទុកបន្ថែម ដែលអនុញ្ញាតឱ្យប្រើសំឡេងដែលមិនបានបង្ហាប់។ ទាំងនេះត្រូវបានគេហៅថា "samples”។ ម៉ាស៊ីនខ្លះមានបទសំយោគបម្រុងទុក ប្រសិនបើ samples weren’t present;t, others had none.
  • សម្រាប់ MAME2003plus (mame078plus) ប្រសិនបើហ្គេមរបស់អ្នកមាន samples, ដាក់ពួកវានៅក្នុង /userdata/bios/mame2003/samples folder ។ សamples can be for one specific game, or be applicable to multiple versions of the game.

រ៉ូម

  • Place your MAME ROMs in /userdata/roms/mame. If you’d like to, you could put ROMs intended for different versions of MAME into subfolders in this folder. For instance, you could put MAME2003-plus ROMs into the /userdata/roms/mame/mame2003plus. The latest versions of which ROMset to use can be found on the arcade guide.

Each romset is specific to the version of MAME being used:

  • 0.37b5 ROMset for the libretro: imame4all version
  • 0.78plus ROMset for the libretro: mame078plus version
  • 0.139 ROMset for the libretro: mame0139 version
  • Latest ROMset at the release of stable for the libretro: mame/mame versions

MAME-Multiple-Arcade-Machine-Emulator-fig- 6For MESS-supported systems, each system has its own folder to use. Putting games designed for the MESS system inside the mame/ folder will not work.

កម្មវិធីត្រាប់តាម

RetroArch
RetroArch មានទំព័រផ្ទាល់ខ្លួន។

libretro: imame4all

  • iMame4All is an old version of MAME that’s fairly easy to run, even on hardware as weak as the RPi Zero. Many games, especially newer ones, have known issues with this version. Supports the least number of games.
  • The ROMset for this version may be referred to as “0.37b5”.

libretro: imame4all configuration

libretro: mame078plus

  • មិនត្រូវច្រឡំជាមួយ MAME2003 ធម្មតា។
  • នៅខាងក្នុងដោយប្រើឈ្មោះ "mame078plus" MAME2003plus គឺជាកំណែចាស់របស់ MAME ដែលបានក្លាយជា "ស្តង់ដារមាស" មួយរយៈ។ ល្បាយនៃភាពងាយស្រួលក្នុងការដំណើរការខណៈពេលដែលគាំទ្រផ្នែករឹងបំផុត។ ROM ជាច្រើន ជាពិសេសប្រព័ន្ធថ្មីជាងនេះ បានដឹងពីបញ្ហាជាមួយកំណែនេះ។
  • កំណែ "បូក" មាន​ការ​វិវឌ្ឍ​ថ្មីៗ​ដែល​មិន​បំបែក​ភាព​ត្រូវ​គ្នា​ដែល​បាន​រាយការណ៍​ពី​កំណែ​ថ្មី​ជាង​របស់ MAME។ សម្រាប់ហេតុផលនេះ រ៉ូម MAME2003 ធម្មតាប្រហែលជាមិនដំណើរការនៅក្នុងកំណែនេះទេ។
  • ROMset សម្រាប់កំណែនេះអាចត្រូវបានគេហៅថា "078plus" ។

libretro: mame078plus configuration

ឈ្មោះការកំណត់ ES batocera.conf_key ការពិពណ៌នា ⇒ ជម្រើស ES

key_value

ការកំណត់ដែលអនុវត្តចំពោះប្រព័ន្ធទាំងអស់ ស្នូលនេះគាំទ្រ
CONTROL MAPPING global.mame2003-plus_analog Choose from an Analog or a Digital controller

⇒ Analog analog, Digital digital.

FRAMESKIP global.mame2003-plus_frameskip Skip frames to improve performance (smoothness)

⇒ Off 0, 1 1, 2 2, 3 3, 4 4, 5 5.

 

បញ្ចូលអ៊ិនធឺរណែត global.mame2003- plus_input_interface

Use the input directly sent by the keyboard to the core

⇒ Retropad retropad, Keyboard

keyboard, Simultaneous

simultaneous.

TATE MODE global.mame2003-plus_tate_mode Rotating the display to vertical mode rendering

⇒ Off disabled, On enabled.

 

 

NEOGEO MODE global.mame2003-plus_neogeo_bios

Manually specify your choice of Neo Geo BIOS

⇒ Console AES World asia-aes, Arcade MVS Europe euro, Arcade MVS USA us, Arcade MVS Japan japan, Arcade Universe BIOS 4.0 (Cheats) unibios40, Arcade Universe BIOS 3.3 (Cheats)

unibios33.

libretro: mame0139

  • នៅខាងក្នុងដោយប្រើឈ្មោះ "mame0139" Mame2010 គឺជាកំណែចាស់របស់ MAME ដែលជាការរួមបញ្ចូលគ្នានៃល្បឿនលឿន និងត្រូវគ្នា។
  • ROMset សម្រាប់កំណែនេះអាចត្រូវបានគេហៅថា "0.139" ។

libretro: ម៉ាក់
The latest version of MAME at the time of the stable release. Check out the table in the arcade guide for the current version.

libretro: mame configuration

ឈ្មោះការកំណត់ ES batocera.conf_key ការពិពណ៌នា ⇒ ជម្រើស ES key_value
ការកំណត់ដែលអនុវត្តចំពោះប្រព័ន្ធទាំងអស់ ស្នូលនេះគាំទ្រ
  Minimize in-game slowdowns of some games.
  ⇒ default default, 30 30, 35 35, 40 40, 45 45, 50
CPU OVERCLOCK 50, 55 55, 60 60, 65 65, 70 70, 75 75, 80 80, 85 85,
global.mame_cpu_overclock 90 90, 95 95, 100 100, 105 105, 110 110, 115 115,
  120 120, 125 125, 130 130, 135 135, 140 140, 145
  145, 150 150។
  Increase the video resolution.
  ⇒ 640×480 640×480, 800×600 800×600, 960×720
ដំណោះស្រាយវីដេអូ global.mame_altres 960×720, 1024×768 1024×768, 1280×720

1280×720, 1600×800 1600×800, 1920×1080

  1920×1080, 2560×1440 2560×1440, 3840×2160
  3840 × 2160 ។

Further adjustments can be made to the /userdata/bios/mame.ini file.

ម៉ាអេម

ដូចខាងលើ!

  • If you’re having issues with a specific game, check the MAMEdev FAQ for that game here. For MESS systems specifically, you might find more information on MESS’s wiki.
  • Be sure to remember to update the ROMset when updating Batocera, as this version is bumped with every stable version.

ការកំណត់រចនាសម្ព័ន្ធ MAME
លក្ខណៈស្តង់ដារដែលមានសម្រាប់ប្រព័ន្ធ MAME ទាំងអស់៖ mame.videomode, mame.decoration, mame.padtokeyboard

ឈ្មោះការកំណត់ ES batocera.conf_key ការពិពណ៌នា ⇒ ជម្រើស ES key_value
ការកំណត់ដែលអនុវត្តចំពោះស្នូលទាំងអស់នៃកម្មវិធីត្រាប់តាមនេះ។
ក្រាហ្វិចខាងក្រោយ mame.video ជ្រើសរើសការបង្ហាញក្រាហ្វិករបស់អ្នក។

⇒ BGFX bgfx, Accel accel, OpenGL opengl ។

BGFX BACKEND mame.bgfxbackend Choose your graphics API

⇒ MAME Detect automatic, OpenGL opengl, OpenGL ES gles, Vulkan vulkan.

ឈ្មោះការកំណត់ ES batocera.conf_key ការពិពណ៌នា ⇒ ជម្រើស ES key_value
 

តម្រងវីដេអូ BGFX mame.bgfxshaders

Apply a particular visual effect

⇒ Off គ្មាន, លំនាំដើម Bilinear, CRT Geom crt-geom, CRT Geom Deluxe crt-geom-deluxe, Super Eagle eagle, HLSL hlsl, HQ2X hq2x, HQ3X hq3x, HQ4X hq4x ។

ការផ្លាស់ប្តូរ CRT mame.switchres CRT monitor SwitchRes support

⇒ ការិយាល័យ 0, នៅថ្ងៃទី 1 ។

TATE MODE name. rotation Rotating the display to vertical mode rendering

⇒ Of គ្មាន, បង្វិល 90 autoror, បង្វិល 270 autorol ។

របៀប ALT DPAD mame.altdpad If the D-Pad does not work properly

⇒ Of (លំនាំដើម) 0, DS3 Orientation 1, X360 Orientation 2.

MAME offers a Menu in-game (push in [L3] + [R3] or press [HOTKEY] +MAME-Multiple-Arcade-Machine-Emulator-fig- (2) ). This can be used to manually adjust inputs or game settings. Alternatively, all of MAME’s options can be edited by opening the /userdata/system/configs/mame/mame.ini file (you may need to create this file if it’s not already present).

ម៉ូដែល Sega 1

MAME-Multiple-Arcade-Machine-Emulator-product

  • This infamous Model 1 arcade board was a dramatic step above the competition in regard to 3D polygonal graphics. Thousands of vector-shaded polygons are being drawn on-screen at once, with an extremely responsive 60 FPS arcade feel (for some games).
  • Emulation for the Model 1 is sadly not that mature yet (such as slowdown, graphical inaccuracies, and random crashes); however, if you have a powerful enough machine, you should be able to power through it. Model 1’s ROMs are best played on MAME 2010 or newer.
  • There were only seven games (in reality, five with different variations) produced for this arcade board, most likely due to its prohibitive cost of development for each game:
ហ្គេម ម៉ាអេម 2010

Fileឈ្មោះ

ព័ត៌មានបន្ថែម
 

Netmerc/Tecwar

 

គ្មាន

On-rails first-person virtual-reality shooter played with an HMD and a mounted gun, which was never released. Considered the “holy grail” ofthe  Sega Model 1. This game cannot be emulated yet by any emulator in Batocera.
Star Wars Arcade swa.zip A tie-in game for the films of the era. Quite impressive for the time.
 

អ្នកប្រយុទ្ធ Virtua

  Infamous 3D fighting game that would go on to get several ports onto home consoles. Renown for its weighty, realistic animations.
Virtua Formula vformula.zip An enhanced edition of Virtua Racer, featuring six-player network play and Formula 1-shaped rides.
Virtua Racer vr.zip Circuit Racers is more towards an arcade experience than the simulation of other 3D racer games of the era.
សង្គ្រាមវីង wingwar.zip Arcade dogfighting game where two players take turns attacking and defending each other.
Wing War R360   A special version with a 360-degree rotating cockpit. Extremely rare and expensive.

ការត្រួតពិនិត្យ
Here are the default MAME controls shown on a Batocera Retropad:

MAME-Multiple-Arcade-Machine-Emulator-fig- (3)

ការដោះស្រាយបញ្ហា

  • MAME is a very complicated project, and issues can crop up easily.
  • គ្មានហ្គេមរបស់ខ្ញុំណាមួយកំពុងដំណើរការទេ!
  • First, check that the version of MAME you’re attempting to run it with is the same as the ROM set you got it from. Mismatched versions aren’t guaranteed to run, though sometimes if there were no differences made between MAME versions, the game can run in both versions (though that’s generally an exception, not the rule).
  • I have an issue with a specific game
  • If you’re having issues with a specific game, check the MAMEdev FAQ for that game here. For MESS systems specifically, you might find more information on MESS’s wiki.

ដំណើរការហ្គេមមិនល្អ

  • Arcade games tend to be more difficult to emulate than regular console games in general by their very nature.
  • ជាមួយនឹងអ្វីដែលបាននិយាយថា កំណែថ្មីនៃ MAME ត្រាប់តាមហ្គេម arcade ទាំងនេះបានត្រឹមត្រូវជាងកំណែចាស់។ ជាទូទៅ នេះមានន័យថា ការអនុវត្តក្នុងពិភពពិតត្រូវធ្លាក់ចុះ ដោយសារភាពត្រឹមត្រូវកាន់តែច្រើនក្នុងការត្រាប់តាមត្រូវបានបន្ថែម (ទោះបីជាក្នុងករណីខ្លះ វាអាចកែលម្អការអនុវត្តបានយ៉ាងខ្លាំង វាពិតជាផ្អែកលើហ្គេមក្នុងមួយហ្គេម)។
  • If your machine is struggling with running a particular game, try using an older set with its respective version of MAM; it may perform better. Just remember to make that special per-game setting to actually utilize the correct MAME version if deciding to go down this route!

ខ្ញុំមិនអាចបើកម៉ឺនុយ MAME បានទេ!
Sometimes the key needed to be pressed to access the in-game MAME menu is different depending on which version of MAME you are using. Typically, these keys can be:

  • Pushing in [L3] or [R3]
  • One of the shoulder buttons/triggers [Tab] on the keyboard

If you are specifically using a libretro: Mame core, you can manually activate the MAME menu by going to RetroArch’s Quick Menu ([HOTKEY] +MAME-Multiple-Arcade-Machine-Emulator-fig- (2) ) → Options → System → Display MAME Menu. Once this option is activated, exit out of the Quick Menu, and you will be greeted by MAME’s menu. Repeat these actions to close the menu.

ខ្ញុំបើកម៉ឺនុយ MAME ញឹកញាប់ពេក!
បញ្ហាដែលបានរៀបរាប់ខាងលើ អ្នកប្រហែលជាកំណត់សោ MAME ទៅជាសោនៅក្នុងហ្គេមផងដែរ។ ទាំង​កំណត់​វា​ទៅ​ជា​គ្រាប់ចុច​ផ្សេង​ទៀត ឬ​ធ្វើ​ផែនទី​គ្រាប់ចុច​ម៉ឺនុយ MAME ឡើងវិញ។

ការដោះស្រាយបញ្ហាបន្ថែម

  • Most questions are answered in the generic arcade guide.
  • សម្រាប់ការដោះស្រាយបញ្ហាបន្ថែម សូមមើលទំព័រជំនួយទូទៅ។

ពី៖
https://wiki.batocera.org/ - Batocera.linux - វិគី

តំណអចិន្រ្តៃយ៍៖

MAME-Multiple-Arcade-Machine-Emulator-fig- (4)

Batocera.linux – វិគី – https://wiki.batocera.org/

សំណួរគេសួរញឹកញាប់

សំណួរ៖ តើខ្ញុំគួរដាក់ ROM MAME របស់ខ្ញុំនៅឯណា?

A: Store your MAME ROMs in the /userdata/roms/mame folder. Subfolders can be used for different MAME versions if needed.

សំណួរ៖ តើខ្ញុំត្រូវការ BIOS ទេ? files សម្រាប់ MAME?

ចម្លើយ៖ តម្រូវការសម្រាប់ BIOS files depends on the romset type used. No BIOS is required for some, while others may need individual BIOS files ក្នុងមួយហ្គេម ឬ BIOS តែមួយ file សម្រាប់ក្រុមហ្គេម។

ឯកសារ/ធនធាន

MAME កម្មវិធីត្រាប់តាមម៉ាស៊ីន Arcade ច្រើន។ [pdf] សៀវភៅណែនាំរបស់ម្ចាស់
MAME2003plus, mame078plus, mame0139, Multiple Arcade Machine Emulator, Arcade Machine Emulator, Machine Emulator, Emulator

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *