Zum Inhalt springen

Kann mal wer mein Programm testen ?


choppa
 Teilen

Empfohlene Beiträge

Einige die mich kennen wissen wahrscheinlich, daß ich mich gerne der Programmiererei am PC widme.

Ich möchte einen für mich wichtigen Test machen und habe daher ein kleines Programm geschrieben.

 

Es handelt sich nur um Grafik-Schnickschnack, nix besonderes eben.

Im Hintergrund steht ein BMW Logo.

(Stammte ursprünglich von den Edersee-Bildern bzw. meinem abfotografierten Heckklappensymbol).

Unten am Bildschirm scrollt ein Bitmap mit der Bezeichnung "Driftgott was here !" über den Schirm.

Dazu gibt es ein animiertes Objekt, das sich per Maus über den Bildschirm steuern lässt.

Ganz simples 2D-Zeug halt.

 

Mir geht es im Wesentlichen um die Ablaufgeschwindigkeit des Programms, ob etwas ruckelt oder

zu schnell / langsam läuft.

Die Schwierigkeit besteht nämlich darin, ein Programm auf allen PCs unter allen Betriebssystemen

einwandfrei laufen zu lassen.

Dazu muß ich die Systemtimings des betreffenden Rechners abfragen und entsprechende Wartezyklen hinterlegen.

 

Macht man so etwas nicht, liefe das Programm auf einem älteren PC sehr langsam und auf einem

modernen System so schnell daß man nichts lesen, erkennen oder vernünftig steuern könnte.

 

Meine Bekannten haben leider alle ähnlich starke Rechner wie ich, daher ist ein Vergleich für mich so nicht direkt machbar.

 

Hier übers Forum kann ich die meisten Leute zum Testen ansprechen.

 

Würde mich daher über eine Rückmeldung freuen (Läuft JA / NEIN - Verwendetes System und CPU Leistung)

 

Nach einem Doppelklick wird der Monitor auf 800 x 600 Pixel in den Vollbildmodus geschaltet.

Nach Entpacken der Texturen in den Speicher geht es dann los.

Mit der ESC Taste wird das Programm beendet.

 

Wichtig:

Die START.EXE sowie der Unterordner RES (samt enthaltenen Dateien) müssen zusammen in einem

gemeinsamen Verzeichniss auf der Festplatte stehen.

Dort befinden sich die Ressourcen für das Programm. Bei Nichtbeachten schmeisst das Programm

sonst einen Speicher-Zugriffsfehler, was ja dann auch logisch wäre :-)

 

Man braucht die angehangene ZIP also nur ganz normal entpacken und das Hauptprogramm wie

den Dateiordner zusammen stehen lassen.

 

P.S. keine Bange, kein Virus drin :-)

 

Vielen Dank schon mal !

Link zu diesem Kommentar
Auf anderen Seiten teilen


da kommt ne error meldung bei mir

Ein Mensch, dessen E30 verreckt, seit Tagen schon im Motor steckt.

Er schraubt und flucht und flucht und schraubt, die Kiste ihm die Nerven raubt.

BMW werde ich verklagen, hört er sich selbst im Geiste sagen.

Solch Schrott dürften die nicht verkaufen Es ist zum Heulen, Haareraufen.

Der Hass, er wächst, wird riesengroß wie wird er diese Kiste los?

Doch als er dann den Motor startet, ein tiefes Brabbeln ihn erwartet.

Des Menschen Glaube sich erneuert: E30 verkaufen wär' bescheuert!

Link zu diesem Kommentar
Auf anderen Seiten teilen

bei mir läufts, hast aber recht, is wirklich nix besonderes :-D

naja, ich könnte nicht mal das!

nur der mauszeiger wird als bunter, großer Klotz angezeigt.

und unten die schrift macht ja so kleine schlenker, wenn die nach oben in den bereich von dem bild reingeht, dann sind die umrisse von der schrift unsauber zu sehen!

Wenn ich nicht hier bin, dann bin ich auf Signatour !

:e30: - Aus Freude am Fahren ! -

Link zu diesem Kommentar
Auf anderen Seiten teilen

Welches Betriebssystem, welche Meldung genau ?

Hast die Dateien so zusammen in einem Ordner stehen ?

 

 

http://www.bilderload.com/bild/48087/unbenannt1S6XZZ.jpg

 

 

Ach so, daß der Lauftext auf und ab geht ist gewollt.

Genauso der Mauszeiger als animierter Farbklotz - das passt also schon mal.

 

 

Bei Laptop-Bildschirmen kann es vorkommen daß die Schrift unsauber wird, da diese oft eine "krumme" Auflösung

und Seitenformat haben.

Daran muß ich noch arbeiten. Hab es hier auf einen 4:3 19" Monitor gut am laufen.

Aber mich interessiert erst mal die Ablaufgeschwindigkeit.

Link zu diesem Kommentar
Auf anderen Seiten teilen

am besten die beiden dateien gar nicht entpacken sondern ausm rar oder zip öffnen!

einfach doppelklick auf start.exe

Wenn ich nicht hier bin, dann bin ich auf Signatour !

:e30: - Aus Freude am Fahren ! -

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wenn alles klappt siehts dann so aus:

 

http://www.bilderload.com/bild/48088/unbenannt2B4FEG.jpg

 

 

 

Wollte erst mal nur irgendwas auf dem Schirm haben.

Wenn die Grundlagen schon mal passen ist dann alles möglich :-)

Link zu diesem Kommentar
Auf anderen Seiten teilen

memory acces violation kommt von mir. hab win XP

Ein Mensch, dessen E30 verreckt, seit Tagen schon im Motor steckt.

Er schraubt und flucht und flucht und schraubt, die Kiste ihm die Nerven raubt.

BMW werde ich verklagen, hört er sich selbst im Geiste sagen.

Solch Schrott dürften die nicht verkaufen Es ist zum Heulen, Haareraufen.

Der Hass, er wächst, wird riesengroß wie wird er diese Kiste los?

Doch als er dann den Motor startet, ein tiefes Brabbeln ihn erwartet.

Des Menschen Glaube sich erneuert: E30 verkaufen wär' bescheuert!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dann findet das Programm die Ressourcendateien nicht.

Starte mal direkt aus dem ZIP Archiv, dann sollte es gehen.

Die Dateien müssen so stehen wie oben auf dem Bild.

Man kann sie auch komplett in eine EXE einbinden, das dauert aber und dazu hatte ich keinen Bock :-)

Link zu diesem Kommentar
Auf anderen Seiten teilen

jetzt gehts. ruckelt nix

Ein Mensch, dessen E30 verreckt, seit Tagen schon im Motor steckt.

Er schraubt und flucht und flucht und schraubt, die Kiste ihm die Nerven raubt.

BMW werde ich verklagen, hört er sich selbst im Geiste sagen.

Solch Schrott dürften die nicht verkaufen Es ist zum Heulen, Haareraufen.

Der Hass, er wächst, wird riesengroß wie wird er diese Kiste los?

Doch als er dann den Motor startet, ein tiefes Brabbeln ihn erwartet.

Des Menschen Glaube sich erneuert: E30 verkaufen wär' bescheuert!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Jo, läuft.

Läuft flüssig. Von der Geschwindigkeit her etwa wie ein Bildschirmschoner.

Sauber, ohne Grafikfehler, zügig.

 

CPU: AMD Turion 64 X2 TL-60

RAM: 2 GB

 

Windows Vista SP2

 

Weiter noch viel Spaß beim Tüfteln...

Nichts ist für die Ewigkeit !

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archive: /home/steff/Downloads/testprogramm/Start.exe

[/home/steff/Downloads/testprogramm/Start.exe]

End-of-central-directory signature not found. Either this file is not

a zipfile, or it constitutes one disk of a multi-part archive. In the

latter case the central directory and zipfile comment will be found on

the last disk(s) of this archive.

zipinfo: cannot find zipfile directory in one of /home/steff/Downloads/testprogramm/Start.exe or

/home/steff/Downloads/testprogramm/Start.exe.zip, and cannot find /home/steff/Downloads/testprogramm/Start.exe.ZIP, period.

 

 

GNU/Linux;-)

 

 

Die Tatsache, dass ich paranoid bin, heißt noch lange nicht, sie seien nicht hinter mir her!

Link zu diesem Kommentar
Auf anderen Seiten teilen

:-D Ja so ein Monstrum an Fehlermeldung ist typisch für Linux ...

 

Also wenn das Programm da auch laufen würde, könnte man mich als Künstler mit magischen Fähigkeiten preisen :-)

 

 

Die positiven Feedbacks sind ja schon mal fein.

Manchmal ist Programmieren ganz schön frustrierend, besonders wenn man sich in eine Sackgasse hineinwerkelt.

Link zu diesem Kommentar
Auf anderen Seiten teilen

 

Also wenn das Programm da auch laufen würde, könnte man mich als Künstler mit magischen Fähigkeiten preisen :-)

 

 

Da geht's aber tendenziell hin; Stichwort Barrierefreiheit bzw. Plattformunabhängigkeit;-)

 

 

Die Tatsache, dass ich paranoid bin, heißt noch lange nicht, sie seien nicht hinter mir her!

Link zu diesem Kommentar
Auf anderen Seiten teilen

- Intel Core 2 Duo E7400 @ 3,8 GHz

- 8 GB DDR2 1447 MHz

- Windows 7 Ultimate 64 Bit

 

-> läuft sehr flüssig, nur die Mausgrafik läuft nicht so "smooth" aber trotzdem ruckelfrei ;)

http://e30-talk.com/signaturepics/sigpic8884_1.gif
Link zu diesem Kommentar
Auf anderen Seiten teilen

Das Dingen müsste ich aber auch auf Linux ans laufen kriegen.

Ich brauche nur einen anderen Compiler, der den Quelltext in Linux kompiliert, anstatt Windows.

 

Wenn man z.B. Programme in C schreibt, kann man sie letztenendes auch für verschiedene

Systeme kompilieren.

Schwierig wird es nur, wenn man nicht ganz unabhängig programmiert und auf Betriebssystemdateien

zugreift um sich Arbeit zu erleichtern (z.B. Druckerroutinen).

Dann ist natürlich noch eine händische Anpassung ans entsprechende Betriebssystem nötig.

In allen anderen Fällen muß das Programm aber sonst auch laufen, sofern eine CPU auf X32 oder X64

Basis im Rechner steckt, was bei den meisten der Fall ist.

 

Mein Programm greift auf die DirectX 7 Schnittstelle zu. Da Linux sowas nicht hat müsste man dann

entweder mittels Zusatzpaketen eine solche Schnittstelle installieren

oder auf etwas Linux-ebenbürtiges zugreifen, was dann wieder ein händisches Eingreifen notwendig

machen würde.

 

Aber für Linux wars ja auch nicht gedacht :-)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Mein Programm greift auf die DirectX 7 Schnittstelle zu. Da Linux sowas nicht hat müsste man dann

entweder mittels Zusatzpaketen eine solche Schnittstelle installieren

oder auf etwas Linux-ebenbürtiges zugreifen, was dann wieder ein händisches Eingreifen notwendig

machen würde.

 

Aber für Linux wars ja auch nicht gedacht :-)

 

OpenGL;-)

 

OSS ist die Zukunft!

 

 

Die Tatsache, dass ich paranoid bin, heißt noch lange nicht, sie seien nicht hinter mir her!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Sehr schön, wenn ich so sehe was andere für Rechner haben (ich nur einen uralten Athlon XP)

und alles gut läuft - da kann ich zufrieden sein :-) Vielen Dank !

 

@steff_muc: Ja OpenGl wäre ne Möglichkeit. Ich beschränke mich aber erst mal auf Windows-Systeme und DirectX

Der ganze Kram ist so schon schwierig genug und zu viele Baustellen werden bekanntermaßen nie fertig :-)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Läuft bei mir auch, wie es soll...nicht zu schnell und nicht zu langsam, keine Fehler oder Auffälligkeiten.

 

AMD Athlon XP 3200+ mit 1GB RAM und GeForce 7900 GS Windows XP SP2.

Gruß Mirko

http://abload.de/img/cimg5731.1j6j7f.jpg

 

Die 3er-Reihe :sabber:

Link zu diesem Kommentar
Auf anderen Seiten teilen

läuft:

Intel Core 2 Duo E 7300 2,66 GHz

4GB RAM aber mit XP 32 Bit nur 3 genutzt

Grafik ATI Radeon 4855

 

nur der Schatten von der Schrift der oben ins Bild geht sieht komisch aus

Suche Teile in super Zustand für mein VFL Cabrio:

-Türpappen

-Teppich Kofferraum

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

MacBook-Pro:res so$ file ani.bin

ani.bin: JPEG image data, JFIF standard 1.01

MacBook-Pro:res so$ file bgnd.bin

bgnd.bin: JPEG image data, EXIF standard

MacBook-Pro:res so$ file dg.bin

dg.bin: JPEG image data, EXIF standard

MacBook-Pro:res so$

 

Wieso bleibste nicht bei ".jpg" ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Deine Meinung

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Benutzerkonto hast, melde Dich bitte an, um mit Deinem Konto zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Lädt...
 Teilen

×
  • Neu erstellen...