| Author |
Message |
Jezze
|
|
Post subject: bsnes v081
Posted: Aug 12, 2011 - 10:56 AM
|
|
Banned Team Member

Joined: Oct 30, 2004
Posts: 5301
Highscores in 05/2013
Status: Offline
|
|
byuu hat eine neue Version seines SNES Emulators bsnes veröffentlicht.
byuu has released a new version of his SNES emulator bsnes.
Quote: This release polishes up the GUI, adds some more features, and fixes a few minor issues.
Changelog:
- rewrote S-DD1 module to decompress individual bytes at a time
- simplified SPC7110 deinterleaving code
- OBC1 should not clear RAM on reset [Jonas Quinn]
- fixed enum-cast compilation errors with the latest GCC 4.6.x releases
- added bsnes logo to about screen
- make phoenix=gtk will now build the GTK+ port on Linux
- added settings.startFullScreen to the config file for front-end users
- added advanced settings option to disable window compositor (only works on Windows and Xfce)
- merged settings windows into the panel approach used by bsnes/Qt in the past
- fixed a crashing bug on input settings window
- fixed GTK+ auto-geometry sizing
- added screenshot capture capability
- added exit emulator hotkey (defaults to being unmapped)
- Xorg keyboard polling now uses cached Display variable [Bisqwit]
- cheat code database updated [mightymo]
Related links:
[ SNES Emus ][ SNES Infos ][ Nintendo Infos ]
|
|
_________________ Sometimes I think the compiler ignores my comments.
|
| |
|
|
|
 |
Jezze
|
|
Post subject: bsnes v081
Posted: Aug 12, 2011 - 06:56 PM
|
|
Banned Team Member

Joined: Oct 30, 2004
Posts: 5301
Highscores in 05/2013
Status: Offline
|
|
Das Listen-Menü kommt mir bekannt vor; gute Entscheidung!
Ich hab auch mein kleines Build mit ZIP Support aktualisiert. |
|
_________________ Sometimes I think the compiler ignores my comments.
|
| |
|
|
|
 |
yoshi41
|
|
Post subject: bsnes v081
Posted: Aug 12, 2011 - 09:28 PM
|
|
Retromeister

Joined: Mar 28, 2010
Posts: 677
Location: ประเทศสวิสเซอร์แลนด์
Highscores in 05/2013
Status: Offline
|
|
|
|
|
 |
byuu
|
|
Post subject: RE: bsnes v081
Posted: Aug 13, 2011 - 02:43 AM
|
|
Emu Author

Joined: Nov 01, 2009
Posts: 22
Highscores in 05/2013
Status: Offline
|
|
Jezze, please see nall/zip.hpp. You can decompress ZIP archives ala:
zip archive;
archive.open("filename.zip") or archive.open(filedata, filesize);
foreach(filename, archive.file) {
if(filename.endswith(".smc") || filename.endswith(".sfc")) {
load_cartridge(filename.data, filename.size);
break;
}
}
So, add ".zip" to the filters list in ui/general/file-browser.cpp, and the ZIP decoding into ui/cartridge/cartridge.cpp, and you should have ZIP support.
Doing it this way means you won't have to build in zlib or Fex or anything else, and you'll just need two small source file patches. Should save you some work in the future =)
Thanks for putting together your release, by the way. I don't particularly approve of compression, but in the spirit of open source, I'm happy to see people extending it as they see fit. |
|
|
| |
|
|
|
 |
creaothceann
|
|
Post subject:
Posted: Aug 14, 2011 - 10:26 PM
|
|
Emu Author

Joined: Jun 23, 2005
Posts: 192
Highscores in 05/2013
Status: Offline
|
|
|
|
|
 |
|
|