pkgsrc-wip/fceux/distinfo

9 lines
558 B
Plaintext
Raw Normal View History

Updated to latest release. Needs sysutils/desktop-file-utils/desktopdb.mk Forcing lua51, as lua52 is still throwing errors about -lreadline and such. Updated patch-SConstruct and PLIST. From Press Release: The 2.2.2 release fixes a number of emulation bugs and adds many new features, most of which are related to debugging and reverse engineering. Common * Properly savestate NSF files * "Auto-resume old play session" now also works with NSFs Emulation * Fixed mappers 178, 28, 53, 154, 43, 253, 19, 2 * Mapper 012 - added hardware dip for language select * UNIF PEC-586 - fixed render, added 512K cartridges suppport * Fixed UNIF 8157, UNIF T-262, UNIF DANCE2000 * Palette RAM reading fix for Old PPU * Bring some improvements to New PPU from BizHawk, fix vtoggle5/6 back to vtoggle * Fixed mmc5 savestates Lua * Fix wrong frequency calculation in sound.get() function * New Lua functions: * tobitstring() * memory.readword() * memory.readwordsigned() * debugger.hitbreakpoint() * debugger.getcyclescount() * debugger.getinstructionscount() * debugger.resetcyclescount() * debugger.resetinstructionscount() Win32 * Added "Square pixels" option to Video Config * "TV Aspect" ratio can be customized, by default it's 4:3 * Changed "Disable hardware acceleration" checkbox to a drop-down list with 3 options * Movie recording: remember last Author name when creating a new movie * Movie recording: added ability to record "Insert coin" command (for VS games) * When no script is currently running, Shift+L loads the most recent Lua script * Dynamic link to lua51.dll instead of static linking, because some external libraries might crash without lua51.dll * Updated 7z.dll to v9.22 * A couple of fixes which deal with "multiple ROMs in a single archive" case * Auto-disable "Game Genie ROM" feature when no "gg.rom" file is found * Fixed "Single Instance Mode" TAS Editor * Comply with Lua movie.rerecordcounting() setting * Fixed workflow with "Auto-adjust Input according to Lag" disabled Debugger * Smart scrolling up/down by whole instructions - ported from an obscure version of FCEUXD 1.1 * Scrolling maintains relative position of the ">" pointer inside the Disassembly window * Highlight PC pointer line when a breakpoint is hit * debuggerFontSize can be specified in fceux.cfg * Fixed storing and loading .deb files when working with archived ROMs * Fixed Cycles counter reset when loading an earlier savestate * Added Symbolic Debug naming by right-clicking any address or name * Symbolic names behave the same way as usual addresses * Newly created Bookmarks inherit existing symbolic name by default * Added CDL data column to the left from Disassembly, to distinguish executed branches of code from not executed * Added 'T' condition for breakpoints (it checks the bank of the accessed data, see docs) Trace Logger * The dialog window can be resized * Do not clear window log when stopping the logging * Added "Log Cycles count" and "Log Instructions count" options * Added Symbolic Debug naming by right-clicking any address or name * Clicking any address select the address * Double-clicking any address brings Debugger at the address * Added mouse wheel support * Only output "from $XXXX" when the subroutine was called by JSR PPU Viewer * Added "Mask unused graphics" feature (needs Code/Data Logger running) * Fixed window layout when using big fonts Hex Editor * Added "Highlighting" submenu and "Highlight Activity" feature * Added Symbolic Debug naming by right-clicking any address * Specify Data bank condition when adding a Breakpoint by context menu * Fixed bugs when saving files while working with ROMs in archives * hexeditorFontSize can be specified in fceux.cfg RAM Search/RAM Watch * Added "Hex Editor" button to RAM Search (right-clicking an address works as well) * Fixed RAM Watch bug when contents of old .wch file were mixed with the newly saved data SDL * "--periodicsaves" command line option * "--4buttonexit" command line option * "--loadstate X" and "--savestate X" command line options * Added Unity desktop support * Added otion to use system-provided LUA library instead of statically linked LUA * Fix issue where battery backup save was not being saved when using "Quit" hotkey * Fixed bug where FCEUX would take exclusive grab of input in windowed mode when resuming from pause
2013-11-13 02:28:18 +00:00
$NetBSD: distinfo,v 1.8 2013/11/13 02:28:18 othyro Exp $
Updated to latest release. Needs sysutils/desktop-file-utils/desktopdb.mk Forcing lua51, as lua52 is still throwing errors about -lreadline and such. Updated patch-SConstruct and PLIST. From Press Release: The 2.2.2 release fixes a number of emulation bugs and adds many new features, most of which are related to debugging and reverse engineering. Common * Properly savestate NSF files * "Auto-resume old play session" now also works with NSFs Emulation * Fixed mappers 178, 28, 53, 154, 43, 253, 19, 2 * Mapper 012 - added hardware dip for language select * UNIF PEC-586 - fixed render, added 512K cartridges suppport * Fixed UNIF 8157, UNIF T-262, UNIF DANCE2000 * Palette RAM reading fix for Old PPU * Bring some improvements to New PPU from BizHawk, fix vtoggle5/6 back to vtoggle * Fixed mmc5 savestates Lua * Fix wrong frequency calculation in sound.get() function * New Lua functions: * tobitstring() * memory.readword() * memory.readwordsigned() * debugger.hitbreakpoint() * debugger.getcyclescount() * debugger.getinstructionscount() * debugger.resetcyclescount() * debugger.resetinstructionscount() Win32 * Added "Square pixels" option to Video Config * "TV Aspect" ratio can be customized, by default it's 4:3 * Changed "Disable hardware acceleration" checkbox to a drop-down list with 3 options * Movie recording: remember last Author name when creating a new movie * Movie recording: added ability to record "Insert coin" command (for VS games) * When no script is currently running, Shift+L loads the most recent Lua script * Dynamic link to lua51.dll instead of static linking, because some external libraries might crash without lua51.dll * Updated 7z.dll to v9.22 * A couple of fixes which deal with "multiple ROMs in a single archive" case * Auto-disable "Game Genie ROM" feature when no "gg.rom" file is found * Fixed "Single Instance Mode" TAS Editor * Comply with Lua movie.rerecordcounting() setting * Fixed workflow with "Auto-adjust Input according to Lag" disabled Debugger * Smart scrolling up/down by whole instructions - ported from an obscure version of FCEUXD 1.1 * Scrolling maintains relative position of the ">" pointer inside the Disassembly window * Highlight PC pointer line when a breakpoint is hit * debuggerFontSize can be specified in fceux.cfg * Fixed storing and loading .deb files when working with archived ROMs * Fixed Cycles counter reset when loading an earlier savestate * Added Symbolic Debug naming by right-clicking any address or name * Symbolic names behave the same way as usual addresses * Newly created Bookmarks inherit existing symbolic name by default * Added CDL data column to the left from Disassembly, to distinguish executed branches of code from not executed * Added 'T' condition for breakpoints (it checks the bank of the accessed data, see docs) Trace Logger * The dialog window can be resized * Do not clear window log when stopping the logging * Added "Log Cycles count" and "Log Instructions count" options * Added Symbolic Debug naming by right-clicking any address or name * Clicking any address select the address * Double-clicking any address brings Debugger at the address * Added mouse wheel support * Only output "from $XXXX" when the subroutine was called by JSR PPU Viewer * Added "Mask unused graphics" feature (needs Code/Data Logger running) * Fixed window layout when using big fonts Hex Editor * Added "Highlighting" submenu and "Highlight Activity" feature * Added Symbolic Debug naming by right-clicking any address * Specify Data bank condition when adding a Breakpoint by context menu * Fixed bugs when saving files while working with ROMs in archives * hexeditorFontSize can be specified in fceux.cfg RAM Search/RAM Watch * Added "Hex Editor" button to RAM Search (right-clicking an address works as well) * Fixed RAM Watch bug when contents of old .wch file were mixed with the newly saved data SDL * "--periodicsaves" command line option * "--4buttonexit" command line option * "--loadstate X" and "--savestate X" command line options * Added Unity desktop support * Added otion to use system-provided LUA library instead of statically linked LUA * Fix issue where battery backup save was not being saved when using "Quit" hotkey * Fixed bug where FCEUX would take exclusive grab of input in windowed mode when resuming from pause
2013-11-13 02:28:18 +00:00
SHA1 (fceux-2.2.2.src.tar.gz) = ec50d8eae04794ba10f441a26cdb410c1cf6832b
RMD160 (fceux-2.2.2.src.tar.gz) = 9b9922488b71f5bf53714fb5ceeab008590cf7be
SHA512 (fceux-2.2.2.src.tar.gz) = 3d3b11c21232656492d962c21a93097f66e33fbd5adbbce6b771dc004393f30502c369eae83c23d988c7e447b4784740a10dfcb0811252854d4364c4b1face98
Updated to latest release. Needs sysutils/desktop-file-utils/desktopdb.mk Forcing lua51, as lua52 is still throwing errors about -lreadline and such. Updated patch-SConstruct and PLIST. From Press Release: The 2.2.2 release fixes a number of emulation bugs and adds many new features, most of which are related to debugging and reverse engineering. Common * Properly savestate NSF files * "Auto-resume old play session" now also works with NSFs Emulation * Fixed mappers 178, 28, 53, 154, 43, 253, 19, 2 * Mapper 012 - added hardware dip for language select * UNIF PEC-586 - fixed render, added 512K cartridges suppport * Fixed UNIF 8157, UNIF T-262, UNIF DANCE2000 * Palette RAM reading fix for Old PPU * Bring some improvements to New PPU from BizHawk, fix vtoggle5/6 back to vtoggle * Fixed mmc5 savestates Lua * Fix wrong frequency calculation in sound.get() function * New Lua functions: * tobitstring() * memory.readword() * memory.readwordsigned() * debugger.hitbreakpoint() * debugger.getcyclescount() * debugger.getinstructionscount() * debugger.resetcyclescount() * debugger.resetinstructionscount() Win32 * Added "Square pixels" option to Video Config * "TV Aspect" ratio can be customized, by default it's 4:3 * Changed "Disable hardware acceleration" checkbox to a drop-down list with 3 options * Movie recording: remember last Author name when creating a new movie * Movie recording: added ability to record "Insert coin" command (for VS games) * When no script is currently running, Shift+L loads the most recent Lua script * Dynamic link to lua51.dll instead of static linking, because some external libraries might crash without lua51.dll * Updated 7z.dll to v9.22 * A couple of fixes which deal with "multiple ROMs in a single archive" case * Auto-disable "Game Genie ROM" feature when no "gg.rom" file is found * Fixed "Single Instance Mode" TAS Editor * Comply with Lua movie.rerecordcounting() setting * Fixed workflow with "Auto-adjust Input according to Lag" disabled Debugger * Smart scrolling up/down by whole instructions - ported from an obscure version of FCEUXD 1.1 * Scrolling maintains relative position of the ">" pointer inside the Disassembly window * Highlight PC pointer line when a breakpoint is hit * debuggerFontSize can be specified in fceux.cfg * Fixed storing and loading .deb files when working with archived ROMs * Fixed Cycles counter reset when loading an earlier savestate * Added Symbolic Debug naming by right-clicking any address or name * Symbolic names behave the same way as usual addresses * Newly created Bookmarks inherit existing symbolic name by default * Added CDL data column to the left from Disassembly, to distinguish executed branches of code from not executed * Added 'T' condition for breakpoints (it checks the bank of the accessed data, see docs) Trace Logger * The dialog window can be resized * Do not clear window log when stopping the logging * Added "Log Cycles count" and "Log Instructions count" options * Added Symbolic Debug naming by right-clicking any address or name * Clicking any address select the address * Double-clicking any address brings Debugger at the address * Added mouse wheel support * Only output "from $XXXX" when the subroutine was called by JSR PPU Viewer * Added "Mask unused graphics" feature (needs Code/Data Logger running) * Fixed window layout when using big fonts Hex Editor * Added "Highlighting" submenu and "Highlight Activity" feature * Added Symbolic Debug naming by right-clicking any address * Specify Data bank condition when adding a Breakpoint by context menu * Fixed bugs when saving files while working with ROMs in archives * hexeditorFontSize can be specified in fceux.cfg RAM Search/RAM Watch * Added "Hex Editor" button to RAM Search (right-clicking an address works as well) * Fixed RAM Watch bug when contents of old .wch file were mixed with the newly saved data SDL * "--periodicsaves" command line option * "--4buttonexit" command line option * "--loadstate X" and "--savestate X" command line options * Added Unity desktop support * Added otion to use system-provided LUA library instead of statically linked LUA * Fix issue where battery backup save was not being saved when using "Quit" hotkey * Fixed bug where FCEUX would take exclusive grab of input in windowed mode when resuming from pause
2013-11-13 02:28:18 +00:00
Size (fceux-2.2.2.src.tar.gz) = 9249858 bytes
SHA1 (patch-SConstruct) = 26b634a730516045e0b1dcabe5ee487123f72fd2
Updated to latest stable release. There aren't any significant changes to the pkgsrc files to note other than another entry in the PLIST and the SConstruct patch was updated to reflect changes in the source file. From the package's release notes: The 2.2.1 release fixes many bugs and adds a couple of new features. The most notable feature is "Auto-resume old play session", which is similar to "Suspending Play". Enable this option in the Config menu and now you can close ROMs or emulator anytime, next time the game state will be resumed from the closing point. Common Speed up HUD text drawing Emulation Finished mappers to boards conversion Fixed mappers 99, 228, 18, 198, 24, 26, 69, 19 Mapper 115 - redesign according to the hardware tests Fixed "you ling xing dong" by assigning to mapper 192 Fixed crash when four-screen bit is set after CRC check UNIF: verbose/safe chunk loading, fixes some crashes Lua Removed "shadow pixels" from gui.text() New Lua functions: gui.parsecolor() New scripts: JumpingFCEUXWindow.lua Win32 Fixed "Enter New Input" dialog (Hotkeys mapping) Fixed zapper and mouse positioning in fullscreen Remodel "Video config" dialog Added "TV Aspect (4:3)" Holding Shift when resizing FCEUX window inverts "Force integral factors" meaning Fixed window regions redrawing Added the option to define custom emulation speed (NES->Emulation Speed->Set Custom Speed) Now Frame Advance timings (initial delay and speed) can be tweaked by user Added Config->Enable->Auto-resume old play session Moved "Config->Game Genie" to "Config->Enable->Game Genie ROM" Play movie dialog shows New PPU in red if the required setting does not match Fixed NameTable Viewer crash when the corresponding nametable RAM is not available on the cart The number of active cheats is displayed on screen when a ROM is loaded PPU/PAL/Input type changing is disabled when a movie is playing TAS Editor Fixed keyboard accelerators when editing Notes Fixed Greenzone saving while emulator is unpaused Fixed drawing bugs when the Playback cursor moves more than once within one update Changed "Compact save" dialog, added 4 options of Greenzone saving Added "Config->Project file saving options" Changed "Follow cursor" logic, now the Piano Roll doesn't follow Playback cursor while seeking No "Autopause at the end of the Movie" when Recording Fixed bug when adding new item to History Log Fixed Bookmarks List height on Windows 7 Trace Logger Fixed RAM-located code logging when CDLogger options are enabled Fixed automatic window update when a breakpoint is hit Fixed RTS padding Code/Data Logger Added current CDL filename field and default CDL naming Added "Auto-save .CDL when closing ROMs" option Added "Auto-load .CDL when opening the window" option Added "Auto-resume logging when loading ROMs" option Improved CHR logging, now it also logs the data when using Old PPU Hex Editor Show symbolic names in the window caption when "Symbolic debug" is enabled Fixed crash when trying to save ROM to an invalid path Fixed ROM coloring when using CDLogger data RAM Search Added "Search ROM" option Cheats Added "Add from CHT file..." button Update the list of cheats when ROM is changed SDL Use desktop resolution for fullscreen by setting SDL.XResolution and SDL.YResolution to 0 (new default is 0) Fixed bug where "quit" hotkey would do nothing in '--nogui' mode Fixed fullscreen zapper issues Display a message dialog on errors in addition to printing to stderr Added "Options->Auto-Resume Play" Fixed build issues on various versions of OS X
2013-05-05 14:25:56 +00:00
SHA1 (patch-src_utils_ioapi.cpp) = 42d220fc2585f12d5711a4a6164c43b1fa736b85