atari-home.de - Foren

Allgemeines => Atari - Talk => Thema gestartet von: Atari060 am Sa 28.09.2019, 15:05:41

Titel: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am Sa 28.09.2019, 15:05:41
Hi Leute,

mein neues Atari Falcon Spiel - Endless Summer Surfing (ESS) - wurde soeben auf dem diesjährigen OFAM Treffen released!

ESS ist ein Party Spiel für bis zu 4 Spieler und läuft auf allen Atari Falcon mit 14 MB RAM und 7 MB Festplatte.

Download unter:
https://ofam.lima-city.de/summer.htm

Eine boxed Version inklusive T- Shirt und Mini Surfbrett ist ebenfalls erhältlich.

Über eine kleine Spende würde ich mich freuen: http://paypal.me/falcon030

Viel Spaß!

Chris
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Thorsten Otto am Sa 28.09.2019, 16:17:16
In Magic: SPEICHERBLOCK DURCH BENUTZERPROGRAMM ZERSTÖRT,
kurz nach dem zweiten Mausklick... aber  Musik läuft weiter, das ist ja die Hauptsache *g


Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am Sa 28.09.2019, 17:05:38
Magic unter Aranym?

Unter hatari läuft es sowohl mit emutos, als auch mit TOS 4.04. Multitasking OS/AES hab ich nicht getestet. Unter Mint startet es und läuft, Highscore kann man jedoch nicht eingeben.

LG,

Chris
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Thorsten Otto am So 29.09.2019, 05:58:40
Ja, Magic unter Aranym. Diese Überprüfung auf überschriebene Speicherblöcke ist halt nur in MagiC vorhanden, wenn es unter Mint läuft, hat es vermutlich nichts mit Multitasking zu tun. Vlt. einfach mal die Malloc()s prüfen, und im Zweifelsfall ein paar mehr Bytes anfordern als unbedingt notwendig, vlt behebt das ja das Problem. Wenn du willst kann ich dir auch gerne mal die Images mit der Magic-Installation zukommen lassen.
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am So 29.09.2019, 08:45:29
Ja, Magic unter Aranym. Diese Überprüfung auf überschriebene Speicherblöcke ist halt nur in MagiC vorhanden, wenn es unter Mint läuft, hat es vermutlich nichts mit Multitasking zu tun. Vlt. einfach mal die Malloc()s prüfen, und im Zweifelsfall ein paar mehr Bytes anfordern als unbedingt notwendig, vlt behebt das ja das Problem. Wenn du willst kann ich dir auch gerne mal die Images mit der Magic-Installation zukommen lassen.

Das wäre super. Eventuell ist es machbar. Weißt du zufällig welche xbios Kommandos die Tastatur abfragen und mir den Charakter String zurück geben?

LG,

Chris
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: mfro am So 29.09.2019, 09:56:22
Schön, dass es noch neue Spiele für die Ataris gibt, danke dafür.

P.S.: 'Whipeout' ist kein englisches Wort. Das naheliegenste wäre da wohl 'whip out' (aber das meinst Du sicher nicht, das ist Slang für 'sein Ding rausholen').

'wipeout' sollte das wohl heissen. Würd' ich korrigieren  >:D
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: MJaap am So 29.09.2019, 11:47:05
Ich habe bisher noch keine Zeit gefunden, selbst anzuspielen. Verbesserungsvorschläge aufgrund des Videos:

- Kommerzielle Musik besser vermeiden - es gibt ein großes Angebot an freier Musik (z.B. über die YouTube Audio Library)
- Das Spiel würde gleich noch eine Ecke professioneller ohne den Standard-Systemfont aussehen  ;)
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Thorsten Otto am So 29.09.2019, 12:08:56
Zip-Archiv findest du hier (http://tho-otto.de/download/magicara.zip). Sollte eigentlich out-of-the-box laufen, wenn du es mit aranym -c config startest, wenn nicht mal die config-Datei prüfen. Pfade sind dort aber nicht vorhanden.

Welchen Character-String meinst du bzgl. XBIOS?
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am So 29.09.2019, 18:44:16
'wipeout' sollte das wohl heissen. Würd' ich korrigieren  >:D

Das ist schon korrigiert :) Also schon unmittelbar nach dem Video ;) Aber cool dass Du so genau hinguggst (y) Hab vermutlich tatsächlich an die Peitsche gedacht, allerdings nicht an die aus Fleisch :D

@MJaap Was die kommerzielle Musik angeht hast du natürlich Recht. Laut Korrespondenz mit der GEMA sind nicht kommerzielle Projekte wohl unproblematisch. Sollte ich Mal in die Gewinnzone rutschen, dann hätte ich auch kein Problem damit die Gebühren zu zahlen. Bei Cometball wären es für die Jingles ca. 5 Cent pro Musiktitel und verkauftem Exemplar gewesen, also 15 Cent pro verkauftem Spiel - wie gesagt - wenn es kommerziell wäre. Bei ESS hab ich dann ehrlich gesagt nicht mehr nachgefragt. Da wäre es dann vermutlich im 2 € Bereich. Ist ja aber Freeware und zahlen tust du ja eigentlich nur für die Boxen und bei der kleinen Serie sind die so teuer dass ich im günstigsten Fall irgendwann bei null lande. Also reines Hobby zur Edukation ;)

@Thorsten Otto: werde ich mir nachher Mal runterladen. Ich meine einfach nur ein xbios Kommando welches mir den Wert einer gedrückten Taste zurückgibt. Ideal Cursor Tasten links und rechts.

LG,

Chris
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am So 29.09.2019, 21:53:39
- Das Spiel würde gleich noch eine Ecke professioneller ohne den Standard-Systemfont aussehen  ;)

Lustigerweise haben das bereits einige gesagt. Leider hab ich keine Ahnung wie ich den Font austauschen kann. Natürlich könnte ich anstelle des Fonts auch einfach Buchstaben als Sprites verwenden. Da müsste ich halt erstmal eine Routine für schreiben. Könnte dann natürlich auch in allen anderen Projekten verwendet werden so dass ich das vielleicht sogar mache falls es keine andere Lösung gibt ;)
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: MJaap am So 29.09.2019, 22:10:04
- Das Spiel würde gleich noch eine Ecke professioneller ohne den Standard-Systemfont aussehen  ;)

Lustigerweise haben das bereits einige gesagt. Leider hab ich keine Ahnung wie ich den Font austauschen kann. Natürlich könnte ich anstelle des Fonts auch einfach Buchstaben als Sprites verwenden. Da müsste ich halt erstmal eine Routine für schreiben. Könnte dann natürlich auch in allen anderen Projekten verwendet werden so dass ich das vielleicht sogar mache falls es keine andere Lösung gibt ;)

GDOS-Fonts wären Overkill, Alternative wären Signum-Fonts... da müsste es eigentlich auch eine Routine für Omikron geben.

Was die Musik angeht, dachte ich da nicht an Ärger mit der GEMA. Es gibt nur eben im Netz soviele Assets (Grafiken, Musik, Sound-FX), die frei für Spiele verwendet werden dürfen (Namensnennung vorausgesetzt). Die Jaguar-Spiele von Orion bestehen zum Beispiel fast ausschließlich aus Assets aus dem Netz.
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Thorsten Otto am So 29.09.2019, 23:37:38
Ich meine einfach nur ein xbios Kommando welches mir den Wert einer gedrückten Taste zurückgibt. Ideal Cursor Tasten links und rechts.

Achso, im Zweifelsfall Bconin() (https://freemint.github.io/tos.hyp/de/About_the_BIOS.html#Bconin). Wenn du das Programm nicht blockieren willst, vorher mit Bconstat() (https://freemint.github.io/tos.hyp/de/About_the_BIOS.html#Bconstat) abfragen ob überhaupt eine Taste gedrückt wurde.

Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: mfro am Mo 30.09.2019, 06:20:23
...GDOS-Fonts wären Overkill, Alternative wären Signum-Fonts... da müsste es eigentlich auch eine Routine für Omikron geben...

Das macht keinen großen Unterschied - sowohl das Signum- als auch das GDOS- (oder eigentlich 'VDI-') Fontformat enthält lediglich Schwarz-Weiß-Bilder aller Zeichen und eine Tabellenstruktur drumherum, die sagt, wo ein Buchstabe beginnt und endet. Ob man die 'Buchstabenbildchen' aus dem einen oder dem anderen Format auf den Bildschirm blittet bleibt sich m.E. weitgehend gleich.

Man muss ja nicht unbedingt gleich ein komplettes GDOS erfinden ;)
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Thorsten Otto am Mo 30.09.2019, 07:50:42
Yup, habe ich auch schon gemacht. Ist natürlich ein bisschen langsamer als einen String über VDI auszugeben, weil man jeden einzelnen Buchstaben auf den Bildschirm blitten muss, hat aber den Vorteil daß man damit zB. auch proportionale Fonts benutzen kann, auch ohne GDOS. Man sollte nur aufpassen daß die Font-Daten nicht im TT-RAM liegen, sonst gibs Salat bei eingeschaltetem Blitter (aber das passiert nur bei seltsamen Hardware-Konfigurationen, TT hat keinen Blitter).

Um die Daten ins Programm zu bekommen, oder GDOS *.fnt Dateien umzuwandeln, hilft auch ein Blick in
http://tho-otto.de/download/gemfedit-1.0.2-src.zip
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Thorsten Otto am Mo 30.09.2019, 10:55:52
Angehängt ein kleines Testprogramm wie das aussehen könnte. Die Datei monaco10.h vom Testprogramm wurde von fntconv aus obigem Paket erzeugt.
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: mfro am Mo 30.09.2019, 17:27:13
... Ist natürlich ein bisschen langsamer als einen String über VDI auszugeben, weil man jeden einzelnen Buchstaben auf den Bildschirm blitten muss, ...

Wenn man irgendwas Gehaltvolleres als 'abcdefghikl...' schreiben will (also eine andere Anordnung als die, mit der die Zeichen in der Font-Bitmap abgelegt sind), muss man das so oder so tun  8).
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Thorsten Otto am Mo 30.09.2019, 17:39:16
Ja, aber es ist schon ein Unterschied, ob man 20 VDI Aufrufe macht, oder das VDI das intern handelt. Solange man aber keine Textverarbeitung schreibt, wo man evtl. den ganzen Bildschirm mit Text füllt, sollte das aber erträglich sein.

Kannst ja für Spass mal eine Timing-Routine um das Testprogramm herum basteln, und das gleiche dann mit v_gtext() ;)
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Ragnar am Di 01.10.2019, 00:32:04
Also mir hat das Spiel auf dem OFAM richtig Laune gemacht.
Auch wenn Chris dadurch Pixels nicht sehen konnte  >:D >:D >:D  :D
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Thorsten Otto am Di 01.10.2019, 12:03:02
Neue Version getestet (nach wie vor mit Magic & Aranym):

Kein Crash mehr. Allerdings, wenn ich single-player starte, Ist das Spiel unmittelbar zu Ende (nen High-Score hab ich aber trotzdem erzielt *g)

Bin mir auch nicht sicher ob die Grafik richtig dargestellt wird, sieht schon sehr pixelig aus (aber vlt liegt das ja auch nur an den wenigen Farben).

Noch zwei Kleinigkeiten: der obere Bildschirmrand sieht manchmal merkwürdig aus. Könnte sein, daß wegen dem Multitasking die Menüzeile dazwischen funkt. Ausserdem ist nach "Exit to TOS" scheinbar manchmal der Bildschirm blockiert.
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am Di 01.10.2019, 14:08:20
Also mir hat das Spiel auf dem OFAM richtig Laune gemacht.
Auch wenn Chris dadurch Pixels nicht sehen konnte  >:D >:D >:D  :D

Na darum geht es doch :) Soll ja auch Laune machen ;) Hast ja auch beim ersten Mal spielen gleich meinen Highscore geknackt...



Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am Di 01.10.2019, 14:13:41
Neue Version getestet (nach wie vor mit Magic & Aranym):

Kein Crash mehr. Allerdings, wenn ich single-player starte, Ist das Spiel unmittelbar zu Ende (nen High-Score hab ich aber trotzdem erzielt *g)

Bin mir auch nicht sicher ob die Grafik richtig dargestellt wird, sieht schon sehr pixelig aus (aber vlt liegt das ja auch nur an den wenigen Farben).

Noch zwei Kleinigkeiten: der obere Bildschirmrand sieht manchmal merkwürdig aus. Könnte sein, daß wegen dem Multitasking die Menüzeile dazwischen funkt. Ausserdem ist nach "Exit to TOS" scheinbar manchmal der Bildschirm blockiert.

Darstellung stimmt schon, liegt tatsächlich an den 16 Farben. Sieht auf der Röhre z.B. viel besser aus, oder wenn man weit genug weg ist :D

Die obere Zeile sollte eigentlich passen. Möglicherweise liegt das tatsächlich an der Menuzeile...
Highscore eintippen funktioniert unter Magic auch?

Mit unmittelbar zuende meinst Du, dass das Spiel nach dem Countdown mega schnell vorbei ist? Ich hab derzeit keine Bremse eingebaut. Das kann ich natürlich noch nachholen ;)

LG,

Chris
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Thorsten Otto am Di 01.10.2019, 14:25:43
Ja, countdown started, dann kommt ganz kurz ein Bild, dann ist "game over", noch bevor ich irgendwas gemacht habe.

Highscore eintippen funktioniert, ja.

Wäre es sehr aufwendig das auf wenigstens 256 Farben anzupassen? Gilt wohl auch für Cometball.
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am Di 01.10.2019, 17:39:00
Alles klar, da muss dann eine Bremse rein ;)

Bei ESS werden 256 Farben wesentlich einfacher umsetzbar sein, als bei Cometball... Ironischerweise schluckt Cometball viel mehr Rechenleistung... weiß mittlerweile wie ich das ändern kann, aber dazu muss ich das Spiel fast komplett neu schreiben,

In beiden Fällen müssen alle Graphiken neu umgewandelt und teilweise neu gezeichnet werden. Einfach die 16 Farb Screens verwenden geht leider nicht :(

Aber in beiden Fällen denke ich schon seit einiger Zeit an eine Falcon only deluxe Version nach ;)
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Arthur am Di 01.10.2019, 18:21:21
'wipeout' sollte das wohl heissen. Würd' ich korrigieren  >:D

Das ist schon korrigiert :) Also schon unmittelbar nach dem Video ;) Aber cool dass Du so genau hinguggst (y) Hab vermutlich tatsächlich an die Peitsche gedacht, allerdings nicht an die aus Fleisch :D

Im readme.doc wird noch ausgepeitscht. ;D
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Ragnar am Di 01.10.2019, 18:45:40
Macht ja auch Spaß  ;)
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am Di 01.10.2019, 19:35:00
'wipeout' sollte das wohl heissen. Würd' ich korrigieren  >:D

Das ist schon korrigiert :) Also schon unmittelbar nach dem Video ;) Aber cool dass Du so genau hinguggst (y) Hab vermutlich tatsächlich an die Peitsche gedacht, allerdings nicht an die aus Fleisch :D

Im readme.doc wird noch ausgepeitscht. ;D

Keine Ahnung was oder wer mich da geritten hat  ;D

Werd ich noch ändern. Da ist sowieso noch das alte Menu beschrieben.

LG,

Chris
Titel: Re: Endless Summer Surfing - Neues Atari Falcon Spiel auf dem OFAM vorgestellt
Beitrag von: Atari060 am Mi 02.10.2019, 17:57:00
Dank @Thorsten Otto s Unterstützung läuft ESS nun auch unter Aranym und MagiC!

Jetzt wird auch in der readme.doc keiner mehr ausgepeitscht ;)

V2.1 ist draußen ;)

http://ofam.lima-city.de/summer.htm

LG,

Chris