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
yominatorOffline
9 Titel: 32X - Emulator mit Polygonunterstützung?  BeitragVerfasst am: 12.08.2008, 19:16 Uhr
Retrokenner


Anmeldungsdatum: 22. Nov 2007
Beiträge: 347

Wohnort: Osterland
Status: Offline
Hallo,

gibt es in der Sega 32X Emulatoren-Szene einen Emulator der die 32X-Polygone mit einer höheren Auflösung als 320x240 berechnet und darstellt? z. Bsp. 800x600, 1024x768 oder höher.

Beste Grüße

_________________
Braucht jemand mein Yomi-Tool? Wenn nicht geb ichs auf. 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
JezzeOffline
Titel: 32X - Emulator mit Polygonunterstützung?  BeitragVerfasst am: 12.08.2008, 19:44 Uhr
Banned Team Member


Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751


Status: Offline
Mir ist in dieser Richtung nichts bekannt.

_________________
Test your limits and break through! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen ICQ-Nummer 
Antworten mit Zitat Nach oben
LordusOffline
Titel: 32X - Emulator mit Polygonunterstützung?  BeitragVerfasst am: 13.08.2008, 00:51 Uhr
Emu Author


Anmeldungsdatum: 11. Dez 2005
Beiträge: 13


Status: Offline
Alle und keiner. Du kannst natürlich bei allen Emulatoren die auch das 32X emulieren eine höhere Auflösung einstellen, aber worauf du hinaus willst geht nicht. Das 32X hat keine 3D Hardware, alle 3D Grafik wird in Software gerendert und in einen Framebuffer geschrieben, der vor oder hinter den normalen MegaDrive-Hintergründen angezeigt werden kann.
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
NexXxus86Offline
Titel:   BeitragVerfasst am: 06.09.2008, 23:00 Uhr
Retrokenner


Anmeldungsdatum: 20. Apr 2007
Beiträge: 388


Status: Offline
ich glaub das kannste abknicken,
bei software renderer kann das Bild höchstens skaliert werden, nativ wird es dann weiterhin in 320x240 gerendert.
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
blackerkingOffline
Titel:   BeitragVerfasst am: 07.09.2008, 11:32 Uhr
Bescheißermeister


Anmeldungsdatum: 05. Sep 2006
Beiträge: 1.474

Wohnort: Leipzig
Status: Offline
Verstehe ich das richtig, dass obwohl es Polygone sind, diese nicht hochgerendert werden können?
Merkwürdige Technik.
 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
JezzeOffline
Titel:   BeitragVerfasst am: 07.09.2008, 12:13 Uhr
Banned Team Member


Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751


Status: Offline
Ich weiß zwar nicht genug um die Hardware bzw. Emulation bescheid, aber ich glaube nicht, dass es möglich ist.

Der SH-2 Chip ist selbst nicht in der Lage dreidimensionale Transformationen zu berechnen. Sämtliche Operationen wie Skalierung, Rotation und Translation werden von einer Software übernommen, die auf dem SH-2 läuft.

_________________
Test your limits and break through! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen ICQ-Nummer 
Antworten mit Zitat Nach oben
yominatorOffline
Titel:   BeitragVerfasst am: 07.09.2008, 21:15 Uhr
Retrokenner


Anmeldungsdatum: 22. Nov 2007
Beiträge: 347

Wohnort: Osterland
Status: Offline
Hmm, man sollte doch aber meinen, dass es möglich wäre, dann der Software, die auf dem SH-2 läuft mitzuteilen, dass der Polygon beispielsweise doppelt so gross ist. Das würde zwar immer noch für ein 320x240 Raster der Polygon-Endpunkte (z. Bsp. in 640x480 Auflösung) sorgen, d. h. die Polygone würden in 2er Schritten statt in 1er Schritten bewegt werden, ABER die Linien wären doch schon viel klarer. Also eine Emulation in der Emulation. Technisch machbar.

Hat jemand zufällig Ahnung von Emulationsprogrammierung?

_________________
Braucht jemand mein Yomi-Tool? Wenn nicht geb ichs auf. 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
LordusOffline
Titel:   BeitragVerfasst am: 07.09.2008, 22:24 Uhr
Emu Author


Anmeldungsdatum: 11. Dez 2005
Beiträge: 13


Status: Offline
Ich glaube, Du stellst Dir das ein wenig zu einfach vor.
Wie gesagt hat das 32X keine 3D Hardware - sämtliche 3D-Graphiken werden also von Software-Renderern berechnet, die Teil des emulierten Spiels sind. Ein Emulator emuliert den Maschinencode des Spiels Instruktion für Instruktion und hat keine Ahnung, welche Logik hinter einem Programmteil steht. Der Software-Renderer berechnet nun also beispielsweise ein Polygon und "zeichnet" dessen Linien in einen 2D-Framebuffer im Video-RAM, welcher von der Größe her der nativen Auflösung von 320x240 entspricht.
Um ein Polygon nun z.B. in doppelter Aulösung zu berechnen, müsste praktisch das ganze Programm für eine neue fiktive Hardware dynamisch rekompiliert werden, welche diese Auflösung auch darstellen kann. Dazu müsste man erstmal wissen, welcher Code dafür überhaupt zuständig ist. Sicherlich was schönes für 'ne Doktorarbeit, höchst wahrscheinlich nicht uneingeschränkt möglich und bestimmt wäre das Ergebnis die Mühe nicht wert und auch nicht sehr vom skalierten Bild zu unterscheiden.

Hinzu kommt noch, dass das Programm dann für die Berechnung in einer höheren Auflösung mehr Rechenleistung benötigen würde, d.h. das ursprüngliche Timing würde auch nicht mehr stimmen, evtl. würde das Spiel zu langsam laufen, oder schlimmeres.


Zitat:
Hat jemand zufällig Ahnung von Emulationsprogrammierung?


Ein wenig - habe bisher GB, Master System, MegaDrive und 32X emuliert.
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
yominatorOffline
Titel:   BeitragVerfasst am: 08.09.2008, 15:22 Uhr
Retrokenner


Anmeldungsdatum: 22. Nov 2007
Beiträge: 347

Wohnort: Osterland
Status: Offline
Hmmm ... hast Recht ... aus diesem Grund scheitert es ja auch, warum die DriectDraw Texturen nicht geglättet werden können. Bin gedanklich irgendwie ins schusseln zwischen Saturn und 32X geraten Wink

Aber ich sehe da eine Chance einer Möglichkeit. @Lordus: Kennst Du Dich in der Plug-In Programmierung beispielsweise für Kega Fusion aus und kannst ein wenig Hilfestellung geben? Wenn man die Polygone schon nicht hochrechnen kann, würde ich gern damit anfangen ein Grafik-Plugin zu schreiben welches bestimmt Muster glättet und/oder die z. B. in Virtua Fighter 32X vorhandenen Spielerschatten statt als Schachmuster dann eben doch transparent darstellt.

Ich weiß, ein haufen Arbeit und für einen Datenbankprogrammierer wie mich eher Neuland. Aber auf einen Versuch würde ich es ankommen lassen.

Beste Grüße

_________________
Braucht jemand mein Yomi-Tool? Wenn nicht geb ichs auf. 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
JezzeOffline
Titel:   BeitragVerfasst am: 08.09.2008, 16:16 Uhr
Banned Team Member


Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751


Status: Offline
Für die Entwicklung eigener Filter findest du auf der Homepage von Kega Fusion den Beispiel Source Code für die Render Plug-ins HQ2x und 2xSaI.

Übrigens verfügt Kega Fusion bereits über zwei Filter Optionen TV Mode (RF) und TV Mode (CVBS), die einfach ausgedrückt Farbwerte zweier vertikal benachbarter Pixel zu einem Farbwert zusammen führen. Dadurch entsteht bei Muster, die bspw. für Schatten oder Nebel genutzt wurden, eine Halbtransparenz.

_________________
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