1. Neil demo
- Posted by Pete Eberlein <xseal at HARBORSIDE.COM> Sep 30, 1998
- 576 views
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime at docserver.cac.washington.edu for more info. ---1556868092-1990237640-907141681=:3098 > BTW, You may want to check Pete's new engine out called Neil. It > supports all Vesa modes, including bit depths upto 32. Speaking of Neil.... here's a simple game demo with Neil running in 640x480x8bit. Neil is designed to be fast... so let me hear some frame rates out there! Its not finished, but the simple game engine may be of interest to some people... Laters _______ ______ _______ ______ [ _ \[ _ ][ _ _ ][ _ ] [/| [_] |[/| [_\][/ | | \][/| [_\] | ___/ | _] | | | _] [\| [/] [\| [_/] [\| |/] [\| [_/] [_____] [______] [_____] [______] xseal at harborside.com ICQ:13466657 http://www.harborside.com/home/x/xseal/euphoria/ ---1556868092-1990237640-907141681=:3098
2. Re: Neil demo
- Posted by C & K L <candkNOSPAM2ME at TICNET.COM> Sep 30, 1998
- 568 views
I get 49.7219 frames per second on my PII-300MHZ w/128MB RAM... does the video card matter in this case? It's a Diamond 2000 3D (or somesuch thingie). I got this screen-print when I moved the character off the right of the screen: ***START CauseWay DOS Extender v3.14 Copyright 1992-96 Michael Devore. All rights reserved. Exception: 06, Error code: 0000 EAX=84623C88 EBX=84668888 ECX=00000000 EDX=00037000 ESI=832D1C64 EDI=8466ECB4 EBP=00000280 ESP=832B49E4 EIP=8466EC99 EFL=00010286 CS=018F-7CD80000 DS=0197-7CD80000 ES=0197-7CD80000 FS=0000-xxxxxxxx GS=019F-xxxxxxxx SS=0197-7CD80000 CR0=00000000 CR2=00000000 CR3=00000000 TR=0000 Info flags=00008018 Writing CW.ERR file.... CauseWay error 09 : Unrecoverable exception. Program terminated. E:\Euphoria Programs\Games\Neil Game Demo> ***END Later! ck Pete Eberlein wrote: > Speaking of Neil.... here's a simple game demo with Neil running in > 640x480x8bit. Neil is designed to be fast... so let me hear some frame > rates out there! Its not finished, but the simple game engine may be of > interest to some people...
3. Re: Neil demo
- Posted by Monty King <boot_me at GEOCITIES.COM> Sep 30, 1998
- 557 views
>I get 49.7219 frames per second on my PII-300MHZ w/128MB RAM... does the video >card matter in this case? It's a Diamond 2000 3D (or somesuch thingie). TEST RESULTS With no movement of little stick figure... frames per second: 53.6087 With movement of little stick figure. frames per second: 48.2005 Machine 200mhz k-6 with 4 meg sgram agp1x Jaton Video card and 32 megs sdram and Samsung 2.5 gig udma hard disk. (Home built) Monty My personal opinion is that the above mentioned diamond card probably has an s-3 chip in it, which I have found to be very compatible but not very quick.
4. Re: Neil demo
- Posted by Pete Eberlein <xseal at HARBORSIDE.COM> Sep 30, 1998
- 563 views
Hi Everybody, Thanks for trying out the game demo and I am *really* sorry about the Causeway crash when scrolling to the right. Me and Causeway seem to have a history together of not getting along... and I found the crash right after I posted the code. I didn't have very many spinners active when I tested it before, and then I copy/pasted the spinner sprites at the end of test.lev to see if I could max the engine... arrrrrghhh. > And now, the only engine still in development is the Neil engine. It > seems to be able to handle all video modes. Normal, ModeX (he already > had those routines) and Vesa modes. Im unsure if normal modes are > optimized as well though. Pete, could you elaborate on this ? (wow.. I > used I new word: elaborate.. did it fit in the context ?) The only "normal" mode in Neil is mode 19... its about as optimized as the rest of it, but without bank-switching of VESA or the plane-switching of ModeX. I'd like to see a benchmark of how Neil stacks up against other gfx libs in mode 19. (oh, and Ralf - good use of the word "elaborate" I don't know if Einar wants this to be common knowledge, but he was using the most recent ModeX incarnation for his new version of Hayes. The first version of Hayes used Michael Bolin's ememcopy and mem_copy if I'm not mistaken. He used something like command lists, where he put all the actor sprites in a single chunk of memory and let ememcopy draw it all in a single pass. That is what I've based ModeX and Neil on for their command list methods. The "execute_commands()" procedure runs all the sprite draw commands in a single machine code call, so theres no Euphoria overhead. The commands are kept each in their own memory space and strung together in a linked list, so commands can be added or removed from the list with little overhead. Still to come in Neil: transparency and lighting effects, and the pixel perfect collision detector. Later, _______ ______ _______ ______ [ _ \[ _ ][ _ _ ][ _ ] [/| [_] |[/| [_\][/ | | \][/| [_\] | ___/ | _] | | | _] [\| [/] [\| [_/] [\| |/] [\| [_/] [_____] [______] [_____] [______] xseal at harborside.com ICQ:13466657 http://www.harborside.com/home/x/xseal/euphoria/
5. Re: Neil demo
- Posted by Hawke <mdeland at NWINFO.NET> Sep 30, 1998
- 553 views
- Last edited Oct 01, 1998
Pete Eberlein wrote: >I am *really* sorry about the Causeway crash 'tis ok :) >and I found the crash right after I posted the code. isn't that when all of us find programming oversights? ;) --Hawke'
6. Re: Neil demo
- Posted by Lewis Townsend <keroltarr at HOTMAIL.COM> Oct 01, 1998
- 572 views
Hello, Neil demo: 31.8748 fps 32.9546 fps 33.2819 fps these are on a college lab computer so I don't know what its statistics are. Looking at this game demo has reminded me that you were wanting some graphics for your game. I see that Noah was the only one to supply any. I still can if you still want some. I get the following causeway error too (usually when I'm moving right): _____________________________________________________________ CauseWay DOS Extender v3.14 Copyright 1992-96 Michael Devore. All rights reserved. Exception: 06, Error code: 0000 EAX=82AF9C88 EBX=00000000 ECX=00000000 EDX=00001980 ESI=82A7E0C8 EDI=82B44C99 EBP=00000280 ESP=82A349E4 EIP=82B44C92 EFL=00010212 CS=018F-7D600000 DS=0197-7D600000 ES=0197-7D600000 FS=0000-xxxxxxxx GS=019F-xxxxxxxx SS=0197-7D600000 CR0=00000000 CR2=00000000 CR3=00000000 TR=0000 Info flags=00008018 Writing CW.ERR file.... CauseWay error 09 : Unrecoverable exception. Program terminated. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com
7. Re: Neil demo
- Posted by Einar Mogen <nord.staernes at ROLLAG.MAIL.TELIA.COM> Oct 01, 1998
- 599 views
- Last edited Oct 02, 1998
I got 9fps on a 486DX/40mHz, 8MB RAM. On my pentium it crashed. Einar
8. Re: Neil demo
- Posted by Noah Smith <nhs6080 at UNIX.TAMU.EDU> Oct 01, 1998
- 577 views
I got 59.9996 fps on a pII-266 with 192 megs of ram...while running printer, Word, email, netscape, and 4 fools streamin of my puter on 100base-T ethernet. I'll try again later when the fools vacate. snortboy
9. Re: Neil demo
- Posted by JesusC - Jesus Consuegra <jconsuegra at REDESTB.ES> Oct 01, 1998
- 569 views
- Last edited Oct 02, 1998
I got 43.3143 on my Pentium 200MMX. Jesus. -----Mensaje original----- De: Lewis Townsend <keroltarr at HOTMAIL.COM> Para: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU> Fecha: jueves, 01 de octubre de 1998 16:54 Asunto: Re: Neil demo >Hello, > >Neil demo: >31.8748 fps >32.9546 fps >33.2819 fps >these are on a college lab computer so I don't know what its statistics >are. > >Looking at this game demo has reminded me that you were wanting >some graphics for your game. I see that Noah was the only one >to supply any. I still can if you still want some. > >I get the following causeway error too >(usually when I'm moving right): >_____________________________________________________________ >CauseWay DOS Extender v3.14 Copyright 1992-96 Michael Devore. >All rights reserved. > >Exception: 06, Error code: 0000 > >EAX=82AF9C88 EBX=00000000 ECX=00000000 EDX=00001980 ESI=82A7E0C8 >EDI=82B44C99 EBP=00000280 ESP=82A349E4 EIP=82B44C92 EFL=00010212 > >CS=018F-7D600000 DS=0197-7D600000 ES=0197-7D600000 >FS=0000-xxxxxxxx GS=019F-xxxxxxxx SS=0197-7D600000 > >CR0=00000000 CR2=00000000 CR3=00000000 TR=0000 > >Info flags=00008018 > >Writing CW.ERR file.... > >CauseWay error 09 : Unrecoverable exception. Program terminated. > > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com
10. Re: Neil demo
- Posted by Matt Z Nunyabidness <matt1421 at JUNO.COM> Oct 01, 1998
- 582 views
- Last edited Oct 02, 1998
What does ----Mensaje original----- De: Lewis Townsend <keroltarr at HOTMAIL.COM> Para: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU> Fecha: jueves, 01 de octubre de 1998 16:54 Asunto: Re: Neil demo mean??? ___________________________ When it comes to programming languages, Euphoria is a cut above - matt1278 at juno.com and matt1421 at juno.com(and soon to be irisnmatt at prodigy.net. Then again, maybe not) Euphoria programmer Web users: <A HREF=mailto:"matt1421 at juno.com">matt1421 at juno.com</A> or <A ___________________________________________________________________ You don't need to buy Internet access to use free Internet e-mail. Get completely free e-mail from Juno at http://www.juno.com Or call Juno at (800) 654-JUNO [654-5866]