Antwort schreiben  Thema schreiben 
Seiten (3): « Erste < Vorherige 1 [2] 3 Nächste > Letzte »
Verfasser Nachricht
D3lta
Experte
****


Beiträge: 663
Gruppe: User
Registriert seit: Dec 2010

Status: Abwesend
Danke erhalten: 205
Beitrag: #16
xPSP  RE: C: Plugin

PSP_Lord :
Die NGP wird einen ARM Cortex-A9 Prozessor haben. Du kannst ja, wenn du dich vorbereiten möchtest, ja schonmal die ARM Assembly language durchlesen. MIPS Kenntnisse sind hilfreich, wenn du mit ARM Assembly anfangen willst.


Erstmal steht bei mir PS3 auf dem Plan, aber ohne CFW Wink
Daher hat das mit dem Assembler noch Zeit.

mfg D3lta

EDIT: Wie viele Nachkommastellen hat der Typ double in C eig, denn bei einem PI-Berechner, den ich einmal zu rÜbung gecodet habe, wurde sowohl mit cout, als auch mit printf nur 5 ausgegeben... Noidea


"Linux is like a tent, no windows, no gates and an apache inside."

Dieser Beitrag wurde zuletzt bearbeitet: 19.03.2011 18:18 von D3lta.

19.03.2011 18:14
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
PSP_Lord
Durchstarter
**


Beiträge: 87
Gruppe: User
Registriert seit: Sep 2010

Status: Abwesend
Danke erhalten: 133
Beitrag: #17
RE: C: Plugin

Nun, double ist ja 64 Bit double precision, also doppelte Genauigkeit, insofern müsstest du mehr als nur 5 Kommastellen bekommen.

64 Bit = 52 Bit übrig, um 15 Dezimalzahlen darzustellen.


http://ps4dev.net.tc/ - the new german psp development site. Check it out!
19.03.2011 19:02
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
pspbricker
Mod a.D.
*


Beiträge: 3.428
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 1641
Beitrag: #18
xPSP  RE: C: Plugin

Zitat:
EDIT: Wie viele Nachkommastellen hat der Typ double in C eig, denn bei einem PI-Berechner, den ich einmal zu rÜbung gecodet habe, wurde sowohl mit cout, als auch mit printf nur 5 ausgegeben...

Wahrscheinlich gibt die Funktion nur float Zahlen zurück.
Double würde ich auf der PSP nicht benutzen, da es sie es Hardwareseitig nicht unterstützt und sie nur durch Tricks mit dieser umgehen kann.
In der der <limits.h> kannst du die Maximalen Größen der Zahlen anschauen.




Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation,


Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!


19.03.2011 19:06
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
D3lta
Experte
****


Beiträge: 663
Gruppe: User
Registriert seit: Dec 2010

Status: Abwesend
Danke erhalten: 205
Beitrag: #19
RE: C: Plugin

Hat jemand eine Idee wie man alle 15 mit cout bzw printf ausgibt?

mfg D3lta

EDIT: @pspbricker: Ich habe wohl vergessen zu sagen, dass es auf dem PC war. Ich rechne in der Formel nur mit Doubles und Konstanten(zB 1;234). Die Variable ist auch eine Double, also wird wohl eher es nicht daran liegen.


"Linux is like a tent, no windows, no gates and an apache inside."
19.03.2011 19:32
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
D3lta
Experte
****


Beiträge: 663
Gruppe: User
Registriert seit: Dec 2010

Status: Abwesend
Danke erhalten: 205
Beitrag: #20
xPSP  RE: C: Plugin

Beim kompieren bekomme ich immer folgende Fehler:

Zitat:
In function '_sbrk':
../../../../../../../newlib-1.17.0/newlib/libc/sys/psp/libglue.c:539: unfined reference to `sceKernelMaxFreeMemSize'


Woran könnte das liegen?

mfg D3lta


"Linux is like a tent, no windows, no gates and an apache inside."
20.03.2011 15:27
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
PSP_Lord
Durchstarter
**


Beiträge: 87
Gruppe: User
Registriert seit: Sep 2010

Status: Abwesend
Danke erhalten: 133
Beitrag: #21
RE: C: Plugin

Adde mal in deinem makefile in der Zeile LIBS folgendes: -lpspuser

"undefined reference" bedeutet, dass du noch gegen eine library im makefile linken musst. Und zwar gegen die library, die die angegebene Methode enthält.


http://ps4dev.net.tc/ - the new german psp development site. Check it out!

Dieser Beitrag wurde zuletzt bearbeitet: 20.03.2011 17:17 von PSP_Lord.

20.03.2011 17:16
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
D3lta (Mar-20-2011)
D3lta
Experte
****


Beiträge: 663
Gruppe: User
Registriert seit: Dec 2010

Status: Abwesend
Danke erhalten: 205
Beitrag: #22
RE: C: Plugin

Das hatte ich schon einmal, nur das Problem ist: welche LIB? -lpspuser ist es nicht, schade Sad

mfg D3lta


"Linux is like a tent, no windows, no gates and an apache inside."
20.03.2011 17:52
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
PSP_Lord
Durchstarter
**


Beiträge: 87
Gruppe: User
Registriert seit: Sep 2010

Status: Abwesend
Danke erhalten: 133
Beitrag: #23
RE: C: Plugin

Adde mal LIBS = -lpsplibc, ....


http://ps4dev.net.tc/ - the new german psp development site. Check it out!
21.03.2011 18:13
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
D3lta (Mar-22-2011)
D3lta
Experte
****


Beiträge: 663
Gruppe: User
Registriert seit: Dec 2010

Status: Abwesend
Danke erhalten: 205
Beitrag: #24
RE: C: Plugin

Hat auch nicht geholfen...


"Linux is like a tent, no windows, no gates and an apache inside."
21.03.2011 18:27
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
HacKmaN
Ex-Developer
*


Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009

Status: Offline
Danke erhalten: 3319
Beitrag: #25
RE: C: Plugin

Ohne Code können wir schlecht helfen.

21.03.2011 18:32
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
D3lta
Experte
****


Beiträge: 663
Gruppe: User
Registriert seit: Dec 2010

Status: Abwesend
Danke erhalten: 205
Beitrag: #26
xPSP  RE: C: Plugin

OK, ich habe einen Keylogger geschrieben, der die Tasteneingaben in eine log.txt protokolliert. Als Anwendung funktioniert das Programm. Aber als plugin kriege ich immer den oben gennanten Error

keylogger.c (anzeigen)
Makefile (anzeigen)
keylogger_exp.exp (anzeigen)
Die makefile ist noch nicht besonders gut, ist aber auch mein 1.plugin.
ich hoffe das hilft beim helfen Cool

mfg D3lta


"Linux is like a tent, no windows, no gates and an apache inside."

Dieser Beitrag wurde zuletzt bearbeitet: 21.03.2011 19:59 von D3lta.

21.03.2011 19:54
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
HacKmaN
Ex-Developer
*


Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009

Status: Offline
Danke erhalten: 3319
Beitrag: #27
RE: C: Plugin

Versuch mal, nicht libc sondern sceIo für die Logs zu verwenden.

21.03.2011 20:27
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
D3lta (Mar-22-2011)
D3lta
Experte
****


Beiträge: 663
Gruppe: User
Registriert seit: Dec 2010

Status: Abwesend
Danke erhalten: 205
Beitrag: #28
RE: C: Plugin

Wie meinst du das?

mfg D3lta

P.S.:Lustig: Alle, die in diesem Thread gepostet haben haben ps4dev in ihrer sig setehen Big Grin


"Linux is like a tent, no windows, no gates and an apache inside."
22.03.2011 15:40
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
anmabagima
Ex-Developer
****


Beiträge: 348
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 530
Beitrag: #29
RE: C: Plugin

Hi,

anstelle fopen, fread usw. aus der standard lib zu nutzen, mit den PSP "built-in" funtkionen für files zu arbeiten also sceIoOpen, sceIoRead etc...

neben USE_KERNEL_LIBS=1 solltest du im Kernel-Mode Plugin auch USE_KERNEL_LIBC=1 nutzen...das sollte dein undefined reference problem lösen....

22.03.2011 15:58
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
D3lta (Mar-22-2011)
D3lta
Experte
****


Beiträge: 663
Gruppe: User
Registriert seit: Dec 2010

Status: Abwesend
Danke erhalten: 205
Beitrag: #30
RE: C: Plugin

Ich habe es kompiliert bekommen... Es scheint doch die -lpspuser gewesen zu sein, aber das letzte Mal hatte es nicht funktioniert... Ich werde mir mal sceIoOpen, sceIoRead etc... ansehen, doch da es noch nie meine Stärke war, Files zu benutzen habe ich lieber erst einmal die Standarts benutzt. Ich werde mein 1. Plugin jetzt testen!

mfg D3lta

EDIT: Es passiert nichts... -.-


"Linux is like a tent, no windows, no gates and an apache inside."

Dieser Beitrag wurde zuletzt bearbeitet: 22.03.2011 16:57 von D3lta.

22.03.2011 16:17
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xPSP Plugin-Dev-TUT oder Sample? vielesysteme 5 2.009 07.07.2011 13:55
Letzter Beitrag: vielesysteme
xPSP Hold Plugin für 6.39?? AzrayiL 3 1.987 21.06.2011 00:33
Letzter Beitrag: AzrayiL
xPSP Plugin zum Joystick deaktiviren? JensMan 7 2.459 11.05.2011 13:58
Letzter Beitrag: JensMan
xPSP Plugin Wunsch gutster 6 2.214 25.04.2011 18:04
Letzter Beitrag: TrueBent
xPSP plugin zum ein- ausschalten der w-lan karte notepass 25 5.886 14.04.2011 17:57
Letzter Beitrag: notepass

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang