Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #18589 > unrolled thread

Has anyone ever done a graphical video game in forth? like might and magic?

Started bygavino_himself <visploveslisp@gmail.com>
First post2013-01-08 16:39 -0800
Last post2013-03-02 06:41 +0000
Articles 20 on this page of 21 — 13 participants

Back to article view | Back to comp.lang.forth


Contents

  Has anyone ever done a graphical video game in forth? like might and magic? gavino_himself <visploveslisp@gmail.com> - 2013-01-08 16:39 -0800
    Re: Has anyone ever done a graphical video game in forth? like might and magic? Bernd Paysan <bernd.paysan@gmx.de> - 2013-01-09 01:57 +0100
      Re: Has anyone ever done a graphical video game in forth? like might and magic? gavino_himself <visploveslisp@gmail.com> - 2013-01-08 17:26 -0800
    Re: Has anyone ever done a graphical video game in forth? like might and magic? Pablo Hugo Reda <pabloreda@gmail.com> - 2013-01-08 18:27 -0800
    Re: Has anyone ever done a graphical video game in forth? like might and magic? Mark Wills <forthfreak@gmail.com> - 2013-01-08 23:19 -0800
    Re: Has anyone ever done a graphical video game in forth? like might and magic? "Ed" <invalid@nospam.com> - 2013-01-11 11:16 +1100
    Re: Has anyone ever done a graphical video game in forth? like might and magic? Jason Damisch <jasondamisch@yahoo.com> - 2013-01-10 20:52 -0800
    Re: Has anyone ever done a graphical video game in forth? like might and magic? "WJ" <w_a_x_man@yahoo.com> - 2013-02-28 20:41 +0000
      Re: Has anyone ever done a graphical video game in forth? like might and magic? "Elizabeth D. Rather" <erather@forth.com> - 2013-02-28 14:33 -1000
      Re: Has anyone ever done a graphical video game in forth? like might and magic? Andrew Haley <andrew29@littlepinkcloud.invalid> - 2013-03-01 03:33 -0600
        Re: Has anyone ever done a graphical video game in forth? like might and magic? Paul Rubin <no.email@nospam.invalid> - 2013-03-01 02:17 -0800
          Re: Has anyone ever done a graphical video game in forth? like might and magic? Andrew Haley <andrew29@littlepinkcloud.invalid> - 2013-03-01 04:53 -0600
            Re: Has anyone ever done a graphical video game in forth? like might and magic? Bernd Paysan <bernd.paysan@gmx.de> - 2013-03-01 15:31 +0100
              Re: Has anyone ever done a graphical video game in forth? like might and magic? Zbiggy <zbigniew2011REMOVE@gmail.REMOVE.com> - 2013-03-01 22:09 +0100
                Re: Has anyone ever done a graphical video game in forth? like might and magic? Zbiggy <zbigniew2011REMOVE@gmail.REMOVE.com> - 2013-03-01 22:35 +0100
                Re: Has anyone ever done a graphical video game in forth? like might and magic? Elizabeth D Rather <erather@forth.com> - 2013-03-01 12:45 -1000
                  Re: Has anyone ever done a graphical video game in forth? like might and magic? Zbiggy <zbigniew2011REMOVE@gmail.REMOVE.com> - 2013-03-02 01:02 +0100
                    Re: Has anyone ever done a graphical video game in forth? like might and magic? Zbiggy <zbigniew2011REMOVE@gmail.REMOVE.com> - 2013-03-02 01:11 +0100
                    Re: Has anyone ever done a graphical video game in forth? like might and magic? "Elizabeth D. Rather" <erather@forth.com> - 2013-03-01 14:23 -1000
      Re: Has anyone ever done a graphical video game in forth? like might and magic? Doug Hoffman <glidedog@gmail.com> - 2013-03-01 05:44 -0500
      Re: Has anyone ever done a graphical video game in forth? like might and magic? "WJ" <w_a_x_man@yahoo.com> - 2013-03-02 06:41 +0000

Page 1 of 2  [1] 2  Next page →


#18589 — Has anyone ever done a graphical video game in forth? like might and magic?

Fromgavino_himself <visploveslisp@gmail.com>
Date2013-01-08 16:39 -0800
SubjectHas anyone ever done a graphical video game in forth? like might and magic?
Message-ID<74a23f24-9e5f-4569-a75e-1025571d7ae9@googlegroups.com>
ever?

[toc] | [next] | [standalone]


#18590

FromBernd Paysan <bernd.paysan@gmx.de>
Date2013-01-09 01:57 +0100
Message-ID<4782972.IfQaifQhQm@sunwukong.fritz.box>
In reply to#18589
gavino_himself wrote:
> ever?

http://www.complang.tuwien.ac.at/anton/lvas/stack-abgaben/07w/glforth/

Think you asked that before, and you got that answer before, but 
GLforth, a Tron inspired game is really cool, so I just post it here for 
the rest of us.

-- 
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://bernd-paysan.de/

[toc] | [prev] | [next] | [standalone]


#18591

Fromgavino_himself <visploveslisp@gmail.com>
Date2013-01-08 17:26 -0800
Message-ID<d5b04d6e-df45-4aa9-85a5-504706dbb7aa@googlegroups.com>
In reply to#18590
On Tuesday, January 8, 2013 4:57:42 PM UTC-8, Bernd Paysan wrote:
> gavino_himself wrote:
> 
> > ever?
> 
> 
> 
> http://www.complang.tuwien.ac.at/anton/lvas/stack-abgaben/07w/glforth/
> 
> 
> 
> Think you asked that before, and you got that answer before, but 
> 
> GLforth, a Tron inspired game is really cool, so I just post it here for 
> 
> the rest of us.
> 
> 
> 
> -- 
> 
> Bernd Paysan
> 
> "If you want it done right, you have to do it yourself"
> 
> http://bernd-paysan.de/

cool!!

[toc] | [prev] | [next] | [standalone]


#18593

FromPablo Hugo Reda <pabloreda@gmail.com>
Date2013-01-08 18:27 -0800
Message-ID<9ef83196-f102-430d-b228-33857cf0171a@googlegroups.com>
In reply to#18589
I don't know might and magic, 
but Roger Levi make some VG with the Glypher project and with SF too http://code.google.com/p/tengoku-engine/

There are conversational games too
http://programandala.net/es.programa.asalto_y_castigo.forth

and games for Jupiter Ace machine.. 

I make some videogames too

[toc] | [prev] | [next] | [standalone]


#18596

FromMark Wills <forthfreak@gmail.com>
Date2013-01-08 23:19 -0800
Message-ID<7d2941fe-2dfb-4f0e-9cd7-02bda35dc306@w8g2000yqm.googlegroups.com>
In reply to#18589
On Jan 9, 12:39 am, gavino_himself <visplovesl...@gmail.com> wrote:
> ever?

There's DarkStar for my Forth system (TurboForth):

http://turboforth.net/tutorials/darkstar.html

[toc] | [prev] | [next] | [standalone]


#18641

From"Ed" <invalid@nospam.com>
Date2013-01-11 11:16 +1100
Message-ID<kcnlnr$tps$1@speranza.aioe.org>
In reply to#18589
gavino_himself wrote:
> ever?

Well there was StarFlight for the PC which became a classic.
It was written in a modified PolyForth.  And yes, forth screens.

With some hacking it could be unscrambled to reveal the forth
dictionary and interpreter.


[toc] | [prev] | [next] | [standalone]


#18649

FromJason Damisch <jasondamisch@yahoo.com>
Date2013-01-10 20:52 -0800
Message-ID<a86e6638-9003-44cd-81f0-9b32986966c6@googlegroups.com>
In reply to#18589
On Tuesday, January 8, 2013 4:39:44 PM UTC-8, gavino_himself wrote:
> ever?

I did a pac-man clone called Skampy for the Atari ST

[toc] | [prev] | [next] | [standalone]


#20108

From"WJ" <w_a_x_man@yahoo.com>
Date2013-02-28 20:41 +0000
Message-ID<kgofdl014pc@enews1.newsguy.com>
In reply to#18589
gavino_himself wrote:

> ever?

It's hard to remember exactly, but I may have done a very simple
graphical game on the 8-bit Atari using TurboForth, which was
fast enough to execute some code during the vertical blank interrupt.

Forth was more fun before ANS Forth came along.

[toc] | [prev] | [next] | [standalone]


#20114

From"Elizabeth D. Rather" <erather@forth.com>
Date2013-02-28 14:33 -1000
Message-ID<ofGdnVVY2arZarLMnZ2dnUVZ_vWdnZ2d@supernews.com>
In reply to#20108
On 2/28/13 10:41 AM, WJ wrote:
> gavino_himself wrote:
>
>> ever?
>
> It's hard to remember exactly, but I may have done a very simple
> graphical game on the 8-bit Atari using TurboForth, which was
> fast enough to execute some code during the vertical blank interrupt.
>
> Forth was more fun before ANS Forth came along.
>

It's faster nowadays, by quite some! On the other hands, nice simple 
platforms like the Atari are hard to find.

There are several games included as code samples in SwiftForth. Writing 
them was challenging, not for reasons having to do with Forth, but 
because of the Windows interface. The world is a more complex place than 
it was in the 80's.

Cheers,
Elizabeth

-- 
==================================================
Elizabeth D. Rather   (US & Canada)   800-55-FORTH
FORTH Inc.                         +1 310.999.6784
5959 West Century Blvd. Suite 700
Los Angeles, CA 90045
http://www.forth.com

"Forth-based products and Services for real-time
applications since 1973."
==================================================

[toc] | [prev] | [next] | [standalone]


#20118

FromAndrew Haley <andrew29@littlepinkcloud.invalid>
Date2013-03-01 03:33 -0600
Message-ID<Q6ednREY3sdH6K3MnZ2dnUVZ_uudnZ2d@supernews.com>
In reply to#20108
WJ <w_a_x_man@yahoo.com> wrote:
> 
> Forth was more fun before ANS Forth came along.

Y'know, I've heard ANS Forth accused of all kinds of things, some of
them crazy and some of them borderline reasonable, but this really
takes the biscuit.  Why, for goodness' sake?  How can a standard
possibly make programming less fun?

Andrew.

[toc] | [prev] | [next] | [standalone]


#20119

FromPaul Rubin <no.email@nospam.invalid>
Date2013-03-01 02:17 -0800
Message-ID<7xlia7h19w.fsf@ruckus.brouhaha.com>
In reply to#20118
Andrew Haley <andrew29@littlepinkcloud.invalid> writes:
> How can a standard possibly make programming less fun?

Per someone named Abigail:[1]

"Programming in Perl 5 is like exploring a large medieval castle,
surrounded by a dark, mysterious forest, with something new and
unexpected around each corner. There are dragons to be conquered,
maidens to be rescued, and holy grails to be quested for. Lots of fun.

"Perl 6 looks like a Louis-XVI castle and garden to me. Straight,
symmetric, and bright. There are wigs to be powdered, minuets to be
danced, all quite boring."

[1] http://www.perl.com/pub/2005/03/03/pugs_interview.html

[toc] | [prev] | [next] | [standalone]


#20125

FromAndrew Haley <andrew29@littlepinkcloud.invalid>
Date2013-03-01 04:53 -0600
Message-ID<Nr2dna353OlaFa3MnZ2dnUVZ_gednZ2d@supernews.com>
In reply to#20119
Paul Rubin <no.email@nospam.invalid> wrote:
> Andrew Haley <andrew29@littlepinkcloud.invalid> writes:
>> How can a standard possibly make programming less fun?
> 
> Per someone named Abigail:[1]
> 
> "Programming in Perl 5 is like exploring a large medieval castle,
> surrounded by a dark, mysterious forest, with something new and
> unexpected around each corner. There are dragons to be conquered,
> maidens to be rescued, and holy grails to be quested for. Lots of fun.
> 
> "Perl 6 looks like a Louis-XVI castle and garden to me. Straight,
> symmetric, and bright. There are wigs to be powdered, minuets to be
> danced, all quite boring."
> 
> [1] http://www.perl.com/pub/2005/03/03/pugs_interview.html

I don't really understand this response.  Sure, Perl 6 may be less fun
to program in than Perl 5, but that's nothing to do with standards.

Andrew.

[toc] | [prev] | [next] | [standalone]


#20131

FromBernd Paysan <bernd.paysan@gmx.de>
Date2013-03-01 15:31 +0100
Message-ID<kgqe3d$rkv$2@online.de>
In reply to#20125
Andrew Haley wrote:
> I don't really understand this response.  Sure, Perl 6 may be less fun
> to program in than Perl 5, but that's nothing to do with standards.

And in any case, in the early 80s, we had Forth standards every few years, 
and they all introduced new stuff and got rid of old stuff, and there were 
two-headed dragons to be rescued and maidens to be conquered or so...

People back then complained about TRUE being suddenly -1, division being 
suddenly floored, and NOT being suddenly a bit operator, when they switched 
from figForth to L&P's F83.  F83 was a great Forth!  It just wasn't exactly 
the same as figForth.

-- 
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://bernd-paysan.de/

[toc] | [prev] | [next] | [standalone]


#20137

FromZbiggy <zbigniew2011REMOVE@gmail.REMOVE.com>
Date2013-03-01 22:09 +0100
Message-ID<slrnkj29tb.fns.zbigniew2011REMOVE@Tichy.myhome.org>
In reply to#20131
In comp.lang.forth, Bernd Paysan wrote:

> People back then complained about TRUE being suddenly -1, division being 
> suddenly floored, and NOT being suddenly a bit operator, when they switched 
> from figForth to L&P's F83.  F83 was a great Forth!  It just wasn't exactly 
> the same as figForth.

Was s.c. MVP-Forth an F83 - or was it something different?
-- 
It's us, the scobs.

[toc] | [prev] | [next] | [standalone]


#20139

FromZbiggy <zbigniew2011REMOVE@gmail.REMOVE.com>
Date2013-03-01 22:35 +0100
Message-ID<slrnkj2bdc.h76.zbigniew2011REMOVE@Tichy.myhome.org>
In reply to#20137
OK, found at http://www.complang.tuwien.ac.at/forth/family-tree/tree.fs

#v+
  1980 s" MVP-Forth" name-implementation MVPForth \ !!date? 1987 forths.dbf
  MVPForth conforms-to Forth79
  \ date: "developed a Forth implementation based on the 79 Standard
  \ when that became available"
#v-

-- 
It's us, the scobs.

[toc] | [prev] | [next] | [standalone]


#20141

FromElizabeth D Rather <erather@forth.com>
Date2013-03-01 12:45 -1000
Message-ID<lO-dnQLdOOo6sqzMnZ2dnUVZ_rGdnZ2d@supernews.com>
In reply to#20137
On 3/1/2013 11:09 AM, Zbiggy wrote:
> In comp.lang.forth, Bernd Paysan wrote:
>
>> People back then complained about TRUE being suddenly -1, division being
>> suddenly floored, and NOT being suddenly a bit operator, when they switched
>> from figForth to L&P's F83.  F83 was a great Forth!  It just wasn't exactly
>> the same as figForth.
>
> Was s.c. MVP-Forth an F83 - or was it something different?
>

Laxen & Perry's F83 was a particular implementation, that claimed 
Forth83 compatibility, although it differed in a few respects (taking an 
initial value to VARIABLE was one, don't remember others).

MVP Forth was, I believe, sort of Forth79/Fig hybrid. As I recall, Glen 
Haydon of Mountain View Press was one of those who got mad at Forth83 
over the issues cited above.

Cheers,
Elizabeth

-- 
==================================================
Elizabeth D. Rather   (US & Canada)   800-55-FORTH
FORTH Inc.                         +1 310.999.6784
5959 West Century Blvd. Suite 700
Los Angeles, CA 90045
http://www.forth.com

"Forth-based products and Services for real-time
applications since 1973."
==================================================

[toc] | [prev] | [next] | [standalone]


#20144

FromZbiggy <zbigniew2011REMOVE@gmail.REMOVE.com>
Date2013-03-02 01:02 +0100
Message-ID<slrnkj2k0r.mjv.zbigniew2011REMOVE@Tichy.myhome.org>
In reply to#20141
In comp.lang.forth, Elizabeth D Rather wrote:

> Laxen & Perry's F83 was a particular implementation, that claimed 
> Forth83 compatibility, although it differed in a few respects (taking an 
> initial value to VARIABLE was one, don't remember others).
>
> MVP Forth was, I believe, sort of Forth79/Fig hybrid. As I recall, Glen 
> Haydon of Mountain View Press was one of those who got mad at Forth83 
> over the issues cited above.

As I see on the page http://www.forth.com/resources/evolution/evolve_3.html
it means, that F83 was "single company's standard" (Laxen & Perry), adopted
then widely?

Reading so many complaining at the changes introduced by F83 - I can't
understand, how could it ever happen. The others were adopting F83, while
they saw, they actually don't like it?
-- 
It's us, the scobs.

[toc] | [prev] | [next] | [standalone]


#20145

FromZbiggy <zbigniew2011REMOVE@gmail.REMOVE.com>
Date2013-03-02 01:11 +0100
Message-ID<slrnkj2khc.n6v.zbigniew2011REMOVE@Tichy.myhome.org>
In reply to#20144
No, sorry, got it - the name of their Forth was somewhat misleading.
-- 
It's us, the scobs.

[toc] | [prev] | [next] | [standalone]


#20146

From"Elizabeth D. Rather" <erather@forth.com>
Date2013-03-01 14:23 -1000
Message-ID<4vqdnTRBMZ3q26zMnZ2dnUVZ_j2dnZ2d@supernews.com>
In reply to#20144
On 3/1/13 2:02 PM, Zbiggy wrote:
> In comp.lang.forth, Elizabeth D Rather wrote:
>
>> Laxen & Perry's F83 was a particular implementation, that claimed
>> Forth83 compatibility, although it differed in a few respects (taking an
>> initial value to VARIABLE was one, don't remember others).
>>
>> MVP Forth was, I believe, sort of Forth79/Fig hybrid. As I recall, Glen
>> Haydon of Mountain View Press was one of those who got mad at Forth83
>> over the issues cited above.
>
> As I see on the page http://www.forth.com/resources/evolution/evolve_3.html
> it means, that F83 was "single company's standard" (Laxen & Perry), adopted
> then widely?
>
> Reading so many complaining at the changes introduced by F83 - I can't
> understand, how could it ever happen. The others were adopting F83, while
> they saw, they actually don't like it?
>

Not exactly. Don't confuse the *Forth83* standard with *F83*, which was 
a particular implementation developed *after* Forth83 was adopted. 
Reread, carefully, 3.2.3 para 6 of the article you reference.

Forth83 was developed by a committee consisting of people from FIG, 
FORTH, Inc., and several other commercial vendors and public-domain 
system implementers. They met twice, both times in CA. The dominant 
philosophy was, "the past is history, Forth is going to grow so we might 
as well fix all its deficiencies now, who needs compatibility with the 
past?" The two meetings were very contentious, and the second reversed a 
number of decisions of the first. Many people on all sides of the issues 
were unhappy with either the result, the process, or both.

This is why the ANS Forth TC took such pains to work through multiple 
meetings in all parts of the US, multiple published review copies, many 
other attempts to reach a broad consensus.

Cheers,
Elizabeth

-- 
==================================================
Elizabeth D. Rather   (US & Canada)   800-55-FORTH
FORTH Inc.                         +1 310.999.6784
5959 West Century Blvd. Suite 700
Los Angeles, CA 90045
http://www.forth.com

"Forth-based products and Services for real-time
applications since 1973."
==================================================

[toc] | [prev] | [next] | [standalone]


#20124

FromDoug Hoffman <glidedog@gmail.com>
Date2013-03-01 05:44 -0500
Message-ID<51308675$0$291$14726298@news.sunsite.dk>
In reply to#20108
On 2/28/13 3:41 PM, WJ wrote:

> Forth was more fun before ANS Forth came along.

Didn't realize that all other Forths evaporated the day ANS was published.

[toc] | [prev] | [next] | [standalone]


Page 1 of 2  [1] 2  Next page →

Back to top | Article view | comp.lang.forth


csiph-web