Hallo, Gast |
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.
|
Foren-Statistiken |
» Mitglieder: 83
» Neuestes Mitglied: Gothor
» Foren-Themen: 273
» Foren-Beiträge: 2.493
Komplettstatistiken
|
Benutzer Online |
Momentan sind 147 Benutzer online » 1 Mitglieder » 145 Gäste Google, hackball
|
Aktive Themen |
AmiBlitz 3.9 veröffentlic...
Forum: News
Letzter Beitrag: HelmutH
25.03.2024, 22:20
» Antworten: 18
» Ansichten: 21.830
|
amiga 500 mini
Forum: Off Topic
Letzter Beitrag: hackball
29.02.2024, 20:37
» Antworten: 4
» Ansichten: 365
|
Trackerformat
Forum: Questions & Answers
Letzter Beitrag: xp^tsa
18.02.2024, 13:21
» Antworten: 2
» Ansichten: 365
|
RedPill - Game Constructi...
Forum: Projects
Letzter Beitrag: HelmutH
08.02.2024, 22:33
» Antworten: 37
» Ansichten: 69.416
|
proBanking - Onlinebankin...
Forum: Projects
Letzter Beitrag: HelmutH
25.01.2024, 23:04
» Antworten: 4
» Ansichten: 18.253
|
proBonds - Finanzsoftware
Forum: Projects
Letzter Beitrag: HelmutH
25.01.2024, 22:57
» Antworten: 3
» Ansichten: 13.622
|
"AB_Template" Vorlagen fü...
Forum: Projects
Letzter Beitrag: HelmutH
25.01.2024, 22:30
» Antworten: 11
» Ansichten: 8.573
|
simple vectorstars
Forum: Snippets & Libraries
Letzter Beitrag: xp^tsa
20.01.2024, 22:33
» Antworten: 0
» Ansichten: 379
|
3d Vector Grafik
Forum: Questions & Answers
Letzter Beitrag: xp^tsa
20.01.2024, 18:59
» Antworten: 10
» Ansichten: 1.971
|
Chunky Display
Forum: Basics & Manual
Letzter Beitrag: hackball
20.01.2024, 17:19
» Antworten: 0
» Ansichten: 458
|
|
|
library erstellen |
Geschrieben von: xp^tsa - 06.07.2023, 15:31 - Forum: Questions & Answers
- Antworten (4)
|
|
hi,
also erstmal, mit erstaunen und freude habe ich festgestellt, wie einfach man eine
library mit der include erstellen kann
dennoch habe ich 1,2 kleine startprobleme
wenn ich zb den befehl agapalrgb als lib funktion mappe
und diesen dann halt zb in purebasic aufrufe
zeigt mir das kompilat die falschen farben an
bei zb Plot x,y,colorid funktioniert es einwandfrei, egal ob intern die x,y oder die color variable ein long oder word ist
es muss daran liegen, dass nur longs übergeben werden
irgendwie bräuchte ich ne übersicht über die blitz2 befehle, welcher
datentyp übergeben wird, das steht nirgends , ausser bei ein paar befehlen, das es word oder quick ist
und frage 2, wie übergebe ich einen string , zb wenn ich zb LoadBitmap id, "name" mappen will
|
|
|
Barnsley fern fractal |
Geschrieben von: hackball - 26.02.2023, 17:16 - Forum: Snippets & Libraries
- Antworten (2)
|
|
This is a fun to do fractal with lots of numbers to play with for diffferent results.
You can read more about the algorithm and example code here:
https://en.wikipedia.org/wiki/Barnsley_fern
This is a quick implementation in BlitzBasic.
Code: WbToScreen1
num.l=1000000 ;number of iterations
Window1,0,0,ScreenWidth,ScreenHeight,$140F,"Barnsley fern fractal. it="+Str$(num),2,1
ResetTimer
x.q = 0
y.q = 0
nextX.q = 0
nextY.q = 0
originX = ScreenWidth / 2
s = Min( ScreenWidth, ScreenHeight ) / 10
For i.l = 1 To num
a.q = Rnd
If a.q < 0.01
nextX.q = 0
nextY.q = 0.16 * y.q
Else
If a.q >= 0.01 AND a.q < 0.08
nextX.q = 0.2 * x.q - 0.26 * y.q
nextY.q = 0.23 * x.q + 0.22 * y.q + 1.6
Else
If a.q >= 0.08 AND a.q < 0.15
nextX.q = -0.15 * x.q + 0.28 * y.q
nextY.q = 0.26 * x.q + 0.24 * y.q + 0.44
Else
nextX.q = 0.85 * x.q + 0.04 * y.q
nextY.q = -0.04 * x.q + 0.85 * y.q + 1.6
EndIf
EndIf
EndIf
x.q = nextX.q
y.q = nextY.q
WPlot x.q * s + originX, y.q * s,1
Next
Print Ticks," ticks"
Repeat
Until WaitEvent=$200 ;windowclose
End
and this is how it looks like:
|
|
|
Amiga Blitz Basic 2 Visual Studio Code Extension |
Geschrieben von: HelmutH - 06.09.2022, 20:00 - Forum: Projects
- Antworten (4)
|
|
22.08.2022 Programmiersprache: Amiga Blitz Basic 2 Visual Studio Code Ext. 0.6.0
Youen Chéné ist dabei, eine Visual Studio Code Extension zu schreiben, die Amiga Blitz Basic 2 (und Amiblitz) Unterstützung bietet.
Die Syntaxhervorhebung ist in der frühen Alpha Version noch eingeschränkt.
Codeurs en Seine ist eine Programmierer-Community in der Normandie die von Youen Chéné organisiert wird.
Features: - Syntax-Hervorhebung.
- Snippets für die meisten Blitz Basic 2 Funktionen und Methoden.
- Gliederung zeigt Makros, Labels, Funktionen und Anweisungen.
- Integrierte Hilfe.
Diese Version von Youen Chéné ist ein Fork des vscode-amiga-blitzbasic-Projekts von 'MickGyver' und hat das Ziel, eine vollständige, native Javascript-Erweiterung zu bieten, die möglichst ohne externe Tools auskommt (außer UAE) und nicht nur auf Windows, sondern vielen Plattformen läuft (macOS, Linux, ...).
|
|
|
Object ... End Object |
Geschrieben von: honitos - 07.04.2022, 11:59 - Forum: Questions & Answers
- Antworten (4)
|
|
Hallo,
etwa peinlich, dass gerade ich diese Frage stelle, aber ...
weiß jemand, was diese Compileranweisungen tun?
ich finde dazu leider nichts in der Dokumentation.
ich bin da durch Zufall drauf gestoßen.
Ich kann mich an eine Diskussion mit Bernd vor über 10 Jahren erinnern, weiß aber nicht mehr, worum es dabei ging...
|
|
|
AmiBlitz 3.9 veröffentlicht |
Geschrieben von: HelmutH - 26.03.2022, 01:31 - Forum: News
- Antworten (18)
|
|
AmiBlitz wurde in der Version 3.9.0 veröffentlicht.
Diese Version von AmiBlitz enthält einige wesentliche Änderungen und einige Optimierungen:
Große interne Veränderungen
Unmengen von Code von asm nach basic konvertiert
Kleinere Anpassungen
Tooltype DISABLE_HIGHLIGHTING hinzugefügt, um die Leistung auf Low-End-Rechnern zu verbessern
Tooltype DISABLE_LOCALIZATION hinzugefügt, um den Speicherbedarf auf Low-End-Rechnern zu reduzieren
Tooltype STANDARDEDITMODE entfernt, nur noch das neue Verhalten wird unterstützt
Tooltype OLDSEARCH entfernt, jetzt wird nur noch das neue Verhalten unterstützt
Tooltype USE_ASLDIMS entfernt
Tooltype NO_DISPLAYBEEP in DISABLE_DISPLAYBEEP umbenannt
Tooltype NO_WELCOME in DISABLE_WELCOME umbenannt
Tooltype TOKENBOLD in BOLD_TOKENS umbenannt
Menüeintrag "Autolayout" hinzugefügt, um eine automatische Anordnung aller geöffneten Fenster per Menüaufruf durchzuführen
Wrapperlib für gadtools.library zu osLibs hinzugefügt
Reorganisiertes Einstellungsfenster
Neues Iconify-Gadget für Quellfenster hinzugefügt (OS3.2+)
Aktualisierte GlowIcons für alle Icons in der AmiBlitz3-Schublade
https://github.com/AmiBlitz/AmiBlitz3/r ... tag/v3.9.0
|
|
|
|