Erstelltes Programm läuft nicht überall
Re: Erstelltes Programm läuft nicht überall
Noch eine Frage, wozu ist der Ordner: C64 gut?
gehört das zur vsid.exe? wenn ja dann schreibe ich das ganze so um, dass du weder vsid.exe noch den ordner c64 mitschleppen musst, denn in PB kann man auch *.sid files mit code abspielen
gehört das zur vsid.exe? wenn ja dann schreibe ich das ganze so um, dass du weder vsid.exe noch den ordner c64 mitschleppen musst, denn in PB kann man auch *.sid files mit code abspielen
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
-
- Beiträge: 103
- Registriert: 25.08.2013 18:04
- Computerausstattung: alles mögliche^^
- Wohnort: Schöppenstedt
- Kontaktdaten:
Re: Erstelltes Programm läuft nicht überall
wie umschreiben? du brauchst da nichts umschreiben. Das ganze Ding ist eh im Fluss... das ändert sich immer wieder mal. Ich brauchte nur Infos wegen den beschriebenen Bug. Das PRG wird sowieso noch für viele andere Spiele bzw. Emulatoren umgebaut. Ich hatte nichts weiter gefunden wegen Sid Formate im PB abzuspielen... zumindest nichts konkretes. Deswegen hab ich das über die vsid aus dem Vice Emulator realisiert.
Ja der C64 Ordner gehört zu der vsid.exe. Da will ich auch noch mal schauen, welche Dateien genau die vsid braucht und welche nicht. Ich bin auch am überlegen den ganzen Kram in einen Daten-Ordner zu packen und das eine Startdatei das ganze startet.
Das mit dem DirectX Tipp könnte es evt. schon sein, aber das kann ich erst überprüfen, wenn die Leute erreichbar sind.
Aber Danke danke für den Support
Ja der C64 Ordner gehört zu der vsid.exe. Da will ich auch noch mal schauen, welche Dateien genau die vsid braucht und welche nicht. Ich bin auch am überlegen den ganzen Kram in einen Daten-Ordner zu packen und das eine Startdatei das ganze startet.
Das mit dem DirectX Tipp könnte es evt. schon sein, aber das kann ich erst überprüfen, wenn die Leute erreichbar sind.
Aber Danke danke für den Support

Re: Erstelltes Programm läuft nicht überall
Jo, ok. Ich schreibe dein tool aber trotzdem mal um. Vor allem include ich den sid play code. Dann musst du das nicht mehr mitschleppen. Include weiterhin eine ordentliche scroll Prozedur. Ob du es dann nutzen willst oder nicht, soll mir egal sein
den Sourcecode poste ich dir dann hier 
Warum UNICODE.EXE im Compiler?


Warum UNICODE.EXE im Compiler?
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
-
- Beiträge: 103
- Registriert: 25.08.2013 18:04
- Computerausstattung: alles mögliche^^
- Wohnort: Schöppenstedt
- Kontaktdaten:
Re: Erstelltes Programm läuft nicht überall
ja... wenn du magst kannste das gerne machen. Ich wollte nur net das du dir die ganze Arbeit machst. Ist aber mal interessant alleine schon wegen den Scroller.
Das mit dem Unicode war eigentlich schon immer so abgeharkt, so wie ich mich dran erinnere. Aber so schlimm ist das ja nun nicht, oder?
Ach ja.... für Leute, die diese aktuelle DirectX9.0c suchen... Auf MS Deutschland habe ich es net gefunden, aber auf der MS US Webseite:
https://www.microsoft.com/en-us/downloa ... px?id=8109
UPDATE:
Auch auf: http://www.chip.de/downloads/DirectX_13002926.html gibts das Ding... grad noch gefunden.
Diese lässt sich auch auf Win10 installieren... Der aktuelle Winuae (Amigaemulator) läuft auch net ohne diese (Nach)installation... des nur mal so am Rande
Das mit dem Unicode war eigentlich schon immer so abgeharkt, so wie ich mich dran erinnere. Aber so schlimm ist das ja nun nicht, oder?
Ach ja.... für Leute, die diese aktuelle DirectX9.0c suchen... Auf MS Deutschland habe ich es net gefunden, aber auf der MS US Webseite:
https://www.microsoft.com/en-us/downloa ... px?id=8109
UPDATE:
Auch auf: http://www.chip.de/downloads/DirectX_13002926.html gibts das Ding... grad noch gefunden.
Diese lässt sich auch auf Win10 installieren... Der aktuelle Winuae (Amigaemulator) läuft auch net ohne diese (Nach)installation... des nur mal so am Rande

Re: Erstelltes Programm läuft nicht überall
Ja mir macht das Spaß. Ich lerne ja auch immer Neues dazu.
Hier mal ein Zwischenstand:

Wenn ich hier deinen Code zu Unicode Exe kompiliere, kommt bei mir zB. kein Scroller. Wer weiß was da sonst noch im Hintergrund rumdaddelt.
Heute baue ich noch den SidPlayer code, dass Du keine externe Player.exe mehr aufrufen musst.
bis dänne
EDIT:
SIDPLAY CODE ist geschrieben. Läuft alles super
jetzt noch dein external winuae call rein und fertig.
im Moment hat die exe eine File Größe von: 442KB ungepackt
Hier mal ein Zwischenstand:

Wenn ich hier deinen Code zu Unicode Exe kompiliere, kommt bei mir zB. kein Scroller. Wer weiß was da sonst noch im Hintergrund rumdaddelt.
Heute baue ich noch den SidPlayer code, dass Du keine externe Player.exe mehr aufrufen musst.
bis dänne
EDIT:
SIDPLAY CODE ist geschrieben. Läuft alles super
jetzt noch dein external winuae call rein und fertig.
im Moment hat die exe eine File Größe von: 442KB ungepackt
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
-
- Beiträge: 103
- Registriert: 25.08.2013 18:04
- Computerausstattung: alles mögliche^^
- Wohnort: Schöppenstedt
- Kontaktdaten:
Re: Erstelltes Programm läuft nicht überall
cool... das sieht ja schon mal lecker aus. Ein Thx in den cedits ist dir schon mal sicher ^^
Ja.. mich macht das ganze auch Fun, selbst dieser Bug, der trotz DirectX 9.0c Nachinstallierung immer noch ist. Ich bin schon ganz wusch, wenn ich mit dem Projekt weiter machen kann. aber erst mal muss das mit dem Bug geklärt sein.
Ich habe den Leuten jetzt noch mal eine Routine gegeben, die sie mal testen sollen... bis jetzt kann ich schon sagen, dass es an meinen alten Scroller nicht gelegen hat.
Nur die ganze warterei, bis die testen dauert immer ewig^^
Ja.. mich macht das ganze auch Fun, selbst dieser Bug, der trotz DirectX 9.0c Nachinstallierung immer noch ist. Ich bin schon ganz wusch, wenn ich mit dem Projekt weiter machen kann. aber erst mal muss das mit dem Bug geklärt sein.
Ich habe den Leuten jetzt noch mal eine Routine gegeben, die sie mal testen sollen... bis jetzt kann ich schon sagen, dass es an meinen alten Scroller nicht gelegen hat.
Nur die ganze warterei, bis die testen dauert immer ewig^^
-
- Beiträge: 103
- Registriert: 25.08.2013 18:04
- Computerausstattung: alles mögliche^^
- Wohnort: Schöppenstedt
- Kontaktdaten:
Re: Erstelltes Programm läuft nicht überall
soo mit O
oky... es wurde getestet.... es ist wie ich dachte. Es liegt an der Font-Prozedur, die das ganze zum Crash bringt.
So... nun die goldene Frage, gibt es noch ne andere Möglichkeit "Fremde" Fonts ins PRG einzulesen und zu verarbeiten, oder wie macht ihr das?
Oder gibt es eine Systemlösung, die ich den Leuten anbieten kann, also da wo es zum Crash kommt?
oky... es wurde getestet.... es ist wie ich dachte. Es liegt an der Font-Prozedur, die das ganze zum Crash bringt.
Code: Alles auswählen
Procedure AddFont()
AddFontResource_("cbm.ttf");Anpassen
SendMessage_(#HWND_BROADCAST,#WM_FONTCHANGE,0,0)
EndProcedure
Procedure RemoveFont()
RemoveFontResource_("cbm.ttf");Anpassen
SendMessage_(#HWND_BROADCAST,#WM_FONTCHANGE,0,0)
FreeFont(1)
EndProcedure
AddFont()
LoadFont(1,"cbm",10, #PB_Font_HighQuality)
LoadFont(2,"cbm",9, #PB_Font_HighQuality)
Oder gibt es eine Systemlösung, die ich den Leuten anbieten kann, also da wo es zum Crash kommt?
Re: Erstelltes Programm läuft nicht überall
Du kannst alle möglichen Fonts nehmen wenn du mit meinem code, später weiter machst. Meine Font Routine ist vollkommen anders. Das passt. Erklär ich dir alles wenn ich fertig bin.
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
-
- Beiträge: 103
- Registriert: 25.08.2013 18:04
- Computerausstattung: alles mögliche^^
- Wohnort: Schöppenstedt
- Kontaktdaten:
Re: Erstelltes Programm läuft nicht überall
dachte mir schon das es da noch andere Möglichkeiten gibt. Aber das Problem sollte trotzdem mal genauer beleuchtet werden... sollte doch überall laufen, mein ich mal.
Re: Erstelltes Programm läuft nicht überall
Wenn du eine DX 9 Anwendung Codest, ist es immer möglich dass nicht alles überall läuft. Es gibt so viele Programme mit denen man Probleme haben kann. Wer es nutzen will, kümmert sich dann schon 

PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS