Willkommen bei AEP Emulation Page - Emulation News

Hauptmenü
· Home / News
· News Kategorien
· News Archiv

· Mein Account
· Suche
· Forum (neu)
· Forum
· Weblinks
· Spiele Reviews
· Übersetzungen
· Impressum
· Datenschutz

Downloads
 


Forum
Mitglieder Online
Keine Mitglieder online.

You are an anonymous user. You can register for free by clicking here
Benutzername
Kennwort
 Angemeldet bleiben

Infos
· Museum
· Infocenter
· Das AEP Team
· Member Liste
· Top 25 Liste
· Glossar
· FAQ

Review of the moment

Sprache
Sprache auswählen:

DeutschEnglisch

News-Export
Holt Euch unsere News auf Eure Seite:
· RSS Newsfeed How-to
· RSS News-syndication Deutsch
· News-Banner (JPG)

Friends
· Emu-France
· progetto-SNAPS
· EmuBit.pl
· PDRoms


Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
creaothceannOffline
Titel: SNES: bsnes v69  BeitragVerfasst am: 25.09.2010, 19:23 Uhr
Emu Author


Anmeldungsdatum: 23. Jun 2005
Beiträge: 199


Status: Offline

byuu hat eine neue Version seines SNES Emulators bsnes veröffentlicht.



A new version of the SNES emulator bsnes has been released.

Zitat:
This release adds some nifty new user interface features, and improves both performance and accuracy. The performance core is now fast enough to maintain a constant 60fps on a first-gen Intel Atom N270 in 98% of games.

Changelog:

  • added new effect toggle tool window, which allows toggling of BG/OAM graphics layers and DSP audio channels
  • added an option to use the native OS file and folder open dialogs instead of my custom browser
  • added a new state selection window
  • added frame skipping support, which is only used during fast forwarding; as a result, fast forward is now ~80% faster
  • removed unnecessary icons, added workaround for checkbox/radiobox menu icons on Linux/GNOME
  • added RTS/CTS support to serial simulation
  • all cores: OAM high table even address writes should update OAM latch data register [blargg]
  • accuracy core: major improvements to mosaic emulation
  • accuracy core: added additional hardware-based caching, resulting in a ~15% speed boost
  • accuracy core: emulated CGRAM address invalidation for writes during active display
  • performance core: added new S-PPU renderer, resulting in a ~10% speed bost


Also, I´m looking for someone who would be willing to backport bsnes v069 from C++0x to C++98. With this, it should be possible to create a PS3 port of bsnes that runs at full speed with all games. bsnes does not use C++0x very much, so it shouldn´t be very hard, a weekend project at best. I just don´t have the time to do this myself. Note that I wouldn´t be merging these changes, I intend to keep using C++0x, this is needed only because the PS3 SDK uses a really old version of GCC. Please post on the message board if you are interested in helping.


Related links:
[ SNES Emus ][ SNES Infos ][ Nintendo Infos ]
 


Zuletzt bearbeitet von creaothceann am 25.09.2010, 20:19 Uhr, insgesamt ein Mal bearbeitet 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
JezzeOffline
Titel: RE: SNES: bsnes v69  BeitragVerfasst am: 25.09.2010, 19:36 Uhr
Banned Team Member


Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751


Status: Offline
Die Optimierung der Cores musste ich doch gleich mal mit Star Fox (USA) (Rev2) testen.

Code:
                 v68   v69
Accuracy:         45    57
Compatibility:   122   122
Performance:     141   141


Processor: AMD Phenom II X4 955 (C3) BE - 3.20GHz

Beim Performance Profile hat sich merkwürdigerweise zwar keine Änderung gezeigt, doch bei Accuracy ist der Speed-up ganz beachtlich.

_________________
Test your limits and break through! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen ICQ-Nummer 
Antworten mit Zitat Nach oben
creaothceannOffline
Titel:   BeitragVerfasst am: 25.09.2010, 20:26 Uhr
Emu Author


Anmeldungsdatum: 23. Jun 2005
Beiträge: 199


Status: Offline
Star Fox ist ein Spiel mit Coprozessor; mit Super Mario World sollte die Accuracy-Version über 60 fps kommen. Smile

Falls du die Spiele testen willst die am langsamsten emuliert werden, dann probier' doch mal Yoshi's Island (rotierende Insel), Doom (im Spiel) und Vortex (Trainingsmission 1, die Dropship-Sequenz am Anfang).
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
byuuOffline
Titel:   BeitragVerfasst am: 25.09.2010, 20:41 Uhr
Emu Author


Anmeldungsdatum: 01. Nov 2009
Beiträge: 24


Status: Offline
Yeah, almost all of the performance speedup was lost by implementing perfect horizontal mosaic. People didn't like my approximation that was a lot faster.

It does run a good bit faster on my Core 2 system, from 254fps to 270fps, which is about 9% faster. It doesn't run any faster on my Atom. It's impossible to understand modern processors Razz
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
blackerkingOffline
Titel:   BeitragVerfasst am: 26.09.2010, 02:31 Uhr
Bescheißermeister


Anmeldungsdatum: 05. Sep 2006
Beiträge: 1.474

Wohnort: Leipzig
Status: Offline
Hey byuu. I got a feature request: No slowdowns even if there too many objects.
Here my situation. I'd like to play Zelda Parallel Worlds but everytime there is antisword-thing the complete game is going slowmotion.
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
MasterflowOffline
Titel:   BeitragVerfasst am: 26.09.2010, 04:33 Uhr
Retrokenner


Anmeldungsdatum: 07. Jul 2006
Beiträge: 240


Status: Offline
Ist zwar nicht an mich gerichtet, aber ich geb trotzdem mal meinem Senf dazu:
Diese Slowdowns liegen nicht am Emulator, sondern an der Engine bzw. dem Spielcode.
Die entsprechenden Stellen würden auch auf dem original SNES langsam laufen, ein Spiel wo
man das auch im Original auch mal deutlich bemerkt ist Secret of Mana...

Und Hacks für spezielle Spiele usw. soll bsnes ja grade nicht benutzen.
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
creaothceannOffline
Titel:   BeitragVerfasst am: 26.09.2010, 09:54 Uhr
Emu Author


Anmeldungsdatum: 23. Jun 2005
Beiträge: 199


Status: Offline
Es gibt da zwei Möglichkeiten: 1. das Spiel umschreiben, damit es die Hardware besser nutzt (ist nur sehr begrenzt möglich); und 2. das Spiel auf eine andere Hardware portieren, z.B. ein Emulator der ein übertaktetes SNES emuliert, oder ein PC-Port (Simulation statt Emulation) - beides schwierig und/oder aufwendig.
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
blackerkingOffline
Titel:   BeitragVerfasst am: 26.09.2010, 11:41 Uhr
Bescheißermeister


Anmeldungsdatum: 05. Sep 2006
Beiträge: 1.474

Wohnort: Leipzig
Status: Offline
Ich weiß, dass es ja eigentlich keine Akkurate Emulation in dem Sinne wäre allerdings könnte man dadurch den Spielverlauf angenehmer/flüssiger machen.
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
dreaven3
Titel:   BeitragVerfasst am: 26.09.2010, 17:10 Uhr
Retroanfänger


Anmeldungsdatum: 26. Aug 2008
Beiträge: 61


So waren die bisherigen (SNES-)Emulatoren auch ausgelegt, denn so konnte man es noch besser als die Original-Hardware machen, aber bsnes hat sich dem Original verschrieben.
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 
AEP Emulation Page 1998 - 2024