Fabio Cavallo
05a34803c1
Force recalculate of palette with VS System roms.
2023-08-05 09:34:28 +02:00
Fabio Cavallo
ab41bc1e0b
Fixed saving and loading of save states ( #312 ).
2023-07-22 10:32:01 +02:00
Fabio Cavallo
c2e8f81ed5
Updated Changelog.
2023-07-06 23:49:39 +02:00
Fabio Cavallo
b2f9c9b0d9
Fixed overlayWidgetInfo fade out.
2023-07-06 23:49:15 +02:00
Fabio Cavallo
88b39e12db
Added Polish translation (Thx to elektronicznypank).
2023-07-02 01:38:21 +02:00
Fabio Cavallo (FHorse)
e19af98ecd
New Crowdin updates ( #309 )
2023-07-02 01:28:56 +02:00
Fabio Cavallo (FHorse)
c7f863741d
New Crowdin updates ( #301 )
2023-07-02 01:11:11 +02:00
Fabio Cavallo (FHorse)
c9de664c6c
Rewritten WRAM, VRAM, PRGROM, CHROM and Nametebles management. ( #308 )
...
- Added support for nes20db.xml and dip.cfg (many thx to NewRisingSun for is for his immense work).
Both files will be distributed together with the emulator and will be located in the following directories:
* Linux/BSD - {default system datadir}/puNES
* Windows - directory where the executable is placed.
if you want to use a more updated version than the one distributed with the emulator, just copy it either in the executable directory or in the working directory of the emulator, which can also be opened from the "File -> Open working directory" menu.
- Added fully support to NES 2.0 file cart format header.
- Fixed a small bug in the evaluation of sprites. Thanks to Quietust's read2004.nes test rom.
- Rewritten mappers : All.
- Rewritten the format and management of save states.
WARNING save states of version 0.110 or earlier are no longer compatible.
Note: Due to the numerous changes I'm making to the core of the emulator, new bugs may have been introduced, if you find roms no longer work correctly compared to the previous version, please let me know.
2023-07-01 19:28:46 +02:00
Fabio Cavallo
48f0d8ac22
Fixed mapper 75.
2023-04-05 17:43:20 +02:00
Fabio Cavallo
6c7ae98841
Fixed an overflow error when painting the overlayWidgetRewind bar.
2023-04-05 17:01:04 +02:00
Fabio Cavallo
79ea7741a8
Implemented gui_nes_keyboard() in dlgKeyboard class.
2023-04-05 16:58:20 +02:00
Fabio Cavallo
f4a1eb5b2f
Disabled the recognition of the "h264_nvenc" and "hevc_nvenc" encoders ( #302 ).
...
With FFmpeg 6.x libraries, when I try to open video encoder "h264_nvenc" and "hevc_nvenc", they crash. For now I disable their recognition.
2023-03-31 18:26:50 +02:00
Fabio Cavallo
692124d6c2
Added some roms to the database.
2023-03-28 10:24:26 +02:00
Fabio Cavallo
8249a6d0c6
Fixed Playstation 3 controller mapping ( #297 ).
2023-03-28 10:22:11 +02:00
Fabio Cavallo
41ee119b8a
Small fix of the previous commit.
2023-03-27 14:06:28 +02:00
Fabio Cavallo
a45681820e
Added support to mapper 334.
2023-03-27 00:53:38 +02:00
Fabio Cavallo
8518c70bbf
Added support to mapper 471.
2023-03-26 17:03:37 +02:00
Fabio Cavallo
472b3e7c4c
Rewritten mapper 200.
2023-03-25 14:04:17 +01:00
Fabio Cavallo
515356e5a8
Typos.
2023-03-25 11:00:50 +01:00
Fabio Cavallo
bf36219916
Added support to mapper 366.
2023-03-25 11:00:25 +01:00
Fabio Cavallo
6cfaa55324
Added support to mapper 291 (part2).
2023-03-24 11:01:56 +01:00
Fabio Cavallo
5084e8b36d
Added support to mapper 291.
2023-03-24 10:56:55 +01:00
Fabio Cavallo
ae3e5e4c3f
Merge remote-tracking branch 'github/master'
2023-03-17 10:22:22 +01:00
Fabio Cavallo (FHorse)
3908a19c41
New Crowdin updates ( #296 )
...
* New translations en_EN.ts (Portuguese, Brazilian)
* New translations en_EN.ts (Russian)
* New translations en_EN.ts (Spanish)
* New translations en_EN.ts (Italian)
2023-03-17 10:20:40 +01:00
Fabio Cavallo
1ec1226a54
Update ChangeLog.
2023-03-17 10:18:03 +01:00
Fabio Cavallo
14bac80790
Typo.
2023-03-17 10:17:18 +01:00
Fabio Cavallo
f707fe4166
Fixed FDS wavetable pitch. ( #295 )
2023-03-17 09:19:46 +01:00
Fabio Cavallo
a6c2b7d5e3
Added support to mapper 446.
2023-03-14 13:35:43 +01:00
Fabio Cavallo
1fedbefda8
[FDS] Improved the fast forward routine during disk access ( #284 ).
...
In Falsion all the conditions for activating the fast forward were verified even during the game phases making it "stutter". It was enough to increase the number of consecutive lag frames needed.
2023-03-05 10:57:09 +01:00
Fabio Cavallo
116401581f
Fixed mapper 344 ( #294 ).
2023-03-04 11:21:33 +01:00
Fabio Cavallo
68020fdd9c
Added some more log messages.
2023-02-28 12:39:11 +01:00
Fabio Cavallo
c346648df9
Update Changelog.
2023-02-28 12:37:38 +01:00
Fabio Cavallo (FHorse)
0c292a1ffd
[Windows] Forced use of FFmpeg 4.4 for the WIP version. ( #293 )
2023-02-26 15:19:43 +01:00
Fabio Cavallo (FHorse)
b508d32819
Rewritten mapper 19. ( #276 )
...
The rewrite made old saves incompatible.
2023-02-26 10:37:01 +01:00
Fabio Cavallo
9b65458f04
Update Changelog.
2023-02-21 19:18:43 +01:00
Fabio Cavallo
6e7a0e3d80
Fixed mapper 30 and 111 ( https://github.com/punesemu/puNES/issues/288 ).
...
Fixed saving and reading from flashrom.
2023-02-21 19:16:53 +01:00
Fabio Cavallo
23395afae3
Fixed mapper 406 ( https://github.com/punesemu/puNES/issues/287 ).
2023-02-21 17:26:11 +01:00
Fabio Cavallo
4084bf80b5
Update README.md.
2023-01-29 14:10:34 +01:00
Fabio Cavallo (FHorse)
790d5757e5
New Crowdin updates ( #275 )
2023-01-29 11:07:30 +01:00
Fabio Cavallo
d54efde3da
Fixed mapper 154.
2023-01-28 17:18:17 +01:00
Fabio Cavallo
0e5b726141
Fixed mapper 95.
...
Fixed https://github.com/punesemu/puNES/issues/281 .
2023-01-28 00:01:01 +01:00
Fabio Cavallo (FHorse)
c347b7a087
Windows x86_64: Update to Qt5 5.15.8. ( #280 )
...
Fix #279 .
2023-01-18 23:54:53 +01:00
Fabio Cavallo
3d412c50a9
I only handle spontaneous events (system events).
...
Under Windows 7 64bit, pressing on one of the menu bar items and moving quickly with the mouse generates a mouseDoubleClickEvent event causing the GUI to be hidden/displayed when it is not actually required.
2023-01-15 18:10:27 +01:00
Fabio Cavallo
4baaeccc36
The label "icon_Init_RAM_Value" does not need to be translated.
2023-01-15 17:44:11 +01:00
Fabio Cavallo
451c0e07d9
I check the battery flag while initializing the internal RAM.
...
See https://github.com/punesemu/puNES/issues/276 .
2023-01-12 10:37:07 +01:00
Fabio Cavallo
b2f3b33859
Update RAM power up state following https://www.nesdev.org/wiki/CPU_power_up_state .
...
See https://github.com/punesemu/puNES/issues/276 .
2023-01-12 10:31:59 +01:00
Fabio Cavallo (FHorse)
9033f22e09
Update README.md
2023-01-11 17:51:26 +01:00
Fabio Cavallo
6822ff5bfd
Fixed map of one keyboard button to multiple controllers.
...
See https://github.com/punesemu/puNES/issues/277 .
2023-01-11 16:39:58 +01:00
Fabio Cavallo
bebf7c351b
Update version number.
2023-01-11 11:12:16 +01:00
Fabio Cavallo
ddc05c18cb
Added an option for RAM initialization ( https://github.com/punesemu/puNES/issues/276 ).
...
It's possible to choose between three values:
1) 0x00
2) 0xFF (default)
3) Randomize.
2023-01-11 09:56:36 +01:00