end beendet nicht und screen nicht bestimmbar

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
xdes
Beiträge: 57
Registriert: 13.08.2016 12:53

Re: end beendet nicht und screen nicht bestimmbar

Beitrag von xdes »

also wenn
ich daten aufrufbar mache das ist (was ja beim beim Debuggen bei mir aus mysteriösen Grund keinen unterscheid macht)
dann ist da drinnen
  • bluebold.ttf
  • bluecond.ttf
  • bluehigh.ttf
  • proper-definitions.fontdef
  • read_me.html
  • solo5.ttf
(sollte genau so wie der beispiel Ordner sein)

in der datei proper-definitions.fontdef steht:

Code: Alles auswählen

StarWars 
{
	// Now this one I agree with ;)
	// A Star Wars font :)
	type 		truetype
	source 		solo5.ttf
	size 		16
	resolution 	96
}

BlueHighway-8
{
	type 		truetype
	source 		bluehigh.ttf
	size 		24
	resolution 	250
}

BlueHighway-16
{
	type 		truetype
	source 		bluehigh.ttf
	size 		16
	resolution 	96
}

BlueHighway-12
{
	type 		truetype
	source 		bluehigh.ttf
	size 		12
	resolution 	96
}
Benutzeravatar
#NULL
Beiträge: 2235
Registriert: 20.04.2006 09:50

Re: end beendet nicht und screen nicht bestimmbar

Beitrag von #NULL »

Ist denn GetCurrentDirectory() auch wirklich der Pfad den du vermutest?
Ich kann bestätigen, das Add3DArchive() unter Windows 1 zurückgibt, selbst wenn das Verzeichnis nicht existiert:

Code: Alles auswählen

EnableExplicit
Define sree, KeyX.d, KeyY.d, MouseX.d, MouseY.d, light, terrain, map_size, max_update_per_run, x, y, d3_text
Debug CallFunction(OpenLibrary(#PB_Any,"dwmapi.dll"),"DwmEnableComposition",0)
If InitEngine3D( )=0 Or InitSprite() = 0  Or InitKeyboard() = 0 Or InitMouse() = 0
  MessageRequester("error", "basis geht nicht", 0)
  End
EndIf

Define dir.s = GetCurrentDirectory()+"daten\text"
Debug dir
Debug Bool(FileSize(dir) = -2)
Debug Add3DArchive(dir, #PB_3DArchive_FileSystem)

Define dir.s = GetCurrentDirectory()+"daten\fonts"
Debug dir
Debug Bool(FileSize(dir) = -2)
Debug Add3DArchive(dir, #PB_3DArchive_FileSystem)
Debug-Ausgabe:

Code: Alles auswählen

0
C:\Program Files\PureBasic571lts\daten\text
0
1
C:\Program Files\PureBasic571lts\daten\fonts
0
1
my pb stuff..
Bild..jedenfalls war das mal so.
xdes
Beiträge: 57
Registriert: 13.08.2016 12:53

Re: end beendet nicht und screen nicht bestimmbar

Beitrag von xdes »

also aus meiner Sicht passt auch der pfad ...
(das # ist ein Ersatz text )
wenn ich den Pfad in ausführen eingebe lande ich auch im richtigen Ordner


wenn es ohne ordner ist ...

Code: Alles auswählen

0
C:\Users\####\Desktop\####\testy_05\daten\text
0
1
C:\Users\####\Desktop\####\testy_05\daten\fonts
0
1


mit ordner daten

Code: Alles auswählen

0
C:\Users\####\Desktop\####\testy_05\daten\text
1
1
C:\Users\####\Desktop\####\testy_05\daten\fonts
1
1
ps: danke für die Bestätigung von 1 selbst wenn der pfad nicht existiert
und danke generell das ihr versucht mir zu helfen
Benutzeravatar
#NULL
Beiträge: 2235
Registriert: 20.04.2006 09:50

Re: end beendet nicht und screen nicht bestimmbar

Beitrag von #NULL »

my pb stuff..
Bild..jedenfalls war das mal so.
xdes
Beiträge: 57
Registriert: 13.08.2016 12:53

Re: end beendet nicht und screen nicht bestimmbar

Beitrag von xdes »

@#NULL

vielen dank :allright: den mein englisch ist nicht .... :oops: emm gut

nur wie bekomme ich das andere problem in den griff mit dem ende ?

ich vermute das es was mit den init Prozess zu tuen (aktuell darf ich ja auch nicht auf das screen direkt Zugriffen z.b. zum malen in 2d (stand geprüft am Anfang des Threads)

mir ist grad noch eine idee gekommen ... kann es sein das pb irgendwelche Komponenten braucht die beim deinstallieren von visual Studio oder den Windows 10 dev kit nicht mehr da sind ? (habe beides runter geschmissen vor nicht allzu langer zeit und bin der Meinung das es viel früher (mit Windows 7) ging das alles mit den Screen malen usw

kann man sowas irgendwie emm testen (gibst dafür nen log ?)
Benutzeravatar
#NULL
Beiträge: 2235
Registriert: 20.04.2006 09:50

Re: end beendet nicht und screen nicht bestimmbar

Beitrag von #NULL »

Wenn ich zusätzlich den Font-Ordner der PB-Beispiele als Archiv einbinde, dann funktioniert auch CreateText3D():

Code: Alles auswählen

Add3DArchive(#PB_Compiler_Home + "examples/3d/Data/fonts", #PB_3DArchive_FileSystem)
Also denke ich mal das da in einem fonts-Verzeichnis irgendwas fehlt.
Stelle auch sicher das die angegebene Screen-Auflösung bei dir Unterstützt wird, das verursachte bei mir nämlich zusätzliche Probleme.
my pb stuff..
Bild..jedenfalls war das mal so.
xdes
Beiträge: 57
Registriert: 13.08.2016 12:53

Re: end beendet nicht und screen nicht bestimmbar

Beitrag von xdes »

hemm da fehlt mir was ein evtl hat es was mit der speziellen GPU geschiehte und Monitoren zu tuen oder den Files an sich das die protektet sind als file direkt ...
vielen dank :allright: für den tipp ich glaube eins von den Sachen werden es sein

(soory das ich daran nicht mehr gedacht habe ... das es so was banales sein kann )
Benutzeravatar
DrShrek
Beiträge: 1970
Registriert: 08.09.2004 00:59

Re: end beendet nicht und screen nicht bestimmbar

Beitrag von DrShrek »

@xdes:
Bezugnehmend auf Deinen Beitrag hier:
viewtopic.php?f=3&t=31673

Hast Du das ganze mit der Demo Version versucht?
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
xdes
Beiträge: 57
Registriert: 13.08.2016 12:53

Re: end beendet nicht und screen nicht bestimmbar

Beitrag von xdes »

@DrSchrek jap , war das verkehrt? (habe aktuell nur die Demo, will das aber ändern )
Antworten