99 Seconds

Spiele, Demos, Grafikzeug und anderes unterhaltendes.
Benutzeravatar
Moskito
Beiträge: 182
Registriert: 18.01.2006 23:01
Kontaktdaten:

Beitrag von Moskito »

Hallo

Ich habe heute Nachmittag eine sehr freundliche Anfrage bezüglich eines Fenstermodus
für 99 Seconds erhalten. Auch die Argumentation, während man in Foren, Chats oder
Auktionen auf Aktionen warte, könne man in einem anderen Fenster ein wenig "Klickern"
ohne etwas zu verpassen, fand ich sehr überzeugend.

Also habe ich dieser charmanten Bitte nachgegeben und mich mit dem Windowed-Screen etwas
beschäftigt. Ich bin sehr überrascht darüber, dass alles schon zu funktionieren scheint.
Das war ja alles halb so wild. :)

Da ich auf meinem Notebook (leider) nur eine Auflösung von 1024 x 768 betreiben kann und
ich auch gerne wüsste, ob es auf moderneren Betriebssystemen als meinem geliebten 98SE
läuft, möchte ich euch bitten diese kleine Testversion einmal bei euch auszuprobieren.
(Bitte in den 99 Seconds Ordner kopieren)

Funktioniert alles wie gehabt?
Funktionieren alle 3 Maustasten?
Funktioniert das drehen des Mausrades? (dies ist mir besonders wichtig)

Ich hoffe auf schnelle Antwort damit ich mit dem Konfigurationsmenü weitermachen kann.


http://freenet-homepage.de/ThWit/Window ... n_test.exe



bis dann

Thomas


ps: Falls das drehen des Mausrades z.B. unter Vista nicht funktionieren sollte, welche
Alternative zu EventwParam() gibt es möglicherweise noch? Habe mit "Fensterln" ja k.A.
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Alle 3 Fragen kann Win 7 unter 32 Bit mit Ja beantworten.

Schön wäre es nur wenn du das DirectX9 Subsystem verwendest, da viele (mich einbeschlossen) es hassen die Win Vista < benüzten den Klassik Skin bekommen.
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

>es hassen die Win Vista < benüzten den Klassik Skin bekommen.
huch, komische schreibung :freak: :wink:
Die Logik mit dem dem GrößerAls verstehe ich so nicht ganz :mrgreen:
Win11 x64 | PB 6.20
Benutzeravatar
Moskito
Beiträge: 182
Registriert: 18.01.2006 23:01
Kontaktdaten:

Beitrag von Moskito »

Prima, Dankeschön.

>Schön wäre es nur wenn du das DirectX9 Subsystem verwendest...
Wenn mir jemand verrät was dabei zu beachten ist....bzw wie das geht... :)
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Andesdaf hat geschrieben:>es hassen die Win Vista < benüzten den Klassik Skin bekommen.
huch, komische schreibung :freak: :wink:
Die Logik mit dem dem GrößerAls verstehe ich so nicht ganz :mrgreen:
:lol: ^^
Also ich meinte Klassischen Skin von Windows der ja leider bei Win Vista (und Höher = <) und DirectX7 aktiv wird.

Moskito hat geschrieben:Prima, Dankeschön.

>Schön wäre es nur wenn du das DirectX9 Subsystem verwendest...
Wenn mir jemand verrät was dabei zu beachten ist....bzw wie das geht... :)


In den Compiler Einstellungen als Subsystem DirectX9 eingeben, und den Code gegebenfalls anpassen, da das DX9 schneller als DX7 läuft, und wenige Funktionen von DX9 auf DX7 nicht (richtig) funktionieren.
Benutzeravatar
Moskito
Beiträge: 182
Registriert: 18.01.2006 23:01
Kontaktdaten:

Beitrag von Moskito »

@X360
Ich habe in den Compileroptions DirectX9 eingegeben und es compiliert.
Lief ohne mucken, aber ich sehe keinen Unterschied hier. ;)
Teste du es mal.

http://freenet-homepage.de/ThWit/99Seconds_DX9.exe
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Perfekt , läuft ohne Probleme auch bei mir.
Und der Skin bleibt wie er soll. :allright:
Benutzeravatar
Moskito
Beiträge: 182
Registriert: 18.01.2006 23:01
Kontaktdaten:

Beitrag von Moskito »

Klasse, ohne eine Zeile zu ändern. Dann mache ich so erst mal weiter. Thx again.
Benutzeravatar
Kurzer
Beiträge: 1617
Registriert: 25.04.2006 17:29
Wohnort: Nähe Hamburg

Beitrag von Kurzer »

X360 Andy hat geschrieben: In den Compiler Einstellungen als Subsystem DirectX9 eingeben, und den Code gegebenfalls anpassen, da das DX9 schneller als DX7 läuft, und wenige Funktionen von DX9 auf DX7 nicht (richtig) funktionieren.
*kurzreinhüpf*

Ach so? Man muß da nur DirextX9 eintippen und gut ist? :shock:
Ich habs bisher nicht gebraucht, aber ich bin immer wieder erstaunt was man per Zufall so nebenbei für wichtige Dinge mitbekommt.
Stimmt auffallend mit dem "DirectX9", denn wenn ich da Nonsens eintippe, dann meckert der Compiler.

Hier hätte sich die PB-Hilfe ruhig etwas mehr auslassen können:
Library Subsystem
Hier können Sie verschiedene PB-Subsysteme für die Kompilierung auswählen. Derzeit werden folgende Subsysteme unterstützt:

Windows
nt4 : verwendet ausschließlich DirectX3 für jede Library, welche DirectX nutzt, um mit Windows NT 4 kompatibel zu bleiben.
opengl : verwendet OpenGL für die 3D Libraries.
Offensichtlich muß der Name des jeweilgen Unterverzeichnisses eingetippt werden, das im Folder SubSystems zu finden ist.
Das hätte Fred vielleicht besser mit einer Combobox lösen können, die schon mit den richtigen Einträgen gefüllt wird.
Was nimmt der Compiler denn für ein Subsystem, wenn das Feld leer ist?

Nun denn, mit jedem Tag ein bißchen schlauer. :lol:
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2024: 56 Jahre.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Kurzer hat geschrieben: Das hätte Fred vielleicht besser mit einer Combobox lösen können, die schon mit den richtigen Einträgen gefüllt wird.
combobox mit multiselect :freak:
Kurzer hat geschrieben:Was nimmt der Compiler denn für ein Subsystem, wenn das Feld leer ist?
Das was er in "PureLibraries" findet
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten