Difference between revisions of "PuNES"
(→New 20 mappers supported by version 0.111 which are:100, 122, 157, 170, 272, 291, 311, 334, 354, 362, 366, 384, 421, 446, 471, 517, 551, 552, 555, 561.) |
m (→Mappers) |
||
Line 335: | Line 335: | ||
| | | | ||
|271 | |271 | ||
+ | |- | ||
|272 | |272 | ||
| | | | ||
Line 351: | Line 352: | ||
|285 | |285 | ||
|286 | |286 | ||
+ | |- | ||
|287 | |287 | ||
− | |||
|288 | |288 | ||
|289 | |289 | ||
Line 368: | Line 369: | ||
|301 | |301 | ||
|302 | |302 | ||
+ | |- | ||
|303 | |303 | ||
− | |||
|304 | |304 | ||
|305 | |305 | ||
Line 385: | Line 386: | ||
| | | | ||
| | | | ||
+ | |- | ||
|319 | |319 | ||
− | |||
|320 | |320 | ||
| | | | ||
Line 402: | Line 403: | ||
|333 | |333 | ||
|334 | |334 | ||
+ | |- | ||
|335 | |335 | ||
− | |||
|336 | |336 | ||
|337 | |337 | ||
Line 419: | Line 420: | ||
|349 | |349 | ||
|350 | |350 | ||
+ | |- | ||
|351 | |351 | ||
− | |||
|352 | |352 | ||
|353 | |353 | ||
Line 436: | Line 437: | ||
| | | | ||
| | | | ||
+ | |- | ||
|366 | |366 | ||
− | |||
|368 | |368 | ||
|369 | |369 | ||
Line 453: | Line 454: | ||
|381 | |381 | ||
|382 | |382 | ||
+ | |- | ||
| | | | ||
|384 | |384 | ||
Line 469: | Line 471: | ||
|396 | |396 | ||
|397 | |397 | ||
+ | |- | ||
|398 | |398 | ||
|399 | |399 | ||
− | |||
|400 | |400 | ||
|401 | |401 | ||
Line 486: | Line 488: | ||
|412 | |412 | ||
|413 | |413 | ||
+ | |- | ||
|414 | |414 | ||
|415 | |415 | ||
− | |||
|416 | |416 | ||
|417 | |417 | ||
Line 503: | Line 505: | ||
|428 | |428 | ||
|429 | |429 | ||
+ | |- | ||
| | | | ||
|431 | |431 | ||
− | |||
|432 | |432 | ||
|433 | |433 | ||
Line 520: | Line 522: | ||
| | | | ||
| | | | ||
+ | |- | ||
|446 | |446 | ||
|447 | |447 | ||
− | |||
| | | | ||
| | | | ||
Line 537: | Line 539: | ||
| | | | ||
| | | | ||
+ | |- | ||
| | | | ||
| | | | ||
− | |||
| | | | ||
| | | | ||
Line 547: | Line 549: | ||
| | | | ||
|471 | |471 | ||
− | |||
− | |||
| | | | ||
| | | | ||
Line 574: | Line 574: | ||
| | | | ||
|- | |- | ||
+ | | | ||
| | | | ||
| | | | ||
Line 590: | Line 591: | ||
| | | | ||
|- | |- | ||
+ | | | ||
+ | | | ||
|512 | |512 | ||
|513 | |513 | ||
Line 604: | Line 607: | ||
|524 | |524 | ||
|525 | |525 | ||
+ | |- | ||
|526 | |526 | ||
|527 | |527 | ||
− | |||
|528 | |528 | ||
|529 | |529 | ||
Line 621: | Line 624: | ||
|540 | |540 | ||
|541 | |541 | ||
+ | |- | ||
| | | | ||
|543 | |543 | ||
− | |||
| | | | ||
| | | | ||
Line 638: | Line 641: | ||
|556 | |556 | ||
|557 | |557 | ||
+ | |- | ||
|558 | |558 | ||
|559 | |559 | ||
− | |||
|560 | |560 | ||
|561 | |561 | ||
− | |||
− | |||
| | | | ||
| | | |
Revision as of 18:51, 25 February 2024
Developer(s) | FHorse |
---|---|
Latest version | 0.111 [+] |
Active | Yes |
Platform(s) | Windows Linux FreeBSD OpenBSD |
Emulates | NES |
Accuracy | Cycle-Accurate |
Website | NESDev Forums |
Support ($) | PayPal |
Programmed in | C, C++ |
License | GNU GPLv2 |
Source code | GitHub |
puNES is an open-source (GPLv2), Famicom (NES) and Famicom Disk System (FDS) emulator. It is noted for its high accuracy in tests.
Contents
Download
Official releases | ||
WIP builds | ||
AUR Stable and git builds | ||
Gentoo stable package |
Overview
puNES is ranked as the second most accurate NES/FDS emulator behind Mesen, with a score of 98.08%.[1]. However these test ROMs, unfortunately, don't test everything that matters for accurate emulation (and in some cases, test stuff that doesn't matter for emulating any games). So the test results may be a bit misleading, but that does not mean it is not a high accuracy emulator.
Like many other Famicom emulators (such as Nestopia), it has cycle-accurate CPU emulation.
In addition to its high accuracy, puNES also has some nice, standard emu options, including a good input configuration UI and rewind functionality.
Hardware support
Mappers
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
32 | 33 | 34 | 35 | 36 | 37 | 38 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | |
48 | 49 | 50 | 51 | 52 | 53 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | |
64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 |
80 | 81 | 82 | 83 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | |
96 | 97 | 99 | 100 | 101 | 103 | 104 | 105 | 106 | 107 | 108 | 111 | ||||
112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 125 | 126 | ||
132 | 133 | 134 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | |||||
144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 |
162 | 163 | 164 | 165 | 166 | 167 | 168 | 170 | 171 | 172 | 173 | 175 | ||||
176 | 177 | 178 | 179 | 180 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | |
192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 |
208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 221 | 222 | ||
224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | |
240 | 241 | 242 | 243 | 244 | 245 | 246 | 248 | 249 | 250 | 252 | 253 | 254 | 255 | ||
256 | 258 | 259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 271 | ||
272 | 274 | 281 | 282 | 283 | 284 | 285 | 286 | ||||||||
287 | 288 | 289 | 290 | 291 | 292 | 295 | 297 | 298 | 299 | 300 | 301 | 302 | |||
303 | 304 | 305 | 306 | 307 | 308 | 309 | 311 | 312 | 313 | 314 | 315 | ||||
319 | 320 | 322 | 323 | 324 | 325 | 327 | 328 | 329 | 331 | 332 | 333 | 334 | |||
335 | 336 | 337 | 338 | 339 | 340 | 341 | 342 | 343 | 344 | 345 | 346 | 347 | 348 | 349 | 350 |
351 | 352 | 353 | 354 | 355 | 356 | 357 | 358 | 359 | 360 | 361 | 362 | ||||
366 | 368 | 369 | 370 | 372 | 374 | 375 | 377 | 380 | 381 | 382 | |||||
384 | 386 | 387 | 388 | 389 | 390 | 393 | 394 | 395 | 396 | 397 | |||||
398 | 399 | 400 | 401 | 403 | 404 | 406 | 409 | 410 | 411 | 412 | 413 | ||||
414 | 415 | 416 | 417 | 420 | 421 | 422 | 428 | 429 | |||||||
431 | 432 | 433 | 434 | 436 | 437 | 438 | 442 | ||||||||
446 | 447 | 451 | 452 | 455 | 456 | 457 | |||||||||
471 | |||||||||||||||
512 | 513 | 516 | 517 | 518 | 519 | 521 | 522 | 524 | 525 | ||||||
526 | 527 | 528 | 529 | 530 | 532 | 534 | 536 | 537 | 538 | 539 | 540 | 541 | |||
543 | 547 | 550 | 551 | 552 | 554 | 555 | 556 | 557 | |||||||
558 | 559 | 560 | 561 |
UNIF boards
NROM, NROM-128, NROM-256, SLROM, UOROM, CNROM, TLROM, TBROM, TKROM, TFROM, ANROM, SL1632, SC-127, SuperHIK8in1, STREETFIGTER-GAME4IN1, Supervision16in1, MARIO1-MALEE2, T3H53, D1038, NTBROM, VRC7, TEK90, BB, H2288, LH32, 22211, SA-72008, Sachen-8259D, Sachen-8259B, Sachen-8259C, Sachen-8259A, KS7032, SA-NROM, SA-72007, SA-016-1M, TC-U01-1.5M, SA-0037, SA-0036, Sachen-74LS374N, FS304, FK23C, FK23CA, Super24in1SC03, WAIXING-FS005, NovelDiamond9999999in1, JC-016-2, 8237, 8237A, N625092, WAIXING-FW01, 42in1ResetSwitch, 70in1, 70in1B, 603-5052, OneBus, DANCE, 158B, F-15, HPXX, HP2018-A, 810544-C-A1, SHERO, KOF97, YOKO, T-262, CITYFIGHT, COOLBOY, MINDKIDS, 22026, 80013-B, GS-2004, GS-2013, A65AS, DRIPGAME, BS-5, 411120-C, K-3088, 60311C, NTD-03, DRAGONFIGHTER, TF1201, 11160, 190in1, 8157, KS7057, KS7017, SMB2J, KS7031, KS7016, KS7037, TH2131-1, LH51, KS7013B, RESET-TXROM, 64in1NoRepeat, 830134C, HP898F, 830425C-4391T, K-3033, FARID_SLROM_8-IN-1, FARID_UNROM_8-IN-1, MALISB, 10-24-C-A1, RT-01, EDU2000, 12-IN-1, WS, 8-IN-1, NEWSTAR-GRM070-8IN1, CTC-09, K-3046, CTC-12IN1, SA005-A, K-3006, K-3036, TJ-03, COOLGIRL, RESETNROM-XIN1, GN-26, L6IN1, KS7012, KS7030, 830118C, G-146, 891227, KS106C, 3D-BLOCK, SB-5013, 830752C, BS-400R, BS-4040R, K-3010, K-3071, SA-9602B, DANCE2000, EH8813A, DREAMTECH01, LH10, 900218, KS7021A, BJ-56, AX-40G, 831128C, T-230, AX5705, CHINA_ER_SAN2, 82112C, KONAMI-QTAI, Ghostbusters63in1, 43272, AC08, CC-21, BOY
Multilingual Support
puNES supports many languages[2]:
- Arabic
- Chinese
- English
- French
- German
- Hungarian
- Italian
- Polish
- Portuguese
- Russian
- Spanish
- Turkish
Palettes
References