CEMETECH
Leading The Way To The Future
Login [Register]
Username:
Password:
Autologin:

Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 104 users online: 4 members, 74 guests and 26 bots.
Members: Ashbad, shundra9, sunset730, Tari.
Bots: Spinn3r (1), MSN/Bing (1), Magpie Crawler (3), Googlebot (20), MSN/Bing (1).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
Author Message
MPoupe


New Member


Joined: 24 Feb 2012
Posts: 77

Posted: 25 Jun 2012 03:10:54 am    Post subject: CGDoom

Hello,
I would like to introduce you my attempt to port Doom to Casio Prizm. Standard Doom requires about 8 MB RAM, so do not expect anything Smile
It is in a very early stage, slow and it will probably crash due to failed malloc.



Controls:
arrows - movement
[alpha] - fire
[exe] - use (open the door,...)
[^] - iddqd + idkfa Smile
[F1] ~ [F5] - weapon select
[Menu] - exit (the calculator will be in somehow wrong state, if menu is not working, try to turn it off and on)

Download:
http://www.cemetech.net/programs/index.php?mode=file&id=755
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 55749
Location: Earth, Sol, Milky Way

Posted: 25 Jun 2012 06:08:52 am    Post subject:

Since many of our members have been banned for various reasons at Omnimaga, would you be so kind as to upload this to the Cemetech archives? If it's difficult for you to make screenshots, I can do that as well.
_________________


Back to top
MPoupe


New Member


Joined: 24 Feb 2012
Posts: 77

Posted: 25 Jun 2012 06:51:33 am    Post subject:

KermMartian wrote:
Since many of our members have been banned for various reasons at Omnimaga, would you be so kind as to upload this to the Cemetech archives? If it's difficult for you to make screenshots, I can do that as well.

You can access Omnimaga as an anonymous user, so this should not be an issue. Nevertheles I uploaded it.

What do you mean by "screenshot" ? Image got from the calculator ?
This doesn't work, because this needs OS cooperation which is available only while calling some functions (like Getkey()) and I am not calling them.
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 55749
Location: Earth, Sol, Milky Way

Posted: 25 Jun 2012 08:45:15 am    Post subject:

Sadly, some of us are IP-banned. Smile I have added your photograph as a screenshot; that is how I have screenshotted many of my projects. Sadly, the Casio Prizm Manager doesn't work well with many of our projects, although it is otherwise good for screenshots. I'll see what I can do about making a video of your progress as it is currently.
_________________


Back to top
MPoupe


New Member


Joined: 24 Feb 2012
Posts: 77

Posted: 25 Jun 2012 09:00:36 am    Post subject:

KermMartian wrote:
Sadly, some of us are IP-banned. Smile

For what reason? I may overlooked somethig as I read only the casio parts of both servers but in very most cases I see constructive posts.

KermMartian wrote:
I have added your photograph as a screenshot; that is how I have screenshotted many of my projects. Sadly, the Casio Prizm Manager doesn't work well with many of our projects, although it is otherwise good for screenshots. I'll see what I can do about making a video of your progress as it is currently.

Thank you.
Back to top
flyingfisch


Super-Expert


Joined: 02 Feb 2012
Posts: 894
Location: Akron, OH

Posted: 25 Jun 2012 09:00:53 am    Post subject:

This is awesome!

Is it fast? (I would try it on my calc but casio still has mine.... in customer repair.)
_________________



Back to top
benryves


Cemetech Expert


Joined: 12 Aug 2008
Posts: 1358
Location: London, United Kingdom

Posted: 25 Jun 2012 09:03:16 am    Post subject:

Looks very nice. Smile Have you done a port of a straight C version, or are you using a version with performance-enhancing assembly routines?
Back to top
helder7


Member


Joined: 23 Dec 2011
Posts: 136

Posted: 25 Jun 2012 09:17:20 am    Post subject:

demo running in cg manager:


Link


in calculator is a bit slow on the stairs...
_________________
SiO2 + CaCO3 ----------> CaSiO3 + CO2


Last edited by helder7 on 25 Jun 2012 09:26:48 am; edited 2 times in total
Back to top
gbl08ma


Power User


Joined: 26 Nov 2011
Posts: 475
Location: Portugal

Posted: 25 Jun 2012 09:22:22 am    Post subject:

On the calculator, I think it is slow whenever there are many polygons to draw at once (like on the stairs). You'll see it is faster when only facing a wall, for example.

I manage to play it without getting too much errors (no system error yet), but sometimes the game stops and I must reset the calculator (no RAM left? Smile )
_________________
My blog, where I write about random things... | tiny URL shortener
View JPEG images on your Prizm | Utilities for the Casio Prizm - clock, stopwatch, calendar/agenda, add-in manager and more!


Last edited by gbl08ma on 25 Jun 2012 09:37:14 am; edited 1 time in total
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 55749
Location: Earth, Sol, Milky Way

Posted: 25 Jun 2012 09:31:07 am    Post subject:

Video complete! Here you go, on-calc play; I will post this in a news article momentarily:


Link

_________________


Back to top
benryves


Cemetech Expert


Joined: 12 Aug 2008
Posts: 1358
Location: London, United Kingdom

Posted: 25 Jun 2012 09:35:37 am    Post subject:

Looks cool on-calc. As a quick fix, have you tried enabling low-resolution mode to get a bit more performance out of it?
Back to top
MPoupe


New Member


Joined: 24 Feb 2012
Posts: 77

Posted: 25 Jun 2012 09:41:20 am    Post subject:

Yes, it is very slow. But I bypass OS when reading the file and read it directly from the flash (by memcpy). It was about 20x slower before.

I tried to directly use flash memory (so I would save some RAM), but it crashed on the start - invalid memory access on read, the pointer pointed to the flash . So it seems it is not possible to read flash chip in some situation. Do we have some information about it ?
Back to top
merthsoft


File Archiver


Joined: 09 May 2010
Posts: 2735

Posted: 25 Jun 2012 09:55:00 am    Post subject:

This is great! I'm so happy to see this. Kerm: Was your calc overclocked when you took that video?
_________________
Shaun
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 55749
Location: Earth, Sol, Milky Way

Posted: 25 Jun 2012 09:57:00 am    Post subject:

merthsoft wrote:
This is great! I'm so happy to see this. Kerm: Was your calc overclocked when you took that video?
No, my calculator was running at the stock speeds. Helder7 said he tried it and found it to improve some parts but not others. I suspect that memory management may be a big issue here.
_________________


Back to top
gbl08ma


Power User


Joined: 26 Nov 2011
Posts: 475
Location: Portugal

Posted: 25 Jun 2012 09:57:58 am    Post subject:

In general I feel the game is faster when the calculator is overclocked. We need further testing though.
_________________
My blog, where I write about random things... | tiny URL shortener
View JPEG images on your Prizm | Utilities for the Casio Prizm - clock, stopwatch, calendar/agenda, add-in manager and more!
Back to top
flyingfisch


Super-Expert


Joined: 02 Feb 2012
Posts: 894
Location: Akron, OH

Posted: 25 Jun 2012 09:59:42 am    Post subject:

Would making textures less detailed speed it up at all?
_________________



Back to top
zeldaking


Power User


Joined: 31 Jul 2011
Posts: 470
Location: Utah

Posted: 25 Jun 2012 10:04:15 am    Post subject:

Very nice! I haven't touched my prizm in almost 2 months, time to turn it back on. I am really exited on the development of these types of games, it shows us what is possible. Great work mPoupe
Back to top
flyingfisch


Super-Expert


Joined: 02 Feb 2012
Posts: 894
Location: Akron, OH

Posted: 25 Jun 2012 10:07:42 am    Post subject:

If this gets to the point where it is release-able, you may want to enter it in the UCF summer contest Smile
_________________



Back to top
totoyo


Newbie


Joined: 09 May 2012
Posts: 7

Posted: 25 Jun 2012 12:25:09 pm    Post subject:

I have uplaod two files. When i execute the game, the game load something but do nothing after. I have a Fx-CG 20. Need much memory, mine is almost full ? Thanks for help !
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 55749
Location: Earth, Sol, Milky Way

Posted: 25 Jun 2012 12:38:06 pm    Post subject:

totoyo wrote:
I have uplaod two files. When i execute the game, the game load something but do nothing after. I have a Fx-CG 20. Need much memory, mine is almost full ? Thanks for help !
It should start the game, after about 10-15 seconds spent spinning the "busy" indicator. You probably need to clear off some RAM for it.
_________________


Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    » Goto page 1, 2, 3  Next
» View previous topic :: View next topic  
Page 1 of 3 » All times are GMT - 5 Hours

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.039913 seconds.