Skip to content

Commit f86e33c

Browse files
Replace files after bad rebase attempt
1 parent f4e03f0 commit f86e33c

17 files changed

Lines changed: 3971 additions & 25 deletions

File tree

.github/workflows/eslint.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: ESLint
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
pull_request:
7+
branches: [ main ]
8+
9+
jobs:
10+
eslint:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- name: Checkout code
15+
uses: actions/checkout@v4
16+
17+
- name: Setup Node.js
18+
uses: actions/setup-node@v4
19+
with:
20+
node-version: '20'
21+
22+
- name: Install dependencies
23+
run: npm install
24+
25+
- name: Run ESLint
26+
run: npx eslint .

data/emulator.debug.js

Lines changed: 1527 additions & 24 deletions
Large diffs are not rendered by default.

data/emulator.min.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

data/localization/km.json

Lines changed: 339 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,339 @@
1+
{
2+
"0": "",
3+
"1": "",
4+
"2": "",
5+
"3": "",
6+
"4": "",
7+
"5": "",
8+
"6": "",
9+
"7": "",
10+
"8": "",
11+
"9": "",
12+
"Restart": "ចាប់ផ្តើមឡើងវិញ",
13+
"Pause": "ផ្អាក",
14+
"Play": "លេង",
15+
"Save State": "រក្សាទុកស្ថានភាព (Save)",
16+
"Load State": "ទាញយកស្ថានភាព (Load)",
17+
"Control Settings": "ការកំណត់ការបញ្ជា",
18+
"Cheats": "លេខកូដជំនួយ (Cheats)",
19+
"Cache Manager": "គ្រប់គ្រងបណ្ដុំទិន្នន័យ",
20+
"Export Save File": "នាំចេញឯកសាររក្សាទុក",
21+
"Import Save File": "នាំចូលឯកសាររក្សាទុក",
22+
"Netplay": "លេងតាមបណ្តាញ",
23+
"Mute": "បិទសំឡេង",
24+
"Unmute": "បើកសំឡេង",
25+
"Settings": "ការកំណត់",
26+
"Enter Fullscreen": "ពង្រីកពេញអេក្រង់",
27+
"Exit Fullscreen": "ចាកចេញពីពេញអេក្រង់",
28+
"Context Menu": "ម៉ឺនុយបរិបទ",
29+
"Reset": "កំណត់ឡើងវិញ",
30+
"Clear": "សម្អាត",
31+
"Close": "បិទ",
32+
"QUICK SAVE STATE": "រក្សាទុកស្ថានភាពរហ័ស",
33+
"QUICK LOAD STATE": "ទាញយកស្ថានភាពរហ័ស",
34+
"CHANGE STATE SLOT": "ប្តូររន្ធរក្សាទុក",
35+
"FAST FORWARD": "សារទៅមុខយ៉ាងលឿន",
36+
"Player": "អ្នកលេង",
37+
"Connected Gamepad": "បានភ្ជាប់ដៃហ្គេម",
38+
"Gamepad": "ដៃហ្គេម",
39+
"Keyboard": "ក្តារចុច",
40+
"Set": "កំណត់",
41+
"Add Cheat": "បន្ថែមលេខកូដជំនួយ",
42+
"Note that some cheats require a restart to disable": "ចំណាំ៖ លេខកូដជំនួយខ្លះតម្រូវឱ្យចាប់ផ្តើមឡើងវិញដើម្បីបិទ",
43+
"Create a Room": "បង្កើតបន្ទប់",
44+
"Rooms": "បន្ទប់",
45+
"Start Game": "ចាប់ផ្តើមហ្គេម",
46+
"Click to resume Emulator": "ចុចដើម្បីបន្តកម្មវិធីត្រាប់តាម",
47+
"Drop save state here to load": "ទម្លាក់ឯកសារ Save នៅទីនេះដើម្បី Load",
48+
"Loading...": "កំពុងផ្ទុក...",
49+
"Download Game Core": "ទាញយកស្នូលហ្គេម (Core)",
50+
"Outdated graphics driver": "កម្មវិធីបញ្ជាក្រាហ្វិកហួសសម័យ",
51+
"Decompress Game Core": "ពន្លាឯកសារស្នូលហ្គេម",
52+
"Download Game Data": "ទាញយកទិន្នន័យហ្គេម",
53+
"Decompress Game Data": "ពន្លាទិន្នន័យហ្គេម",
54+
"Shaders": "បែបផែនរូបភាព (Shaders)",
55+
"Disabled": "បានបិទ",
56+
"2xScaleHQ": "2xScaleHQ",
57+
"4xScaleHQ": "4xScaleHQ",
58+
"CRT easymode": "CRT easymode",
59+
"CRT aperture": "CRT aperture",
60+
"CRT geom": "CRT geom",
61+
"CRT mattias": "CRT mattias",
62+
"FPS": "FPS",
63+
"show": "បង្ហាញ",
64+
"hide": "លាក់",
65+
"Fast Forward Ratio": "ល្បឿនសារទៅមុខ",
66+
"Fast Forward": "សារទៅមុខយ៉ាងលឿន",
67+
"Enabled": "បានបើក",
68+
"Save State Slot": "រន្ធរក្សាទុកស្ថានភាព",
69+
"Save State Location": "ទីតាំងរក្សាទុកស្ថានភាព",
70+
"Download": "ទាញយក",
71+
"Keep in Browser": "រក្សាទុកក្នុងកម្មវិធីរុករក",
72+
"Auto": "ស្វ័យប្រវត្តិ",
73+
"NTSC": "NTSC",
74+
"PAL": "PAL",
75+
"Dendy": "Dendy",
76+
"8:7 PAR": "8:7 PAR",
77+
"4:3": "4:3",
78+
"Low": "ទាប",
79+
"High": "ខ្ពស់",
80+
"Very High": "ខ្ពស់បំផុត",
81+
"None": "គ្មាន",
82+
"Player 1": "អ្នកលេងទី ១",
83+
"Player 2": "អ្នកលេងទី ២",
84+
"Both": "ទាំងពីរ",
85+
"SAVED STATE TO SLOT": "បានរក្សាទុកស្ថានភាពទៅកាន់រន្ធ",
86+
"LOADED STATE FROM SLOT": "បានទាញយកស្ថានភាពពីរន្ធ",
87+
"SET SAVE STATE SLOT TO": "កំណត់រន្ធរក្សាទុកស្ថានភាពទៅជា",
88+
"Network Error": "កំហុសបណ្តាញ",
89+
"Submit": "បញ្ជូន",
90+
"Description": "ការពិពណ៌នា",
91+
"Code": "កូដ",
92+
"Add Cheat Code": "បន្ថែមលេខកូដជំនួយ",
93+
"Leave Room": "ចាកចេញពីបន្ទប់",
94+
"Password": "លេខសម្ងាត់",
95+
"Password (optional)": "ពាក្យសម្ងាត់ (មិនចាំបាច់បំពេញ)",
96+
"Max Players": "ចំនួនអ្នកលេងអតិបរមា",
97+
"Room Name": "ឈ្មោះបន្ទប់",
98+
"Join": "ចូលរួម",
99+
"Player Name": "ឈ្មោះអ្នកលេង",
100+
"Set Player Name": "កំណត់ឈ្មោះអ្នកលេង",
101+
"Left Handed Mode": "របៀបប្រើដៃឆ្វេង",
102+
"Virtual Gamepad": "ដៃហ្គេមនិម្មិត",
103+
"Disk": "ថាស",
104+
"Press Keyboard": "ចុចក្តារចុច",
105+
"INSERT COIN": "បញ្ចូលកាក់",
106+
"Remove": "ដកចេញ",
107+
"LOADED STATE FROM BROWSER": "បានទាញយកស្ថានភាពពីកម្មវិធីរុករក",
108+
"SAVED STATE TO BROWSER": "បានរក្សាទុកស្ថានភាពទៅកម្មវិធីរុករក",
109+
"Join the discord": "ចូលរួម Discord",
110+
"View on GitHub": "មើលនៅលើ GitHub",
111+
"Failed to start game": "មិនអាចចាប់ផ្តើមហ្គេមបានទេ",
112+
"Download Game BIOS": "ទាញយក BIOS ហ្គេម",
113+
"Decompress Game BIOS": "ពន្លា BIOS ហ្គេម",
114+
"Download Game Parent": "ទាញយកឯកសារមេ",
115+
"Decompress Game Parent": "ពន្លាឯកសារមេ",
116+
"Download Game Patch": "ទាញយក Patch ហ្គេម",
117+
"Decompress Game Patch": "ពន្លា Patch ហ្គេម",
118+
"Download Game State": "ទាញយកស្ថានភាពហ្គេម",
119+
"Check console": "ពិនិត្យមើលកុងសូល",
120+
"Error for site owner": "កំហុសសម្រាប់ម្ចាស់គេហទំព័រ",
121+
"EmulatorJS": "EmulatorJS",
122+
"Clear All": "សម្អាតទាំងអស់",
123+
"Take Screenshot": "ថតរូបអេក្រង់",
124+
"Start Screen Recording": "ចាប់ផ្តើមថតវីដេអូអេក្រង់",
125+
"Stop Screen Recording": "បញ្ឈប់ការថតវីដេអូអេក្រង់",
126+
"Quick Save": "រក្សាទុករហ័ស",
127+
"Quick Load": "ទាញយករហ័ស",
128+
"REWIND": "សារថយក្រោយ",
129+
"Rewind Enabled (requires restart)": "បើកការសារថយក្រោយ (តម្រូវឱ្យចាប់ផ្តើមឡើងវិញ)",
130+
"Rewind Granularity": "ភាពលម្អិតនៃការសារថយក្រោយ",
131+
"Slow Motion Ratio": "កម្រិតចលនាយឺត",
132+
"Slow Motion": "ចលនាយឺត",
133+
"Home": "ទំព័រដើម",
134+
"EmulatorJS License": "អាជ្ញាប័ណ្ណ EmulatorJS",
135+
"RetroArch License": "អាជ្ញាប័ណ្ណ RetroArch",
136+
"This project is powered by": "គម្រោងនេះដំណើរការដោយ",
137+
"View the RetroArch license here": "មើលអាជ្ញាប័ណ្ណ RetroArch នៅទីនេះ",
138+
"SLOW MOTION": "ចលនាយឺត",
139+
"A": "A",
140+
"B": "B",
141+
"SELECT": "SELECT",
142+
"START": "START",
143+
"UP": "UP",
144+
"DOWN": "DOWN",
145+
"LEFT": "LEFT",
146+
"RIGHT": "RIGHT",
147+
"X": "X",
148+
"Y": "Y",
149+
"L": "L",
150+
"R": "R",
151+
"Z": "Z",
152+
"STICK UP": "STICK UP",
153+
"STICK DOWN": "STICK DOWN",
154+
"STICK LEFT": "STICK LEFT",
155+
"STICK RIGHT": "STICK RIGHT",
156+
"C-PAD UP": "C-PAD UP",
157+
"C-PAD DOWN": "C-PAD DOWN",
158+
"C-PAD LEFT": "C-PAD LEFT",
159+
"C-PAD RIGHT": "C-PAD RIGHT",
160+
"MICROPHONE": "MICROPHONE",
161+
"BUTTON 1 / START": "BUTTON 1 / START",
162+
"BUTTON 2": "BUTTON 2",
163+
"BUTTON": "BUTTON",
164+
"LEFT D-PAD UP": "LEFT D-PAD UP",
165+
"LEFT D-PAD DOWN": "LEFT D-PAD DOWN",
166+
"LEFT D-PAD LEFT": "LEFT D-PAD LEFT",
167+
"LEFT D-PAD RIGHT": "LEFT D-PAD RIGHT",
168+
"RIGHT D-PAD UP": "RIGHT D-PAD UP",
169+
"RIGHT D-PAD DOWN": "RIGHT D-PAD DOWN",
170+
"RIGHT D-PAD LEFT": "RIGHT D-PAD LEFT",
171+
"RIGHT D-PAD RIGHT": "RIGHT D-PAD RIGHT",
172+
"C": "C",
173+
"MODE": "MODE",
174+
"FIRE": "FIRE",
175+
"RESET": "RESET",
176+
"LEFT DIFFICULTY A": "LEFT DIFFICULTY A",
177+
"LEFT DIFFICULTY B": "LEFT DIFFICULTY B",
178+
"RIGHT DIFFICULTY A": "RIGHT DIFFICULTY A",
179+
"RIGHT DIFFICULTY B": "RIGHT DIFFICULTY B",
180+
"COLOR": "COLOR",
181+
"B/W": "B/W",
182+
"PAUSE": "ផ្អាក",
183+
"OPTION": "ជម្រើស",
184+
"OPTION 1": "ជម្រើស ១",
185+
"OPTION 2": "ជម្រើស ២",
186+
"L2": "L2",
187+
"R2": "R2",
188+
"L3": "L3",
189+
"R3": "R3",
190+
"L STICK UP": "L STICK UP",
191+
"L STICK DOWN": "L STICK DOWN",
192+
"L STICK LEFT": "L STICK LEFT",
193+
"L STICK RIGHT": "L STICK RIGHT",
194+
"R STICK UP": "R STICK UP",
195+
"R STICK DOWN": "R STICK DOWN",
196+
"R STICK LEFT": "R STICK LEFT",
197+
"R STICK RIGHT": "R STICK RIGHT",
198+
"Start": "ចាប់ផ្តើម",
199+
"Select": "ជ្រើសរើស",
200+
"Fast": "លឿន",
201+
"Slow": "យឺត",
202+
"a": "a",
203+
"b": "b",
204+
"c": "c",
205+
"d": "d",
206+
"e": "e",
207+
"f": "f",
208+
"g": "g",
209+
"h": "h",
210+
"i": "i",
211+
"j": "j",
212+
"k": "k",
213+
"l": "l",
214+
"m": "m",
215+
"n": "n",
216+
"o": "o",
217+
"p": "p",
218+
"q": "q",
219+
"r": "r",
220+
"s": "s",
221+
"t": "t",
222+
"u": "u",
223+
"v": "v",
224+
"w": "w",
225+
"x": "x",
226+
"y": "y",
227+
"z": "z",
228+
"enter": "enter",
229+
"escape": "escape",
230+
"space": "space",
231+
"tab": "tab",
232+
"backspace": "backspace",
233+
"delete": "delete",
234+
"arrowup": "arrowup",
235+
"arrowdown": "arrowdown",
236+
"arrowleft": "arrowleft",
237+
"arrowright": "arrowright",
238+
"f1": "f1",
239+
"f2": "f2",
240+
"f3": "f3",
241+
"f4": "f4",
242+
"f5": "f5",
243+
"f6": "f6",
244+
"f7": "f7",
245+
"f8": "f8",
246+
"f9": "f9",
247+
"f10": "f10",
248+
"f11": "f11",
249+
"f12": "f12",
250+
"shift": "shift",
251+
"control": "control",
252+
"alt": "alt",
253+
"meta": "meta",
254+
"capslock": "capslock",
255+
"insert": "insert",
256+
"home": "home",
257+
"end": "end",
258+
"pageup": "pageup",
259+
"pagedown": "pagedown",
260+
"!": "!",
261+
"@": "@",
262+
"#": "#",
263+
"$": "$",
264+
"%": "%",
265+
"^": "^",
266+
"&": "&",
267+
"*": "*",
268+
"(": "(",
269+
")": ")",
270+
"-": "-",
271+
"_": "_",
272+
"+": "+",
273+
"=": "=",
274+
"[": "[",
275+
"]": "]",
276+
"{": "{",
277+
"}": "}",
278+
";": ";",
279+
":": ":",
280+
"'": "'",
281+
"\"": "\"",
282+
",": ",",
283+
".": ".",
284+
"<": "<",
285+
">": ">",
286+
"/": "/",
287+
"?": "?",
288+
"LEFT_STICK_X": "LEFT_STICK_X",
289+
"LEFT_STICK_Y": "LEFT_STICK_Y",
290+
"RIGHT_STICK_X": "RIGHT_STICK_X",
291+
"RIGHT_STICK_Y": "RIGHT_STICK_Y",
292+
"LEFT_TRIGGER": "LEFT_TRIGGER",
293+
"RIGHT_TRIGGER": "RIGHT_TRIGGER",
294+
"A_BUTTON": "A_BUTTON",
295+
"B_BUTTON": "B_BUTTON",
296+
"X_BUTTON": "X_BUTTON",
297+
"Y_BUTTON": "Y_BUTTON",
298+
"START_BUTTON": "START_BUTTON",
299+
"SELECT_BUTTON": "SELECT_BUTTON",
300+
"L1_BUTTON": "L1_BUTTON",
301+
"R1_BUTTON": "R1_BUTTON",
302+
"L2_BUTTON": "L2_BUTTON",
303+
"R2_BUTTON": "R2_BUTTON",
304+
"LEFT_THUMB_BUTTON": "LEFT_THUMB_BUTTON",
305+
"RIGHT_THUMB_BUTTON": "RIGHT_THUMB_BUTTON",
306+
"DPAD_UP": "DPAD_UP",
307+
"DPAD_DOWN": "DPAD_DOWN",
308+
"DPAD_LEFT": "DPAD_LEFT",
309+
"DPAD_RIGHT": "DPAD_RIGHT",
310+
"Disks": "ថាស",
311+
"Exit EmulatorJS": "ចាកចេញពី EmulatorJS",
312+
"BUTTON_1": "BUTTON_1",
313+
"BUTTON_2": "BUTTON_2",
314+
"BUTTON_3": "BUTTON_3",
315+
"BUTTON_4": "BUTTON_4",
316+
"up arrow": "up arrow",
317+
"down arrow": "down arrow",
318+
"left arrow": "left arrow",
319+
"right arrow": "right arrow",
320+
"LEFT_TOP_SHOULDER": "LEFT_TOP_SHOULDER",
321+
"RIGHT_TOP_SHOULDER": "RIGHT_TOP_SHOULDER",
322+
"CRT beam": "CRT beam",
323+
"CRT caligari": "CRT caligari",
324+
"CRT lottes": "CRT lottes",
325+
"CRT yeetron": "CRT yeetron",
326+
"CRT zfast": "CRT zfast",
327+
"SABR": "SABR",
328+
"Bicubic": "Bicubic",
329+
"Mix frames": "Mix frames",
330+
"WebGL2": "WebGL2",
331+
"Requires restart": "តម្រូវឱ្យចាប់ផ្តើមឡើងវិញ",
332+
"VSync": "VSync",
333+
"Video Rotation": "ការបង្វិលវីដេអូ",
334+
"Rewind Enabled (Requires restart)": "បើកការសារថយក្រោយ (តម្រូវឱ្យចាប់ផ្តើមឡើងវិញ)",
335+
"System Save interval": "ចន្លោះពេលរក្សាទុកប្រព័ន្ធ",
336+
"Menu Bar Button": "ប៊ូតុងរបារម៉ឺនុយ",
337+
"visible": "មើលឃើញ",
338+
"hidden": "លាក់"
339+
}

0 commit comments

Comments
 (0)