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 v68  BeitragVerfasst am: 21.08.2010, 22:11 Uhr
Emu Author


Anmeldungsdatum: 23. Jun 2005
Beiträge: 199


Status: Offline

byuu hat eine neue Version seines SNES Emulator bsnes veröffentlicht. Die augenscheinlichsten Neuerungen, auf die Ihr auch beim ersten Start der Anwendung aufmerksam gemacht werdet, sind die Emulations-Profile, über die Ihr zwischen Genauigkeit und Geschwindigkeit abwägen könnt:

  • "Accuracy": Referenz-Implementierung; geringste Einschränkungen und Geschwindigkeit
  • "Compatibility": minimale Kompatibilitätseinbußen mit moderater Geschwindigkeit; vergleichbar mit der vorherigen Version
  • "Performance": auf Geschwindigkeit optimiert; Kompatibilität immer noch mehr als 99%




byuu has released a new version of his SNES emulator bsnes. The first innovation you´ll notice are the emulation profiles, which let you balance between accuracy and performance:

  • "Accuracy": reference implementation; highest accuracy but lowest speed
  • "Compatibility": minimal compatibility loss with good speed; same compatibility and as fast as the last version
  • "Performance": performance optimized; compatibility still higher than 99%


Zitat:
This release officially introduces the accuracy and performance cores, alongside the previously-existing compatibility core. The accuracy core allows the most accurate SNES emulation ever seen, with every last processor running at the lowest possible clock synchronization level. The performance core allows slower computers the chance to finally use bsnes. It is capable of attaining 60fps in standard games even on an entry-level Intel Atom processor, commonly found in netbooks.

The accuracy core is absolutely not meant for casual gaming at all. It is meant solely for getting as close to 100% perfection as possible, no matter the cost to speed. It should only be used for testing, development or debugging.

The compatibility core is identical to bsnes v067 and earlier, but is now roughly 10% faster. This is the default and recommended core for casual gaming.

The performance core contains an entirely new S-CPU core, with range-tested IRQs; and uses blargg´s heavily-optimized S-DSP core directly. Although there are very minor accuracy tradeoffs to increase speed, I am confident that the performance core is still more accurate and compatible than any other SNES emulator. The S-CPU, S-SMP, S-DSP, SuperFX and SA-1 processors are all clock-based, just as in the accuracy and compatibility cores; and as always, there are zero game-specific hacks. Its compatibility is still well above 99%, running even the most challenging games flawlessly.

If you have held off from using bsnes in the past due to its system requirements, please give the performance core a try. I think you will be impressed. I´m also not finished: I believe performance can be increased even further.

I would also strongly suggest Windows Vista and Windows 7 users to take advantage of the new XAudio2 driver by OV2. Not only does it give you a performance boost, it also lowers latency and provides better sound by way of skipping an API emulation layer.

Changelog:
  • Split core into three profiles: accuracy, compatibility and performance
  • Accuracy core now takes advantage of variable-bitlength integers (eg uint24_t)
  • Performance core uses a new S-CPU core, written from scratch for speed
  • Performance core uses blargg´s snes_dsp library for S-DSP emulation
  • Binaries are now compiled using GCC 4.5
  • Added a workaround in the SA-1 core for a bug in GCC 4.5+
  • The clock-based S-PPU renderer has greatly improved OAM emulation; fixing Winter Gold and Megalomania rendering issues
  • Corrected pseudo-hires color math in the clock-based S-PPU renderer; fixing Super Buster Bros backgrounds
  • Fixed a clamping bug in the Cx4 16-bit triangle operation [Jonas Quinn]; fixing Mega Man X2 "gained weapon" star background effect
  • Updated video renderer to properly handle mixed-resolution screens with interlace enabled; fixing Air Strike Patrol level briefing screen
  • Added mightymo´s 2010-08-19 cheat code pack
  • Windows port: added XAudio2 output support [OV2]
  • Source: major code restructuring; virtual base classes for processor cores removed, build system heavily modified, etc.


Related links:
[ SNES Emus ][ SNES Infos ][ Nintendo Infos ]
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
hellboy_666Offline
Titel: SNES: bsnes v68  BeitragVerfasst am: 21.08.2010, 22:40 Uhr
AEP Team Member


Anmeldungsdatum: 25. Dez 2008
Beiträge: 2.630

Wohnort: Vorhof zur Hölle
Status: Offline
Gleich ma antesten, liest sich ja super mit denn Profilen

_________________
Regeln für Forum, Chat,...
No-intro Screenshot Reloaded
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
MorkuOffline
Titel:   BeitragVerfasst am: 22.08.2010, 16:19 Uhr
Banned


Anmeldungsdatum: 11. Jun 2009
Beiträge: 149

Wohnort: Halle
Status: Offline
Zitat:
Windows port: added XAudio2 output support [OV2]

Welche Vorteile hat das gegenüber DirectSound? Habe eine X-Fi Soundkarte.
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
JezzeOffline
Titel:   BeitragVerfasst am: 22.08.2010, 16:41 Uhr
Banned Team Member


Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751


Status: Offline
Für den Endanwender gibt es in dem Sinne keine Vorteile, einen Unterschied wirst du nicht hören.

XAudio2 ist eine Zusammenführung von DirectSound (Windows) und XAudio (Xbox), die beide Systeme unterstützt und die plattformabhängigen APIs ablösen soll.

_________________
Test your limits and break through! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen ICQ-Nummer 
Antworten mit Zitat Nach oben
krysmopompasOffline
Titel:   BeitragVerfasst am: 22.08.2010, 16:43 Uhr
Retrogott


Anmeldungsdatum: 19. Jun 2008
Beiträge: 2.094


Status: Offline
Seit Vista ist das die bevorzugte API von MS. DSound wird nur noch emuliert.

_________________
If you can’t run at 60 fps, you’re not a good racing game. 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
creaothceannOffline
Titel:   BeitragVerfasst am: 22.08.2010, 18:03 Uhr
Emu Author


Anmeldungsdatum: 23. Jun 2005
Beiträge: 199


Status: Offline
Wenn du die Sound-Schnittstelle benutzt, die von deinem OS direkt unterstützt wird, dann gelangen die Daten schneller vom Programm zum Lautsprecher, und du kannst ggf. auch eine geringere Verzögerung einstellen (Settings - Configuration - Audio - Latency).

Bei größeren Verzögerungen dauert es halt länger vom Knopfdruck zum entsprechenden Soundeffekt.
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
MorkuOffline
Titel:   BeitragVerfasst am: 23.08.2010, 00:25 Uhr
Banned


Anmeldungsdatum: 11. Jun 2009
Beiträge: 149

Wohnort: Halle
Status: Offline
Achso verstehe.
Da ich Windows 7 64Bit nutze, werd ich in dem Fall wohl XAudio 2 nutzen ^^ Das ich keinen Unterschied hören werde, war mir schon vorher klar. Bei solchen Sachen geht es mir immer ums Prinzip, welches die modernste und System/Hardware mäßig optimale Variante ist. Und natürlich der Placebo Effekt Smile

@krysmopompas
Ich dachte das betrifft nur DirectSound3D, womit keine Hardwareseitigen EAX Effekte seit Vista möglich sind. Auf Wikipedia steht, dass XAudio 2 der Ton (und Effekte) vom Prozessor berechnet wird. Also nimmt sich ja beides nicht viel. In dem Fall wäre mir OpenAL lieber, aber mal schauen, womit uns byuu noch überraschen wird Smile
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
blackerkingOffline
Titel:   BeitragVerfasst am: 24.08.2010, 17:36 Uhr
Bescheißermeister


Anmeldungsdatum: 05. Sep 2006
Beiträge: 1.474

Wohnort: Leipzig
Status: Offline
In 10 Jahren lachen wir dann über die Leistungsforderung dieses Emulator. Ist aber auch wirklich übel: 38fps bei einem Core2Quad Q6600.
Am schlimmsten ist dabei der Ton, der klingt total verzerrt.
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
MasterPhWOffline
Titel:   BeitragVerfasst am: 24.08.2010, 19:42 Uhr
News Scout


Anmeldungsdatum: 06. Jul 2004
Beiträge: 1.919

Wohnort: W-Live
Status: Offline
Bei welchen Einstellungen? Accuracy vermute ich, oder?

_________________
Willst du mehr von, über oder mit mir lesen, besuche mich auf


 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
dragonmasterOffline
Titel:   BeitragVerfasst am: 24.08.2010, 23:02 Uhr
Retrohling


Anmeldungsdatum: 15. Sep 2005
Beiträge: 44


Status: Offline
Das accuracy-profil ist nicht zum spielen gedacht, nur ein einziges Spiel braucht dieses Emulations-Niveau: air strike patrol
Für einen q6600 bietet sich das compatibiltätsprofil an.
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
MorkuOffline
Titel:   BeitragVerfasst am: 24.08.2010, 23:50 Uhr
Banned


Anmeldungsdatum: 11. Jun 2009
Beiträge: 149

Wohnort: Halle
Status: Offline
Lasst uns doch mal vergleichen Smile
bsnes v68 Star Fox (U) (V1.2) [!].srm im Menü mit Accuracy Profil.

Sync Video, Sync Audio natürlich abgeschalten.
Audio driver: XAudio 2

Direct3D: 42-43fps
OpenGL: 42-43fps
DirectDraw: 42-43fps
GDI: 39-40fps
Gt-Raster: 42-43fps
None: 43-44fps
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
creaothceannOffline
Titel:   BeitragVerfasst am: 25.08.2010, 09:01 Uhr
Emu Author


Anmeldungsdatum: 23. Jun 2005
Beiträge: 199


Status: Offline
[quote:65b2c5664e="Morku"]bsnes v68 Star Fox (U) (V1.2) [!].srm
Eine SRAM-Datei? Smile
Ich krieg' bei dem Spiel 34 bis 35 fps beim Titelbild - mit dem "Performance"-Profil... und 11 mit "Accuracy"...

PS: bsnes_launcher wurde veröffentlicht, falls das jemanden interessiert. Cool Ist aber vorerst bloß Version 1.0.
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
krysmopompasOffline
Titel:   BeitragVerfasst am: 25.08.2010, 13:08 Uhr
Retrogott


Anmeldungsdatum: 19. Jun 2008
Beiträge: 2.094


Status: Offline
Was für CPUs habt ihr denn getestet, sonst sind die Zahlen ziemlich wertlos?
@creaothceann: Intel Atom?

Im obigen Szenario habe ich ~23fps bei "Accuracy" und ~ 74fps bei "Performance".

2,0GHz Athlon64, D3D, DSound, WinXP

_________________
If you can’t run at 60 fps, you’re not a good racing game. 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
MorkuOffline
Titel:   BeitragVerfasst am: 25.08.2010, 13:39 Uhr
Banned


Anmeldungsdatum: 11. Jun 2009
Beiträge: 149

Wohnort: Halle
Status: Offline
oh, smc natürlich. Falschen Dateinamen kopiert Wink
Besitze nen Intel Quad Q9550 2,83Ghz

Performance läuft flüssig mit den nötigen 60fps.
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
JezzeOffline
Titel:   BeitragVerfasst am: 25.08.2010, 14:23 Uhr
Banned Team Member


Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751


Status: Offline
Hier meine Ergebnisse bei dem gleichen Spiel mit einem AMD Phenom II X4 955 (C3) BE - 3.20GHz

Accuracy: 45
Compatibility: 120
Performance: 141

und einem Intel Core i7 870 - 2.93GHz

Accuracy: 49
Compatibility: 131
Performance: 154

_________________
Test your limits and break through! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen ICQ-Nummer 
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