Hallo, Gast |
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.
|
Foren-Statistiken |
» Mitglieder: 87
» Neuestes Mitglied: lone72
» Foren-Themen: 287
» Foren-Beiträge: 2.593
Komplettstatistiken
|
Benutzer Online |
Momentan sind 38 Benutzer online » 0 Mitglieder » 35 Gäste Applebot, Bing, Google
|
Aktive Themen |
AmiBlitz 3.10.1 veröffent...
Forum: News
Letzter Beitrag: HelmutH
15.05.2025, 00:15
» Antworten: 1
» Ansichten: 603
|
Frohe Ostern!
Forum: Off Topic
Letzter Beitrag: HelmutH
30.04.2025, 00:49
» Antworten: 1
» Ansichten: 331
|
https://www.amiblitz.de
Forum: Off Topic
Letzter Beitrag: HelmutH
18.03.2025, 21:20
» Antworten: 5
» Ansichten: 1.520
|
readserial fail (bug ?)
Forum: Questions & Answers
Letzter Beitrag: hackball
13.03.2025, 18:23
» Antworten: 14
» Ansichten: 3.138
|
ReadSerialMem example (al...
Forum: Questions & Answers
Letzter Beitrag: hackball
06.03.2025, 17:31
» Antworten: 4
» Ansichten: 1.417
|
Diff View (MUI)
Forum: Showcase
Letzter Beitrag: hackball
02.03.2025, 13:03
» Antworten: 0
» Ansichten: 590
|
Foren Statistik
Forum: Off Topic
Letzter Beitrag: plouf
14.02.2025, 11:48
» Antworten: 10
» Ansichten: 3.740
|
WriteSerialString fails....
Forum: Questions & Answers
Letzter Beitrag: hackball
11.02.2025, 18:34
» Antworten: 11
» Ansichten: 3.967
|
listview in Os1.3
Forum: Questions & Answers
Letzter Beitrag: hackball
09.02.2025, 21:07
» Antworten: 11
» Ansichten: 3.604
|
AmySequencer - MIDI- und ...
Forum: Projects
Letzter Beitrag: HelmutH
06.02.2025, 23:52
» Antworten: 4
» Ansichten: 11.854
|
|
|
jBB <basic-style-canvas /> |
Geschrieben von: bruZard - 12.10.2013, 22:09 - Forum: Off Topic
- Antworten (7)
|
 |
Das JavaScript Framework jBB ermöglicht es Spiele für das HTML5 Canvas mit Basic-ähnlichen Funktionen zu schreiben. Nach mehr als einjähriger Planung befindet sich jBB nun in der "Re-Implementierungsphase". "Re-Implentierung" deshalb weil zuvor immer das umgesetzt wurde was am Publikumswirksamsten war. Die neue Version wird entlang der Doku von BB implementiert und erst wenn das erreicht ist werden Spezialitäten hinzugefügt.
Der Status des Projekts wird automatisch berechnet da der Endstatus bereits festgelegt ist. Dieser ist anhand des Befehlsschatz von BlitzBasic(2D/PC) definiert. HTML5 kann auf Amigas mit Webkit basierenden Browsern genutzt werden, derzeit dürften das OWB und Timberwolf sein, aber auch Netsurf dürfte HTML5 ansatzweise beherrschen.
jBB stellt die meisten Funktionen exakt so dar wie sie in Blitzbasic existieren. Einige Funktionen reagieren anders oder geben andere Werte zurück, bspw. wartet die "Colorpick Funktion" GetColor() nicht auf nachfolgende "ColorRed(), ColorGreen(), ColorBlue()" Funktionen, sondern liefert sofort den Farbwert als JSON Objekt zurück. Selbstverständlich darf man dennoch o.g. Funktionen verwenden.
Einige Funktionen sind nicht mehr umsetzbar (Buffer Flip, GraphicsModes etc.) und sind deshalb als "wird nicht implementiert" markiert. Andere Funktionen sind in HTML5 nicht umsetzbar (Filesystem, TCP, UDP etc.) und fallen darum unter "wird nicht implementiert". Es gibt aber auch Funktionen die es in BB nicht gibt. So ist der Viewport (ein Bereich im Screen der separat bemalt wird, bspw. eine Minimap) anders zu benutzen als in BB, oder die Funktion "JoySupport" die ermittelt ob der Browser die Gamepad-API unterstützt.
jBB steht derzeit bei 53,58% ... d.h. das ein wenig mehr als die Hälfte geschafft ist. Was noch alles zu tun ist kann man sich auf <!-- m --><a class="postlink" href="http://jbb.colorflow.de/">http://jbb.colorflow.de/</a><!-- m --> anschauen.
|
|
|
AmiBlitz3.6 upload |
Geschrieben von: Der Wanderer - 12.10.2013, 21:23 - Forum: AB³ Development
- Antworten (6)
|
 |
I have uploaded the latest snapshot as Amiblitz3.6.
I recompiled the compiler, PED and debugger.
<!-- m --><a class="postlink" href="https://sourceforge.net/projects/amiblitz3/files/">https://sourceforge.net/projects/amiblitz3/files/</a><!-- m -->?
There are still some known bugs we should iron out. Lets discuss on this thread in this forum!
|
|
|
Bug: Compiler hangs in a loop |
Geschrieben von: Der Wanderer - 12.10.2013, 21:21 - Forum: AB³ Development
- Antworten (1)
|
 |
When you try out some programs with debugger, then load a new source, the compiler compiles infinetly amount of passes.
Maybe I broke this by my attempt to make it 1-pass.
So this is also a feature request. Having the compiler compile only one pass if no "make smallest" is required. This would speed up development with AIDE ;-)
I have tried this many times, but simply dont get behind the concept the AB3 compiler does the several passes.
|
|
|
REDDebugger auf X1000 |
Geschrieben von: gerograph - 11.10.2013, 09:19 - Forum: Questions & Answers
- Antworten (7)
|
 |
Hallo zusammen, auch ich bin wieder hier :-),
nach wie vor läuft der REDDebugger nicht auf meinem X1000, wir hatten das Thema schonmal auf Amiforce.de. Im Hyperionforum hat sich der Sache inzwischen "Hypex" angenommen. Er hat irgendwas rausgefunden, ich kann damit aber nicht werklich etwas anfangen? Sind hier von Amiblitz3 Entwicklerseite nur Angaben hinzuzufügen?
Link: http://forum.hyperion-entertainment.biz/...=20#p22180
Insbesondere der letzte Post ist mir nicht wirklich klar? Was soll ich antworten? Jemand einen sinnvollen "Test Case"?
Vielen Dank für die Hilfe
Gruß Gero
|
|
|
Status Ntui ? |
Geschrieben von: Blackbird - 09.10.2013, 21:48 - Forum: NTUI
- Antworten (16)
|
 |
Hallo Thilo,
Ich weis es ist nun schon lange her, aber daran ist zum Teil der wegfall von Amiforce und auch private Dinge Schuld...
Ich habe zwar regelmäßig das Svn geuppt, aber da war auch stillstand...
Deswegen nun hier mal die Frage wie du mit Ntui vorangekommen bist... ?
|
|
|
Subpages auf Amiforce |
Geschrieben von: bruZard - 09.10.2013, 20:18 - Forum: News
- Antworten (1)
|
 |
Soweit ich mich erinnere gab es auf Amiforce ein paar Subpages wie z.B. "PerfectPaint". Wenn das wieder so sein soll kann ich Accounts für diejenigen Member einrichten so dass diese ihre Arbeit hier fortsetzen können. Der Account würde ein paar hundert MB Platz, eine Subdomain sowie eine MySQL Datenbank umfassen. Kostenlos natürlich.
|
|
|
NTui link |
Geschrieben von: SalternaOS - 09.10.2013, 12:53 - Forum: Questions & Answers
- Antworten (2)
|
 |
Hi,
Looking on the projects made with Amiblitz I saw that there is NTUI listed. Unfortunately the link is redirected on the Amiforce.de website. Is it possible to get it in another way ?
Thanks for your help.
Nic
|
|
|
AB3 and MorphOS |
Geschrieben von: tolkien - 08.10.2013, 22:26 - Forum: Questions & Answers
- Antworten (10)
|
 |
Hi friends!
I have tried AB3 under MOS 3.3 with no luck...How can I get a complete recent distribution without the needed of downloading from SVN??
|
|
|
I need help in something |
Geschrieben von: A500 - 06.10.2013, 07:46 - Forum: Questions & Answers
- Antworten (8)
|
 |
I have a source code I am working in AMOS but I am finding very difficult to do my thing on it...and I am wondering how can I convert it from AMOS to AmiBlitz code?
'
' These need to be global as they're referenced within
' a couple of procedures:
'
' Flag indicating a valid hit:
Global FH
' Countdown timer for the "Invalid Action!" display:
Global DC
' Hide everything until we've finished drawing:
Auto View Off
Screen Open 0,320,200,32,Lowres
Curs Off
Flash Off
Colour 0,$0 : Rem Screen Background
Colour 1,$FFF : Rem Dot
Colour 2,$F00 : Rem Dat after it's been hit
' This colour represents your background IFF pic, just don't use colours
' 0 thru 2 in the picture!
Colour 3,$FF0
Colour 4,$FFF : Rem Border (so you can't select it as a dot)
Cls 0
' Centres your rectangular play area:
XO=(320-256)/2
Ink 4
Box XO+0,0 To XO+255,167
' This bar represents your background pic:
Ink 3
Bar XO+1,1 To XO+254,166
For X=0 To 31
For Y=0 To 20
X1=X*8+4+XO
Y1=Y*8+4
Ink 1
Bar X1-1,Y1-1 To X1+1,Y1+1
Ink 0
Box X1-2,Y1-2 To X1+2,Y1+2
Next Y
Next X
Auto View On
Screen Show 0
' There MUST be a Wait Vbl before you use Limit Mouse!
Wait Vbl
Limit Mouse X Hard(XO+0),Y Hard(0) To X Hard(XO+255),Y Hard(167)
Paper 0
Pen 1
Ink 2
DC=-1
FD=True : Rem Flag for First Dot hit
Repeat
Wait Vbl
If DC=0
Locate 10,23
Print Chr$(7);
Dec DC
Else If DC>0
Dec DC
End If
MC=Mouse Click
If MC=%1 : Rem left mouse click
X=X Screen(X Mouse)
Y=Y Screen(Y Mouse)
CP=Point(X,Y)
If CP=1
FH=False
If FD
' First dot to be hit, so no fancy checks needed:
Bell 80
Paint X,Y,2
FH=True
FD=False
Else
X1=X-8
Y1=Y
If X1>XO : Proc _CHECK_HIT[X,Y,X1,Y1] : End If
If Not FH
X1=X
Y1=Y-8
If Y1>0 : Proc _CHECK_HIT[X,Y,X1,Y1] : End If
End If
If Not FH
X1=X+8
Y1=Y
If X1<XO+255 : Proc _CHECK_HIT[X,Y,X1,Y1] : End If
End If
If Not FH
X1=X
Y1=Y+8
If Y1<167 : Proc _CHECK_HIT[X,Y,X1,Y1] : End If
End If
If Not FH
' Right colour but no adjacent hit dots:
Proc _MISS
End If
End If
Else If CP=2
' Dot already hit
Proc _MISS
End If
End If
'
' Simple right-click to exit for this demo:
'
Until MC=%10
Procedure _CHECK_HIT[X,Y,X1,Y1]
'
' Check if the dot at X1,Y1 has been hit
' If it has, we're OK to set the one at X,Y
If Point(X1,Y1)=2
Bell 80
Paint X,Y,2
' Set the hit flag to indicate no more checking is necessary
' Without this, you'd get a trill of bells!
FH=True
End If
End Proc
Procedure _MISS
' Chr$(7) clears to end of line
Locate 10,23
Print "Invalid Action!";Chr$(7);
DC=50 : Rem Set the Countdown Timer for 1 second
Boom
End Proc
Edit
|
|
|
Amiga Monkey |
Geschrieben von: bruZard - 16.09.2013, 20:42 - Forum: Off Topic
- Antworten (1)
|
 |
Die nächste Version von AmigaMonkey steht in den Startlöchern. Es gibt in dieser Version keine nennenswerten Änderungen an den Modulen, es ging hier eher um die Anpassung an die aktuellste Monkey Version und die Möglichkeit Compiler Optionen zu definieren. Wer also gerne explizit Code für einen 68000 erzeugen möchte darf dies demnächst tun.
|
|
|
|