Willkommen im cgboard - classic games Forum! Deine gemütliche Retro Gaming Community. Besuche uns auch im Discord Chat.

[SNES-Emulation] bsnes
#81
0
Gut zu wissen. Danke Retro-Nerd. Hatte die versionen kompiliert ohne 'vorwissen'.
Zitieren
#82
0
Nochmal vielen Dank für die Arbeit, Traxx. Vielleicht stellt byuu ja deine 32bit Versionen auch auf seine Seite. Gibt sicher noch genügend Emulator Fans, die ein 32bit OS nutzen. Smile
Awards für außergewöhnlich gute oder lustige Threads/Posts:

1. Gadler = für sein wasserdichtes "Wie suche ich richtig" Tutorial.
Zitieren
#83
0
Retro-Nerd schrieb:Ansonsten bekomme ich bei der GBA Roms keine vollen 60fps. Auch ohne Aero nicht. Naja, da werden wohl noch einige Updates kommen.
Wir wohl eher an den Anforderungen liegen, oder? Bei etwa zehn getesteten Spielen hatte ich nämlich mit der Einstellung "accuracy" immer 60fps. Ungebremst ("Synchronize Video" und "Synchronize Audio" deaktiviert) sogar 100fps.

Retro-Nerd schrieb:Ansonsten sind NES und Game Boy mittlerweile recht gut emuliert.
Die Game Boy-Emulation hat wohl seit der letzten Version wirklich einen großen Schritt gemacht. Gekkio, der Entwickler des Mooneye GB-Emulator, hat ordentlich dazu beigetragen, den Code zu verbessern:
http://board.byuu.org/phpbb3/viewtopic.php?f=8&t=886

Zuvor 50%, jetzt 70% dieser Tests geschafft: http://tasvideos.org/EmulatorResources/G...Tests.html

NES-Emulation soll angeblich auch in diesem Bereich liegen. Sind also sehr gute Fortschritte... Fröhlich
Zitieren
#84
0
Naja, an der Anforderungen kann das beim GBA nicht liegen. Soviel mehr Power als ein SNES hat das Ding auch nicht, und komplex ist es auch nicht. Muß ich nochmal mit rumpspielen. Synchronize Video/Audio ist aber Pflicht wenn es 100% flüssig laufen soll.
Awards für außergewöhnlich gute oder lustige Threads/Posts:

1. Gadler = für sein wasserdichtes "Wie suche ich richtig" Tutorial.
Zitieren
#85
0
Retro-Nerd schrieb:Synchronize Video/Audio ist aber Pflicht wenn es 100% flüssig laufen soll.
Ich weiß. Wink Byuu erwähnte aber einmal, dass die Deaktivierung dieser Optionen die maximale FPS-Leistung des PCs offenbart. Mit den erwähnten 100fps wollte ich also zeigen, dass ich noch weit von weniger als 60fps entfernt bin. Und da mein Prozessor dann auch schon immerhin von Anfang 2012 ist, fande ich etwas seltsam, dass du nicht einmal an die 60fps kratzt. Kann das vielleicht auch an Optimierungen der 64Bit-Version liegen? Kenne mich da nicht aus.

Retro-Nerd schrieb:Naja, an der Anforderungen kann das beim GBA nicht liegen. Soviel mehr Power als ein SNES hat das Ding auch nicht, und komplex ist es auch nicht.
Trotzdem kann doch aber die Umsetzung seiner Emulierung komplexer und damit aufwendiger sein, oder?
Zitieren
#86
0
Doch, die 60fps erreiche ich, Aber nicht stabil. Schätze da ist noch genug Potenzial den Code zu verbessern. Ein Athon II X4 640 mit 3.00 GHz sollte reichen, denn nicht mal der Performance Build läuft schnell genug.

edit: Gerade nochmal die offizielle v094 probiert. Da läuft die GBA Emulation stabil in 60fps. Egal, wichtig war mir eh die SNES Emulation. Für den Rest gibt es sehr gute Alternativen.
Awards für außergewöhnlich gute oder lustige Threads/Posts:

1. Gadler = für sein wasserdichtes "Wie suche ich richtig" Tutorial.
Zitieren
#87
0
Traxx Amiga EP schrieb:Ist oben und bin ein paar Roms durchgegangen. Kein Crash.... #huh#

Higan 0.97 32Bit Liegt auf meiner Homepage unter downloads
Tolle Sache, Danke! Fröhlich

Ich probiere es am Wochenende mal aus.


Andi schrieb:
Retro-Nerd schrieb:Ansonsten sind NES und Game Boy mittlerweile recht gut emuliert.
Die Game Boy-Emulation hat wohl seit der letzten Version wirklich einen großen Schritt gemacht. Gekkio, der Entwickler des Mooneye GB-Emulator, hat ordentlich dazu beigetragen, den Code zu verbessern:
http://board.byuu.org/phpbb3/viewtopic.php?f=8&t=886

Zuvor 50%, jetzt 70% dieser Tests geschafft: http://tasvideos.org/EmulatorResources/G...Tests.html

NES-Emulation soll angeblich auch in diesem Bereich liegen. Sind also sehr gute Fortschritte... Fröhlich
Interessante Liste. Ich sollte wohl doch mal darüber nachdenken, von meiner uralten 'VisualBoyAdvance'-Version zu einem anderen Emulator wechseln (vorerst unabhängig von Higan Wink). Dieser 'Gambatte' sieht zumindest recht interessant aus (und läuft sogar auf 32Bit Smile). Der einzige Nachteil ist nur, dass er keine GBA-Unterstützung mitbringt Baby.
[Bild: cgb-signaturwdjiq.png]
Du hast eine (nicht mehr ganz so) geheime Botschaft entdeckt:
"Besucht Heinrich's Spiele-Ausstellung!" ;-)


Big Grin Big Grin
Zitieren
#88
0
Emu-France halt wohl auch gemerkt, das es jetzt eine 32bit Version gibt. Big Grin

http://www.emu-france.com/news/42974-con...7-32-bits/
Awards für außergewöhnlich gute oder lustige Threads/Posts:

1. Gadler = für sein wasserdichtes "Wie suche ich richtig" Tutorial.
Zitieren
#89
0
Hups... das spricht sich ja rum Smile
Zitieren
#90
0
[Bild: aa1g0r4e.jpg]

Es wird wohl bald eine weitere Handheld-Konsole unterstützt... Smile
Zitieren
#91
0
Zitat:higan v098 released

This release most notably adds WonderSwan and WonderSwan Color emulation.

It is also the final release that will include the balanced and performance profiles for bsnes.



For better or worse, balanced and performance are already gone now. One of three things can happen going forward:

1. I try to take optimizations more seriously to get higan running faster (but only if it doesn't compromise the readability) -- possibly via some compile-time flags that can optionally reduce the overhead a bit (eg 'balanced-lite' that doesn't actually use separate cores; so it's unlikely to ever be as fast as that was.)

2. we start maintaining a fork of v098's faster cores. Maybe even with an easier to use GUI that omits some of the more obscure features. By dropping the accuracy profile from them, newer and better speedups can be added to make them even faster than before. This one will need someone else who's willing to help maintain the GUI.

3. we start on an entirely new emulator that would aim to be a modern-day replacement for Snes9X: try to run full-speed on ARM devices, yet be as accurate as possible, try to prioritize speed over code simplicity. This would be an entirely separate project from higan, and would require some highly prominent developers willing to work with me on a shared, public repository. But I'd help whenever I could with backend coding. And yes, I can write fast emulator code. I've simply chosen not to focus on that in the past.

Edit: [Higan] The State of Emulation
Zitieren
#92
0
Ich habe da mal eine 0.98 32Bit erstellt Smile
Hier
Zitieren
#93
0
Super, danke dir Traxx. Smile
Awards für außergewöhnlich gute oder lustige Threads/Posts:

1. Gadler = für sein wasserdichtes "Wie suche ich richtig" Tutorial.
Zitieren
#94
0
YeahYeah
Wirklich toll, dass du weiter Updates lieferst Fröhlich.
[Bild: cgb-signaturwdjiq.png]
Du hast eine (nicht mehr ganz so) geheime Botschaft entdeckt:
"Besucht Heinrich's Spiele-Ausstellung!" ;-)


Big Grin Big Grin
Zitieren
#95
0
Klasse Sache, ja. Smile

Hier übrigens der Stand der Dinge von byuu [Version 0.98]:

Zitat:
Zitat:So other than the SNES core, which is pretty much universally accepted as the most accurate, how do the other cores now compare against their respective best in class?

GBA emulation:
Memory tests (of 1552): mGBA = 1552, higan = 1552, VBA-M = 1375
I/O tests (of 122): higan = 122, mGBA = 114, VBA-M = 99
Timing tests (of 1260): mGBA = 1164, higan = 1020, VBA-M = 680
Right now, the key area mGBA is beating me is endrift figured out the DMA start delay for the timing tests. mGBA is also at least twice as fast as higan and has more features (RTC, Solar Sensor, Link-cable emulation.) But higan's way ahead of VBA-M and joins mGBA as the only two to emulate ROM prefetch, which is extremely critical for proper timing emulation.

GBC emulation:
The only tests I'm failing are some of blargg's APU ones. There's a more fine-grained state machine running in there that nobody understands at all. Currently, the emulators that pass these tests do so with gross hacks that add delays before writes to certain registers, which are highly dependent on specific emulator implementations, and this kind of design is more to pass tests than accurately emulate things. Still, sinamas would be in the lead here with much stronger LCD timings than anyone else. /u/gekkio has been doing some amazing work with a logic analyzer, so I'm hopeful higan and mooneye-gb will catch up there in the near future Big Grin

WonderSwan emulation:
It has the most accurate timing of any released emulator. trap15's private sphinx emulator is a bit stronger there, though, but I should catch up very soon by stealing copying his timing values Big Grin I run every game in the entire WS and WSC library with the exception of 13 bugs, only four of which are severe (most are just minor annoyances on loading screens related to timing.)

NES emulation:
Finally, my NES emulation is the weakest. It ranks around the top 40% of NES emulators, but there's hundreds of them so that's not saying much. I'd recommend checking out nSide by hex_usr if that's your thing. He's done a huge amount of enhancements to higan's NES emulation, and added lots of new mappers and hardware support. I do want to eventually circle back to the NES, get the FDS emulated, and figure out how to tame the huge mess that is NES mappers. With boards like "DORAGON BOOL 3" as the only descriptor, or having a random number for an iNES mapper ... it's not going to be fun =(

Quelle: https://www.reddit.com/r/emulation/comme..._released/
Zitieren
#96
0
Zitat:higan v098 released 2016-04-06 This release adds WonderSwan, WonderSwan Color and SwanCrystal emulation. Note that the SwanCrystal is 99.9% identical to the WonderSwan Color sans the LCD panel type; thus going forward I won't be including it in the list of emulated systems. Please note that this will be the final higan release to include the balanced and performance cores. The accuracy core has now become the only core used by higan. Furthermore, to simplify naming, the internal emulation cores are now nameless. This means bnes, bsnes, bgb, bgba and bws are now all just part of higan. loki is thus both a subset (the SNES core alone) and superset (with added debugging capabilities) of higan. The internal names were meaningless anyway, as they were never exposed anywhere except one line in each core's source code.

Wenn die Balanced und Perfomance version in der nächsten von byuu gekillt wird sehe ich schwarz für eine 32Bit umsetzung.

Zurzeit drehe ich an den Optimierungen bei VS und hab eine Optimierung gefunden wo snes core accuracy mit ~48 - ~60fps (Audio und Video Syn aus: ~ 72 - 90 fps) (z.b Alien 3) laufen. Nes,GB laufen bei stabile 60Fps. Von dieser Optimierung werde ich heute nochmal ein paar builds machen. Mit je verschiedenen Einstellungen.

Davon ab die GBA Core läuft unter 64Bit nicht in konstanten 60fps (Mario Advance ~48 fps)
Zitieren
#97
0
Weiß auch nicht was das soll. Er kann die Emulationsgeschwindigkeit nicht optimieren, will die Balanced und Performance Profile rausschmeißen. Sorry, aber wenn man auf einer modernen 3,00 GHz CPU diese Geräte nicht in 100% Geschwindigkeit emulieren kann macht das wenig Sinn. Dann wird higan bald nur noch für Freaks sein und die Leute nutzen wieder halbgares wie SNES9x. Rolleyes
Awards für außergewöhnlich gute oder lustige Threads/Posts:

1. Gadler = für sein wasserdichtes "Wie suche ich richtig" Tutorial.
Zitieren
#98
0
Traxx Amiga EP schrieb:Davon ab die GBA Core läuft unter 64Bit nicht in konstanten 60fps (Mario Advance ~48 fps)
Bei diesem Spiel habe ich hier bei mir konstante 60fps (i5 von 2012). Ungebremst läuft's mit 80fps. Also auch bei mir ist es da schon etwas knapp. So ein Prozessor wird wohl dafür mindestens nötig sein.

Retro-Nerd schrieb:Weiß auch nicht was das soll. Er kann die Emulationsgeschwindigkeit nicht optimieren, will die Balanced und Performance Profile rausschmeißen. Sorry, aber wenn man auf einer modernen 3,00 GHz CPU diese Geräte nicht in 100% Geschwindigkeit emulieren kann macht das wenig Sinn. Dann wird higan bald nur noch für Freaks sein und die Leute nutzen wieder halbgares wie SNES9x. Rolleyes
Higan wird doch ohnehin von einer Minderheit benutzt. Weiter oben (The State of Emulation) wurde auch alles näher erklärt. Er hat eben einfach ein anderes Ziel und will dieses konsequent verfolgen.

Zitat:Thus, the future of higan looks bleak. The project is likely to become increasingly unpopular, slower, and more difficult to use in the name of progress.

I don't expect others to understand why I'd choose to go this route, nor do I expect people to stay on board and continue using higan going forward, but I do hope that at least people will respect that my ultimate goal is preservation; not making the most popular emulator.
Zitieren
#99
0
Wobei, wenn er schon ein Multi System Emulator macht hätte er sich doch dem Mess System 'mit' anschließen können. Seine Erfahrung mit Snes hat ja schon ein unschätzbaren wert. Es wäre super wenn die da mit einfließen würde.
Zitieren
0
Ich bin generell eher für Einzel-Emulatoren je Spielsystem. Einzig beim GameboyAdvance finde ich eine Unterstützung der früheren GB-Systeme sinnvoll, weil die originale Hardware das ja auch kann. Und bei Systemen mit ähnlicher Grundlage sollte das natürlich ebenfalls so sein (also z.B. Wii deren GCube-Funktionalität).

Naja, das ist aber reine Geschmackssache WinkBaby.
[Bild: cgb-signaturwdjiq.png]
Du hast eine (nicht mehr ganz so) geheime Botschaft entdeckt:
"Besucht Heinrich's Spiele-Ausstellung!" ;-)


Big Grin Big Grin
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Emulation-Talk Andi 656 157.507 06.04.2024, 13:49
Letzter Beitrag: Juttar
  [Nintendo 64] Emulation-Talk Andi 335 100.513 28.03.2024, 06:54
Letzter Beitrag: Juttar
Information [Info] DOS Retro-Emulation Arena for Maniac Mansion (and other LucasArts SCUMM Games) Juttar 10 1.594 11.02.2024, 05:08
Letzter Beitrag: Retro-Nerd
  [Info] Super Mario Land für das SNES portiert Retro-Nerd 10 5.108 24.02.2021, 19:54
Letzter Beitrag: Retro-Nerd
  [Info] 60Hz Patches Pack für Mega Drive, SNES und N64 PAL Spiele Retro-Nerd 10 7.187 12.08.2019, 08:52
Letzter Beitrag: Juttar

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste