Bitte um einen kleinen Speed test für meine MiniGui

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

Silbersurfer

Betreff: Bitte um einen kleinen Speed test für meine MiniGui

BeitragMi, Apr 04, 2007 22:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo leute ich würde mich freuen wenn ihr mal den Speed von der Gui
testen und beurteilen würdet, habe leider keine anderen Systeme um
es selber zu machen.

user posted image

Jetzt fragt ihr sicherlich warum!
Ich benötige diese für mein B-Paint Proggi und hoffe das sie genug Speed
für dieses hat, vor allem auf kleineren Systemen.

würde mich echt sehr freuen wenn hier einige von Euch es machen.

hier der link dazu. http://home.arcor.de/silbersur.../Image.zip

Hier nun der Link zum Quelle Code.
http://home.arcor.de/silbersur...oftGui.zip

gruß Silbersurfer
  • Zuletzt bearbeitet von Silbersurfer am Di, Apr 24, 2007 13:50, insgesamt einmal bearbeitet

Cardonic

BeitragMi, Apr 04, 2007 22:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Bei mir stürtzt das Programm ab ...

mfg Cardonic

~edit~
Der Screenshot sieht vielversprechend aus.
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet.

Eingeproggt

BeitragMi, Apr 04, 2007 22:30
Antworten mit Zitat
Benutzer-Profile anzeigen
Ebenfalls Absturz...

Warum bedienst du dich nicht der Winapi oder der Blitzsys-Dll?

Die bieten dir das schnell aber im faden Windows-Design an.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9
 

Silbersurfer

BeitragMi, Apr 04, 2007 22:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja Sorry hatte die Image Daten nicht mit reingepack, habe Ich jetzt nachgeholt
-------------------------------------------------------
XP 2000+ 512DDR Radeon 9800 XL 340GB HD
Hompage : http://home.arcor.de/silbersurfer01/
Is Bob engine http://home.arcor.de/silbersur.../Isbob.zip

Christoph

BeitragMi, Apr 04, 2007 23:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Durchschnitt: ~35 FPS

PC ist nicht mehr ganz der Neuste Wink (601 Mhz)
 

Silbersurfer

BeitragDo, Apr 05, 2007 0:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke Christoph

echt cool ! mit einem solchen System hätte ich nicht gerechnet,
war die Frame Zahl mit einem geladenem Image oder ohne?

hier ist mein Ergibnis
user posted image
-------------------------------------------------------
XP 2000+ 512DDR Radeon 9800 XL 340GB HD
Hompage : http://home.arcor.de/silbersurfer01/
Is Bob engine http://home.arcor.de/silbersur.../Isbob.zip

aMul

Sieger des Minimalist Compo 01/13

BeitragDo, Apr 05, 2007 1:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Sieht gut aus. Läuft bei mir mit durchschnittlich 1000Fps(mit Bild). Ohne Bild komm ich auf rund 1250 Fps

Meine Hardware:
AMD Athlon64 3200+
ATI Radeon X850 Pro

Meiner Meinung nach durchaus echtzeittauglich Wink
Panic Pong - ultimate action mashup of Pong and Breakout <= aktives Spiele-Projekt, Downloads mit vielen bunten Farben!
advASCIIdraw - the advanced ASCII art program <= aktives nicht-Spiele-Projekt, must-have für ASCII/roguelike/dungeon-crawler fans!
Alter BB-Kram: ThroughTheAsteroidBelt - mit Quelltext! | RGB-Palette in 32²-Textur / Farbige Beleuchtung mit Dot3 | Stereoskopie in Blitz3D | Teleport-Animation Screensaver

Mathias-Kwiatkowski

BeitragDo, Apr 05, 2007 2:45
Antworten mit Zitat
Benutzer-Profile anzeigen
ist gut! auch das design ist cool!

Bob

BeitragDo, Apr 05, 2007 8:30
Antworten mit Zitat
Benutzer-Profile anzeigen
Ca. 620 FPS ohne Bild geladen.
Ca. 494 Bilder mit 1280 X 1240 großem Bild.

P4 mit 3 GHz, 1 GB Ram, ATI Radeon 9600 mit 128 MB Ram

Ich hätte zwar auch BlitzSys für den Filerequester verwendet aber
deine Gui Elemente sind trotzdem ganz Gut geworden.

Weiter so.

Ironstorm

Erstklassiger Contest-Veranstalter

BeitragDo, Apr 05, 2007 12:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Zu Start hat er bei mir 1015 FPS.
Bei einem 1024x768 noch gute 500 FPS

PC: AMD Athlon XP 1400+, 494 MB RAM, ATI Radeon 9800SE

Ich bin echt begeistert. Wäre noch gut wenn man noch die Filetypes einstellen könnte, das diese nur angezeigt werden.

MfG
Ironstorm
..:: blackbird design : blackbird photography : Futuro Verde : X-Commander ::..
MacBook | Intel Core 2 Duo 2,1 GHz | 2048 MB RAM | 80 GB HDD | Mac OS X 10.6.2 (Snow Leopard) | Adobe CS4 Design Premium
 

Silbersurfer

BeitragDo, Apr 05, 2007 16:30
Antworten mit Zitat
Benutzer-Profile anzeigen
erst einmal Danke, für die Info´s

Ironstorm das mit den Filetypes ist schon drin, und eigendlich sollte das ja keine Richtige GUI werden, sondern nur für mein Proggy sein

XS_File_Requester$ (Titel$,Path$,Filter$,[flag])

aber da ich immer mehr dazu machen Muß wie z.b Menü,String eingabe und so
weiter denke ich ist es nicht mehr weit von einer GUI Very Happy

Bob Schreibt:
Zitat:
ich hätte zwar auch BlitzSys für den Filerequester verwendet aber

ja die ist nicht schlecht,aber wie ist es im Fullscreen modus soweit ich weiß
legt sie sich dann nicht vor den Screen sondern im Hintergrund oder ?
-------------------------------------------------------
XP 2000+ 512DDR Radeon 9800 XL 340GB HD
Hompage : http://home.arcor.de/silbersurfer01/
Is Bob engine http://home.arcor.de/silbersur.../Isbob.zip

Eingeproggt

BeitragDo, Apr 05, 2007 16:43
Antworten mit Zitat
Benutzer-Profile anzeigen
Silbersurfer hat Folgendes geschrieben:
legt sie sich dann nicht vor den Screen sondern im Hintergrund oder


Entweder das oder dein Prog wird minimiert... Naja, ich arbeite in Blitz+, da ist "RequestFile" schon was Feines Smile
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9
 

Silbersurfer

BeitragDo, Apr 05, 2007 22:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Eingeproggt Schreibt
Zitat:
Entweder das oder dein Prog wird minimiert... Naja, ich arbeite in Blitz+, da ist "RequestFile" schon was Feines


aber ist es denn da nicht auch so,wenn du ohne Fenster Arbeitest
(nur auf den Grafik Buffer) Nicht Canvas!

Naja egal Ich habe nun diesen Weg gewählt, und hoffe das es der richtige war Very Happy

werde wohl daraus nun doch eine eigenständige GUI machen.

der Color Picker ist auch schon Fertig,
und in den Speedtest miteingefügt

user posted image
-------------------------------------------------------
XP 2000+ 512DDR Radeon 9800 XL 340GB HD
Hompage : http://home.arcor.de/silbersurfer01/
Is Bob engine http://home.arcor.de/silbersur.../Isbob.zip

Blitzcoder

Newsposter

BeitragDo, Apr 05, 2007 23:07
Antworten mit Zitat
Benutzer-Profile anzeigen
~200 FPS.

Allerdings lief dabei Skype und ich sah auf meinem 2ten Bildschirm fern. Das schalte ich jetzt nicht aus.

MfG Blitzcoder
P4 3 Ghz@3,55Ghz|GF 6600GT 256MB|Samsung 80GB | 2x Samsung 160GB|2048MB DDR-400 RAM|6 Mbit Flatrate | Logitech G15 | Samsung 225BW-TFT | Ubuntu Gutsy Linux | Windows Vista | Desktop | Blog | CollIDE | Worklog
________________
|°°°°°°°°°°°°°°||'""|""\__,_
|______________ ||__ |__|__ |)
|(@) |(@)"""**|(@)(@)****|(@)

Jo0oker

BeitragMo, Apr 09, 2007 14:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit bild hatte ich ~390
und ohne ~480.

P.S.: Coooooles teil und das design super.
lg Jo0oker
Tehadon, das kostenlose 3D RPG
www.tehadon.de
http://www.blitzforum.de/worklogs/14/
Das Abenteuer wird beginnen!

StepTiger

BeitragMo, Apr 09, 2007 14:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Du solltest eventuell einen Framelimiter einbauen. Mehr als 60Hz braucht kein Mensch.
Sonst ist die CPU Auslastung um ein wesentliches höher.
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer:
AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t
Gewinner: BP Code Compo #2
Π=3.141592653589793238...<--- und das aus dem kopf Laughing
Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser.
 

Silbersurfer

BeitragDi, Apr 10, 2007 16:28
Antworten mit Zitat
Benutzer-Profile anzeigen
StepTiger schrieb
Zitat:
Du solltest eventuell einen Framelimiter einbauen. Mehr als 60Hz braucht kein Mensch.
Sonst ist die CPU Auslastung um ein wesentliches höher.


Das dient ja jetzt auch nur dem Speed Test, ansonsten würde ich es natürlch
nicht so machen


Jo0oker

Danke, und schön das es dir gefällt

so hier habe Ich mal einen Überblick der schon Vorhandenen Befehle!

Zitat:
XS_Window.XS_Window(x,y,w,h,Titel$="",Style=7)

XS_Hide_Window(hwnd.XS_Window)

XS_Show_Window(hwnd.XS_Window )

XS_Del_Window(xs_win.XS_Window )

XS_Window_Event(xs_win.XS_Window )

XS_listbox.XS_listbox(hwnd.XS_Window,x,y,w,h)

XS_Listbox_Event(xs_list.XS_listbox)

XS_Add_Listindex(xs_list.XS_listbox,eintrag$,icon=0,xs_flag=1)

XS_Del_Listindex(xs_list.XS_listbox,index)

XS_Get_Listindex$(xs_list.XS_listbox,flag=0 )

XS_Slider.XS_Slider(hwnd.XS_Window,lhwnd.XS_listbox,x,y,size,dir,min#,max#,value#=$FFFFFFFF,page#=0.01)

XS_Slider_Event(xs_sld.XS_Slider)

XS_Getslider_value(xs_sld.XS_Slider)

XS_Setslider_Value(xs_sld.XS_Slider,value#)

XS_Button.XS_Button (hwnd.XS_Window,x,y,w,h,eintrag$="OK")

XS_Button_Event(xs_but.XS_Button)

XS_Button_Set(xs_but.XS_Button,eintrag$)

XS_String.XS_String(hwnd.XS_Window ,x,y,w,eintrag$="",style=10)

XS_String_Set(xs_str.XS_String,eintrag$)

XS_String_Get$(xs_str.XS_String)

xs_image.xs_image(hwnd.XS_Window ,image,x,y,frame=0,Trans=0)

xs_image_set(xs_img.xs_image,image=0)

xs_Color_pick(Image)

XS_File_Requester$(File$,Ver$,[Filter$])


Und hier der Code zum Speed Test!
Code: [AUSKLAPPEN]
Graphics 800,600,32,2
SetBuffer BackBuffer ()
Include "XtremeSoftGui.bb"


ClsColor 100,100,160
Cls


win02.XS_Window =XS_Window (0,0,500,600,"Ein Fenster mit xs_image!",3)
img01.xs_image=xs_image(win02,0,0,0)
sld01.XS_Slider =XS_Slider (win02,Null,0,555,492,False,0,0,0,474)
sld02.XS_Slider =XS_Slider (win02,Null,474,0,555,True,0,0,0,555)
win01.XS_Window =XS_Window (510,XS_Center,250,100,"Image Laden !",7)
sld02\visible=0 :sld01\visible=0
bu01.XS_Button =XS_Button (win01,XS_Center,40,120,24,"File Requester")
bu02.XS_Button =XS_Button (win01,XS_Center,4,120,24,"Color Pick")
Repeat
   
   ;Hauptschleife der Gui
   XS_Main
   
   
   ;abfrage des Window Events
   If XS_Window_Event(win01)=1 End
   If XS_Window_Event(win02)=1 XS_Hide_Window (win02)
   
   ;abfrage des Button Events
   If XS_Button_Event(bu01) =1   
      If bild<>0 FreeImage bild
      bild=LoadImage (XS_File_Requester$("load Image !",CurrentDir ()))
      If bild<>0
         sld01\max= ImageWidth (bild)                
         sld02\max=ImageHeight (bild)
         xs_image_set(img01,bild)
      EndIf    
   EndIf
   If XS_Button_Event (bu02)=1 xs_Color_pick(img01)
   If XS_Slider_Event(sld01)   
      xs_image_parameter(img01,-XS_Getslider_value (sld01),-XS_Getslider_value (sld02))
   EndIf

   If XS_Slider_Event(sld02)
      xs_image_parameter(img01,-XS_Getslider_value (sld01),-XS_Getslider_value (sld02))
   EndIf       
   Flip 0

   Cls
Forever


Gruß Silbersurfer
-------------------------------------------------------
XP 2000+ 512DDR Radeon 9800 XL 340GB HD
Hompage : http://home.arcor.de/silbersurfer01/
Is Bob engine http://home.arcor.de/silbersur.../Isbob.zip
 

ETsoftware

BeitragMi, Apr 11, 2007 20:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Läuft gut, aber die Maus läuft mir ein wenig zu lahm, jedenfalls bei mir.

260 FPS ohne Bild
230 FPS mit Bild
ETsoftware 2007

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragMi, Apr 11, 2007 20:58
Antworten mit Zitat
Benutzer-Profile anzeigen
bei mir nur 210 mit Bild und 160 halt ohne...
Mauszeiger geht aber genauso wie im Win selbst


Muss mir unbedingt mal eine neu Graka kaufen....
[BB2D | BB3D | BB+]
 

Silbersurfer

BeitragDi, Apr 17, 2007 20:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Rallimen schrieb
Zitat:
bei mir nur 210 mit Bild und 160 halt ohne...
Mauszeiger geht aber genauso wie im Win selbst


Hm und das mit dem System welches du als Anhang stehen hast ?

das ist wirklich wenig, Ich habe halt nur mit ATI karten gearbeitet
vieleicht mag die Nvidia 5200 es nicht so, obwohl hier ja eigendlich nicht die Grafikkarte das Problem sein sollte (2D) aber man kann ja nie wissen

ETsoftware schrieb
Zitat:
Läuft gut, aber die Maus läuft mir ein wenig zu lahm, jedenfalls bei mir.


das ist aber sehr seltsam, da du ja eine Framerate über 60 fps hast also
vollkommen flüssig !

so habe ja gesagt das es nun doch eine Gui werden soll,
welche euch dann auch zur freien verfügung stehen wird Wink

Arrow Resize fähige Fenster sind nun auch fertig!
bis auf die größen begrenzung
Arrow Stringeingabe funzt auch schon aber ist noch nicht fertig
es fehlt noch die Mausunterstützung

bin jetzt am Menü sowie der Umsetzung des Tab befehls.

werde vieleicht den Quell Code schon zum Wochenende uppen
hier noch die Neuheiten zum testen um vieleicht das eine oder andere zu ändern.

hier wie immer der Link http://home.arcor.de/silbersur.../Image.zip
und hier nun auch der Quellecode http://home.arcor.de/silbersur...oftGui.zip
user posted image
Bild in Groß ist hier http://home.arcor.de/silbersur.../TESTG.JPG
Kritiken und Vorschläge sind erwünscht

gruß Silbersurfer

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group