Commit graph

1423 commits

Author SHA1 Message Date
fhorse
5341acce12 Fix for https://github.com/punesemu/puNES/issues/166,
https://github.com/punesemu/puNES/issues/167, and
https://github.com/punesemu/puNES/issues/168.
2021-09-19 16:05:03 +02:00
fhorse
05aa2768c1 In the previous commit the configure script was not uploaded. 2021-09-19 16:02:17 +02:00
fhorse
df6904b81d Updated lib7zip to the last commit
53abfeb6f1
2021-09-19 15:23:28 +02:00
fhorse
aaa7a45403 Typo. 2021-09-19 15:18:43 +02:00
fhorse
82c8e96055 Added an option to re-enable the sprite limit when a game needs it
(https://wiki.nesdev.com/w/index.php/Sprite_overflow_games).
2021-09-19 01:06:21 +02:00
fhorse
047a5d3776 Fixed battery RAM management when playing a TAS video. 2021-09-18 16:33:43 +02:00
fhorse
902f15af75 Fixed state saving when playing a TAS video. 2021-09-18 14:46:01 +02:00
fhorse
4d2b1f3591 When saving or loading a save state, the overlay is no longer shown but
a message is printed.
2021-09-18 12:32:05 +02:00
fhorse
5498c2711e Fixed GUI update when changing save slot. 2021-09-18 11:56:55 +02:00
fhorse
737fc86101 Fixed text color when widget is disabled. 2021-09-17 15:22:04 +02:00
fhorse
f10ba81cd4 Fixed compilation with Qt6. 2021-09-17 13:06:08 +02:00
fhorse
565b3ee3d3 VirtualBox can use particular resolutions which are not listed by the
EnumDisplaySettingsW(). Fixed handling of these cases.
2021-09-17 09:47:04 +02:00
fhorse
8c4caefc71 Improved error handling in gfx_monitor_mode_in_use_info(). 2021-09-17 00:24:22 +02:00
fhorse
f136626e2a Fixed compilation warning. 2021-09-16 12:32:38 +02:00
fhorse
64bf6c3c7e Rewritten overlay and widget for save slot selection
(https://github.com/punesemu/puNES/issues/93) and increased the number
of slots to 12.
2021-09-16 11:45:43 +02:00
fhorse
bc2a29790a Fixed https://github.com/punesemu/puNES/issues/164. 2021-09-14 20:37:51 +02:00
fhorse
63a48385a1 With same video cards the NTSC filter could produce a distorted image.
Fixed forcing soft stretch.
2021-09-13 23:33:40 +02:00
fhorse
ba03b09353 Fix compilation warning. 2021-09-13 23:25:20 +02:00
fhorse
60ca36fcb0 Fixed the management of the decond instance that sometimes could not
correctly transmit the message.
2021-09-11 00:16:16 +02:00
fhorse
759acfc836 I added a check in the mapper initialization routine so if not
specified, I set the size of the prg ram.
2021-09-10 02:19:12 +02:00
fhorse
727b241998 Nothing special 2021-09-09 11:36:21 +02:00
Fabio Cavallo (FHorse)
84924f1491
Update README.md 2021-09-08 08:31:16 +02:00
fhorse
c9bf5c2bc2 Fixed https://github.com/punesemu/puNES/issues/162. 2021-09-08 08:01:01 +02:00
anewuser
e694a9f5a0
Screenshot and info about command-line options (#160)
* Update README.md

Co-authored-by: Fabio Cavallo (FHorse) <punes.development@gmail.com>
2021-09-07 23:59:32 +02:00
fhorse
da56c007da Fixed typo. 2021-09-07 09:07:54 +02:00
fhorse
c78196dd14 Added support for mapper 48 (I already supported it but as a submapper
of mapper 33).
2021-09-07 00:06:52 +02:00
fhorse
49aec86890 Added the cmd line option "--hidden-gui" to start the emulator with
hidden GUI (useful for frontends) and that it's also possible to do with
the shortcut ALT+G.
2021-09-06 17:52:28 +02:00
fhorse
a5f7a28013 Setting the first instance the foreground window. 2021-09-06 16:56:57 +02:00
fhorse
ee10377885 Updated en_EN.ts with the last sentence to be translated. 2021-09-05 14:04:38 +02:00
fhorse
582a6664f5 Now, by default, only one instance of the emulator is allowed to run.
To allow the execution of more instances it is necessary to enable the
new option in "Settings->General".
2021-09-05 09:52:43 +02:00
fhorse
97a4f0370f I update the menu based on the operation performed. 2021-09-04 12:34:05 +02:00
fhorse
467d195a15 Added this 3 options for the Famicom Disk System
https://github.com/punesemu/puNES/issues/156:

"Insert disk 1 side A at power-up/reset"
"Switch the disk/side automatically"
"Use fast forward when loading the BIOS or disk/side"
in the "Settings->General".
They are activated by default and do what is written in the description.
2021-09-04 11:45:04 +02:00
fhorse
64dcb8b36d Fixed reinitialization of the fm2 movie on manual reset.
Noted with lordtom-excitebike.fm2.
2021-09-03 14:04:10 +02:00
fhorse
a6252893b5 Fixed inversion of controller mode NES/Four Score.
I had exchanged the names of the buttons.
2021-08-30 11:22:19 +02:00
fhorse
0f56ee92d4 Added an option to change CPU/PPU alignment at power-up/hard reset. 2021-08-27 07:38:11 +02:00
fhorse
b68d138d8c Fixed display of some shortcuts set to "NULL". 2021-08-25 22:13:37 +02:00
fhorse
933fd42d22 Fixed video recording in HENC format at high quality. 2021-08-25 14:49:06 +02:00
fhorse
af43ad6a44 Fixed resolution refresh rate switch when changing roms or regions
during fullscreen.
2021-08-24 08:17:02 +02:00
fhorse
e8b67bf6f5 I have left more room for the shader parameters. 2021-08-22 12:06:48 +02:00
fhorse
678b3798be Fixed tabstop order. 2021-08-22 11:58:09 +02:00
fhorse
20a8df8da3 Added a button to reset the single parameter to the default value. 2021-08-22 11:52:41 +02:00
fhorse
5da84d7d75 Fixed a compile warning under OpenBSD. 2021-08-22 11:14:18 +02:00
fhorse
e552b31b21 Fixed links. 2021-08-21 16:02:02 +02:00
fhorse
f1936720d2 Fixed https://github.com/punesemu/puNES/issues/154. 2021-08-21 15:08:29 +02:00
fhorse
16cf48a98c Added the ability to customize NTSC filters in video settings.
Also fixed the aspect ratio of the NTSC filters in fullscreen mode.
2021-08-20 12:12:32 +02:00
fhorse
9dd8ff762a Fixed a possible crash when loading a savestate. 2021-08-15 09:02:22 +02:00
fhorse
fe718381db If i don't find the manufacturer code in the list and the code is user
frendly, i use it.
2021-08-14 18:26:43 +02:00
fhorse
28a7c10d48 Fixed file permissions. 2021-08-12 10:49:00 +02:00
fhorse
4c31abbd07 Some other small tweaks. 2021-08-08 18:38:38 +02:00
fhorse
dcefcce9dc Fixed GUI handling during windowed fullscreen. 2021-08-08 16:42:09 +02:00