Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Google Android OS > Android Spiele

Psx-Emulator

Das Thema "Psx-Emulator" befindet sich unter Android Spiele auf Android-Hilfe.de.


Thema geschlossen

 

Themen-Optionen Ansicht
Alt 16.07.2009, 11:28   #1 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 27.06.2009
Beiträge: 76
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Psx-Emulator

Weis da wer was?
Gibts einen? Is was in Planung? iphone hats ja....
wrock ist offline  
Alt 19.07.2009, 23:31   #2 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Supr4

Modell: HTC Desire HD

Registriert seit: 14.07.2009
Beiträge: 65
Abgegebene Danke: 15
Erhielt 5 Danke für 3 Beiträge
Standard AW: Psx-Emulator

Iphone hat auch einen 3D-Beschleuniger...
Die jetzigen Android Handys haben diesen nicht,weshalb es auch eher schlechte 3D Spiele gibt.
Supr4 ist offline  
Alt 20.07.2009, 18:36   #3 (permalink)
Android-Hilfe.de Mitglied

Modell: Asus EeePad Transformer, Samsung Galaxy S (I9000), Google Nexus One, Motorola Milestone, T-Mobile G1

Registriert seit: 20.07.2009
Beiträge: 118
Abgegebene Danke: 10
Erhielt 28 Danke für 11 Beiträge
Standard AW: Psx-Emulator

Die aktuellen Android Smartphones, die bisher auf dem Markt sind, haben bisher, soweit ich es weiß, alle nativen Hardware Support für OpenGL ES 1.0 bzw. 1.1 (zumindest mein G1 ). Also die haben 3D Hardwarebeschleunigung mit an Bord.

Das eigentliche Problem ist nur dass Java bzw. die Dalvik VM für so einen PSX Emulator einfach nicht zu gebrauchen ist, da es dann einfach zu langsam wäre.

Das Android NDK (also das SDK für nativen Code auf dem Android per JNI) bietet zudem bislang in der aktuellen Version keine Anbindung bzw. passenden C Header für die OpenGL ES 1.0/1.1 Libraries, die beim Android System dabei sind.

Fazit: Sobald so solche OpenGL ES C Header beim NDK vorhanden sein werden, wird ein PSX Emulator für Android zumindest implementierungstechnisch kein Problem mehr darstellen.
BeRo ist offline  
Alt 21.07.2009, 12:28   #4 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von beejay

Registriert seit: 15.06.2009
Beiträge: 116
Abgegebene Danke: 2
Erhielt 3 Danke für 2 Beiträge
beejay eine Nachricht über ICQ schicken
Standard AW: Psx-Emulator

Und wie DANN die Leistung der Spiele aussieht, ist auch noch fraglich...Lad dir mal die Neocore-Demo ausm Market runter, das is ne Grafikdemo von Qualcomm. Grafik is PSX-like, jedoch ist die Leistung (meines G1) grade so ausreichend.
Das Programm wird wohl nativ programmiert sein, also stell ich mir ne Emulation von Spielen mit gleichwertiger Grafik...nuja...sagen wir mal "utopisch" vor Noch dazu ham se ja jetzt grade se Gameboy Advance und NES flüssig hinbekommen...Der weg zu PSX ist also noch weeeeit!
beejay ist offline  
Alt 21.07.2009, 13:54   #5 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 27.06.2009
Beiträge: 76
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Psx-Emulator

thx auf jednfall für die antworten, wenigstens ist die hoffnung da, nach necore gibts anscheinend schon die entwicklung danach...


os: hab bei neocore 21,4 fps, wer was anderes?
wrock ist offline  
Alt 21.07.2009, 14:06   #6 (permalink)
Android Experte
 
Benutzerbild von Jay1982

Modell: Samsung Galaxy Nexus

Registriert seit: 17.07.2009
Beiträge: 713
Abgegebene Danke: 16
Erhielt 76 Danke für 62 Beiträge
Standard AW: Psx-Emulator

22,9 fps aufm galaxy
Jay1982 ist offline  
Alt 21.07.2009, 15:17   #7 (permalink)
Android-Hilfe.de Mitglied

Modell: Asus EeePad Transformer, Samsung Galaxy S (I9000), Google Nexus One, Motorola Milestone, T-Mobile G1

Registriert seit: 20.07.2009
Beiträge: 118
Abgegebene Danke: 10
Erhielt 28 Danke für 11 Beiträge
Standard AW: Psx-Emulator

24,8 FPS auf meinem G1

Ich habe mal den Codeaufbau der Klassen von Neocore in der Datei classes.dex analysiert (mithilfe DEX Dumper). Der Renderingthread besteht zum Teil aus einem kleinen Javaanteil, soweit ich es in dem Dalvik Opcodedumpoutput sehen kann. Der größeste Anteil scheint aber nativer Code zu sein, wenn auch dieser nur ständig vom Javacode gepollt wird. (Zu viele JNI Aufrufe sind CPU zeittechnisch teuer bzw. zeitkritisch.)

Meine sehr grobe (in 15min) Analyse bisher:

1. Javacode startet (erzeugt RenderSurface etc.)
2. Javacode kopiert die libneocore.so aus ./res/raw in einen temp. Path, wo der Javacode diese dann übers Java Native Interface nachladen kann.
3. Javacode lädt die libneocore.so nach.
4. Mainloop Javacode mit nativen libneocore.so Callbacks (mit seperatem Renderingthread com.qualcomm.qx.neocore.RenderSurface.RenderThread )
5. libneocore.so enthält laut ELFdump viele Imports aus der /system/lib/libEGL.so, so dass angenommen werden kann, dass die meisten OpenGL ES Library Calls direkt nativ aufgerufen werden.

Fazit: Neocore läuft zum größesten Teils nativ wenn auch offenbar nur ständig vom Javacode über JNI gepollt.

Und mein Tipp: schaut euch mal den Google I/O Vortrag "Google I/O - Writing Real-Time Games for Android" an, das Video und PDF mit den Slides dazu können ergoogelt werden
__________________
BeRo - Twitter - identi.ca - Meine Seite inkl. Blog - "rosseaux" auf freenode - "BeRo^0ok_fr" auf IRCnet
T-Mobile G1 - Google Nexus One - Samsung Galaxy S - Samsung Galaxy S2 - Nokia N900 - Asus EeePad Transformer 32GB
BeRo ist offline  
Alt 21.07.2009, 15:27   #8 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 27.06.2009
Beiträge: 76
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Psx-Emulator

Zitat:
Zitat von BeRo Beitrag anzeigen

Und mein Tipp: schaut euch mal den Google I/O Vortrag "Google I/O - Writing Real-Time Games for Android" an, das Video und PDF mit den Slides dazu können ergoogelt werden
hey thx für den tipp, werd mich da vl. heut noch ransetzen...
wrock ist offline  
Alt 21.07.2009, 17:32   #9 (permalink)
Android Experte
 
Benutzerbild von Wishu

Modell: Samsung Galaxy Nexus

Registriert seit: 17.05.2009
Beiträge: 850
Abgegebene Danke: 81
Erhielt 60 Danke für 36 Beiträge
Standard AW: Psx-Emulator

Glatte 25.0 FPS
Wishu ist offline  
Alt 19.02.2010, 21:44   #10 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von MustangGT500

Registriert seit: 20.12.2009
Beiträge: 472
Abgegebene Danke: 27
Erhielt 79 Danke für 45 Beiträge
Standard AW: Psx-Emulator

jut der thread ist saualt wollte aber trotzdem mal ne status meldung dazu abgeben. da ich von früheren palm zeiten noch guten kontakt zu "zodttd" hatte, nahm ich diesen wieder auf und fragte ob er interesse hätte, seinen iphone psx emu für android zu portieren. er war von der idee begeistert. das ist nun zwei monate her. nach ein paar weiteren email austausch aktionen wurde es still um zod.

weder in seinem youtube account, noch auf seinem blog, noch in seiner community schreibt er was neues. geschweige denn eine neue email mit status des android ports an mich. das kann vielerlei gedeutet werden. entweder er hat privat gerade soviel um die ohren das er zu garnichts kommt. oder, was ich am meisten hoffe, er ist gerade dermaßen in android entwicklungen (psx und andere projekte wie vlc player) vertieft das er erst nachdem er seinen gewünschten status erreicht hat meldung abgibt.

dritte möglichkeit, die ich nicht für wahrscheinlich halte, da zod ein sehr ehrlicher und direkter mensch ist, seine zusage für die android ports war nur getue und er macht rein garnichts. aber wie gesagt halte ich das nicht für zutreffend. von daher wenn wir etwas geduld haben tut sich da vllt bald was. sobald ich was höre, gebe ich hier bescheid.
MustangGT500 ist offline  
Thema geschlossen

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
GBA-Emulator: Gameboid wrock Individualisierung 126 18.02.2012 13:08
Snes emulator? Screamat Android Spiele 18 15.04.2010 08:38
C64 Emulator Iphone Kasselaner Smalltalk und Offtopic 0 22.06.2009 14:29
Terminal Emulator netbus Sonstige Apps & Widgets 7 27.02.2009 08:52
T-Mobile G1 Emulator ses T-Mobile G1 Forum 0 10.12.2008 19:13




Du liest gerade: "Psx-Emulator" unter "Android Spiele" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.