Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Sex dumps core (Sex is a Simple editor for X11) -- Seen on debian bugtracking


computers / comp.sys.apple2 / Re: Lemmings (1991) Demake

SubjectAuthor
* Lemmings (1991) Demakevince
`* Re: Lemmings (1991) DemakeOliver Schmidt
 `* Re: Lemmings (1991) Demakevince
  `* Re: Lemmings (1991) DemakeOliver Schmidt
   `- Re: Lemmings (1991) Demakeian kim

1
Lemmings (1991) Demake

<slrnt5gkgf.2e2p.vince@pianoman.cluster.toy>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=4272&group=comp.sys.apple2#4272

 copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: vin...@pianoman.cluster.toy
Newsgroups: comp.sys.apple2
Subject: Lemmings (1991) Demake
Date: Thu, 14 Apr 2022 16:55:43 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <slrnt5gkgf.2e2p.vince@pianoman.cluster.toy>
Injection-Date: Thu, 14 Apr 2022 16:55:43 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="dc077617797e294626776a2cf0c65864";
logging-data="30727"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+3abCDljvX3xqv2r5qv0JyPFGlRYFG6lQ="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:aYFAEac4Gg5RiabtoHyufteLOcs=
 by: vin...@pianoman.cluster.toy - Thu, 14 Apr 2022 16:55 UTC

Hello,
you may have seen this already, but I did a sort of proof-of-concept
demake of Lemmings (the 1991 Amiga game) for Apple II.
http://www.deater.net/weave/vmwprod/lemm/

Fully playable 10 levels of the game. All levels are single screen.
I think scrolling 5-screen backgrounds might just be barely possible
but would require a major rewrite of the code.

Should work on II/II+/IIe
48k RAM minimum
64k gets you digitized sound and Mockingboard Music
IIe gets you a VBLANK split-screen effect on the title screens

I've tested IIc under MAME and it works, including Mockingboard. Split
screen title works on MAME but it was a huge hack trying to read VBLANK and
I'm not convinced it will work on actual hardware so feedback would be
appreciated.

Seems to vaguely work on IIgs under emulation but didn't test it much there.

Vince

Re: Lemmings (1991) Demake

<t39p6v$t3of$1@solani.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=4273&group=comp.sys.apple2#4273

 copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ol....@web.de (Oliver Schmidt)
Newsgroups: comp.sys.apple2
Subject: Re: Lemmings (1991) Demake
Date: Thu, 14 Apr 2022 18:29:51 -0000 (UTC)
Message-ID: <t39p6v$t3of$1@solani.org>
References: <slrnt5gkgf.2e2p.vince@pianoman.cluster.toy>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 14 Apr 2022 18:29:51 -0000 (UTC)
Injection-Info: solani.org;
logging-data="954127"; mail-complaints-to="abuse@news.solani.org"
User-Agent: NewsTap/5.5 (iPhone/iPod Touch)
Cancel-Lock: sha1:P/TTMb8+jTmlgzfrsB+BOV5ijS4= sha1:PuLYEbliPLq882jiFbvO73SUsRw=
X-User-ID: eJwNyMEBwCAIA8CZokko41DE/Udo73nahjtombq6UYs09yXInlOwq/QwZ9Lv4AxWRqMU/fcHE2IQ2Q==
 by: Oliver Schmidt - Thu, 14 Apr 2022 18:29 UTC

Hi Vince,

> you may have seen this already, but I did a sort of proof-of-concept
> demake of Lemmings (the 1991 Amiga game) for Apple II.

Great :-) Congrats!

> 64k gets you digitized sound and Mockingboard Music

As already commented on YouTube, I'm proud to see my digitized sound player
put to a good use here :-)

> I've tested IIc under MAME and it works, including Mockingboard. Split
> screen title works on MAME but it was a huge hack trying to read VBLANK

Maybe I don't get your use case right, but in general my code in
https://github.com/cc65/cc65/blob/master/libsrc/apple2/waitvsync.s is
supposed to be "the" correct solution. Even 4am (!) adopted its //c logic
for Total Replay after an in depth discussion.

Regards,
Oliver

Re: Lemmings (1991) Demake

<slrnt5hde1.b3sj.vince@pianoman.cluster.toy>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=4274&group=comp.sys.apple2#4274

 copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: vin...@pianoman.cluster.toy
Newsgroups: comp.sys.apple2
Subject: Re: Lemmings (1991) Demake
Date: Fri, 15 Apr 2022 00:01:06 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <slrnt5hde1.b3sj.vince@pianoman.cluster.toy>
References: <slrnt5gkgf.2e2p.vince@pianoman.cluster.toy>
<t39p6v$t3of$1@solani.org>
Injection-Date: Fri, 15 Apr 2022 00:01:06 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="400485a70338fd45d54ebab7db341f93";
logging-data="20607"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+SQ0eJ+lqZ0V6zpInTrpkh3q01zgeje2c="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:jrq4fCRnm4iWy6mSMj/Ga/KY1RM=
 by: vin...@pianoman.cluster.toy - Fri, 15 Apr 2022 00:01 UTC

On 2022-04-14, Oliver Schmidt <ol.sc@web.de> wrote:
>
> Maybe I don't get your use case right, but in general my code in
> https://github.com/cc65/cc65/blob/master/libsrc/apple2/waitvsync.s is
> supposed to be "the" correct solution. Even 4am (!) adopted its //c logic
> for Total Replay after an in depth discussion.

thanks, I've dropped your code in and it works (at least in the emulator,
I don't have a IIc). It has the same effect that the other code I had
(which I was worrying about) which was starting in an odd place for my
cycle counting code, but now suspect that your code is right and that
I have the sense of the VBLANK reversed in my IIe/IIgs code.

Vince

Re: Lemmings (1991) Demake

<t3cpn1$uu8p$1@solani.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=4275&group=comp.sys.apple2#4275

 copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!aioe.org!news.freedyn.de!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ol....@web.de (Oliver Schmidt)
Newsgroups: comp.sys.apple2
Subject: Re: Lemmings (1991) Demake
Date: Fri, 15 Apr 2022 21:56:50 GMT
Message-ID: <t3cpn1$uu8p$1@solani.org>
References: <slrnt5gkgf.2e2p.vince@pianoman.cluster.toy> <t39p6v$t3of$1@solani.org> <slrnt5hde1.b3sj.vince@pianoman.cluster.toy>
Injection-Date: Fri, 15 Apr 2022 21:56:50 -0000 (UTC)
Injection-Info: solani.org;
logging-data="1014041"; mail-complaints-to="abuse@news.solani.org"
Cancel-Lock: sha1:eZkuorfe5+ZUlWIgS/bsWKUJWis=
X-Newsreader: Forte Free Agent 1.21/32.243
X-User-ID: eJwFwYkBwCAIA8CVKk/AcSSa/UfoXToWWIFEpFLHu7xHiP3RusGJZ0nWeUVA9sxS645Xb90fGaURSQ==
 by: Oliver Schmidt - Fri, 15 Apr 2022 21:56 UTC

Hi Vince,

>> https://github.com/cc65/cc65/blob/master/libsrc/apple2/waitvsync.s

>thanks,

You're welcome :-)

>I've dropped your code in and it works (at least in the emulator,
>I don't have a IIc). It has the same effect that the other code I had
>(which I was worrying about) which was starting in an odd place for my
>cycle counting code, but now suspect that your code is right and that
>I have the sense of the VBLANK reversed in my IIe/IIgs code.

Great to see that my code seems to fit your use case - thanks for the
feedback!

Regards,
Oliver

Re: Lemmings (1991) Demake

<ac8a6a5a-075f-4372-bfda-205a18cc5710n@googlegroups.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=4286&group=comp.sys.apple2#4286

 copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:ac8:7d4d:0:b0:2f1:fcbc:b8a1 with SMTP id h13-20020ac87d4d000000b002f1fcbcb8a1mr12864397qtb.567.1650524796247;
Thu, 21 Apr 2022 00:06:36 -0700 (PDT)
X-Received: by 2002:ac8:7f03:0:b0:2f3:430d:b39 with SMTP id
f3-20020ac87f03000000b002f3430d0b39mr3763791qtk.431.1650524796090; Thu, 21
Apr 2022 00:06:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Thu, 21 Apr 2022 00:06:35 -0700 (PDT)
In-Reply-To: <t3cpn1$uu8p$1@solani.org>
Injection-Info: google-groups.googlegroups.com; posting-host=121.188.24.113; posting-account=7enjSQoAAAAuRs0CMBj10RGqd1L3TMEN
NNTP-Posting-Host: 121.188.24.113
References: <slrnt5gkgf.2e2p.vince@pianoman.cluster.toy> <t39p6v$t3of$1@solani.org>
<slrnt5hde1.b3sj.vince@pianoman.cluster.toy> <t3cpn1$uu8p$1@solani.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ac8a6a5a-075f-4372-bfda-205a18cc5710n@googlegroups.com>
Subject: Re: Lemmings (1991) Demake
From: quic...@gmail.com (ian kim)
Injection-Date: Thu, 21 Apr 2022 07:06:36 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 28
 by: ian kim - Thu, 21 Apr 2022 07:06 UTC

On Saturday, April 16, 2022 at 6:56:52 AM UTC+9, Oliver Schmidt wrote:
> Hi Vince,
>
> >> https://github.com/cc65/cc65/blob/master/libsrc/apple2/waitvsync.s
>
> >thanks,
>
> You're welcome :-)
> >I've dropped your code in and it works (at least in the emulator,
> >I don't have a IIc). It has the same effect that the other code I had
> >(which I was worrying about) which was starting in an odd place for my
> >cycle counting code, but now suspect that your code is right and that
> >I have the sense of the VBLANK reversed in my IIe/IIgs code.
> Great to see that my code seems to fit your use case - thanks for the
> feedback!
>
> Regards,
> Oliver
Hi Vince,

I tested your program on the SD Music Deluxe card.
It didn't work but, I found a way to solve this problem.
I tested it with my own partial patch(Sorry I don't have the proper toolchain to assemble your codes)
If you have time, please refer to the link and I hope to have updated your nice game with proper sound on SD Music Deluxe card.

https://quick09.tistory.com/1526

Regards;
Ian Kim

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor