- Top Stats

Top Posters Top Topic Starters Top Topics
Gryzor 2535
TFM 1672
MacDeath 1273
Puresox 1054
arnoldemu 1030
Gryzor 100
Puresox 65
ComSoft612... 63
cpc4eva 55
Xyphoe 53
Converted GX40... - 264306 Views remax 00:14, 05 May 15
R-Type - 96429 Views Keith A Go... 05:08, 25 February 10
Converting a g... - 78344 Views FRAGKI-201... 01:30, 28 March 13
Quick question... - 70479 Views sigh 18:17, 07 December 10
Bubble Bobble ... - 66815 Views Xyphoe 07:54, 05 January 11


Author Topic: Wolfenstein 3D on the CPC?  (Read 15687 times)

0 Members and 1 Guest are viewing this topic.

Offline Munchausen

  • 6128 Plus
  • ******
  • Posts: 771
  • Country: gb
  • Liked: 211
Re: Wolfenstein 3D on the CPC?
« Reply #50 on: 13:32, 11 January 13 »
Because you can.

Bryce.


Yeah, I was just pre-empting other peoples comments. I have a switch on the side of my TI-83 that doubles the clock speed. Why? Well, I can't really justify it, so, just because. But this is insane!


All this talk reminds me of this:
« Last Edit: 13:55, 11 January 13 by Munchausen »

Offline Munchausen

  • 6128 Plus
  • ******
  • Posts: 771
  • Country: gb
  • Liked: 211
Re: Wolfenstein 3D on the CPC?
« Reply #51 on: 13:42, 11 January 13 »
I'd be interested to know the screen resolution and memory layout of this machine.Btw, the source code may be very interesting.


TI-82, 83, 84, 85, 86 are all Z80 based and most have similar games. Some of the calcs are much more powerful though... latest version of the TI-84 is clocked at 15MHz! There is even a GB emulator. The TI-89 (though its a 68k) has a speccy emu.


For memory maps etc check out the wikiti here: [size=78%]http://wikiti.brandonw.net/index.php?title=Calculator_Documentation[/size] and ticalc.org [size=78%]http://www.ticalc.org/programming/resources/[/size]


ticalc.org is the best place to find software for these, or used to be, anyway. Source code for gemini (top video) is included in the download here: Gemini - ticalc.org


BTW, that video doesn't really do gemini justice. It has moving doors, enemies, weapons and full levels with a bunch of different textures.
« Last Edit: 13:54, 11 January 13 by Munchausen »

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.756
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3745
Re: Wolfenstein 3D on the CPC?
« Reply #52 on: 14:52, 11 January 13 »
I'd be interested to know the screen resolution and memory layout of this machine.Btw, the source code may be very interesting.

The TI-84 has a 96x64 screen.

Bryce.

Offline Puresox

  • 6128 Plus
  • ******
  • Posts: 1.290
  • Country: 00
  • Liked: 247
Re: Wolfenstein 3D on the CPC?
« Reply #53 on: 15:35, 12 January 13 »
Clever, amazing and impressive!

Offline cpcitor

  • The user previously known as FindYWay
  • CPC6128
  • ****
  • Posts: 238
  • Country: fr
  • My heart still runs on traditional CPC.
    • My code for the CPC.
  • Liked: 112
Re: Wolfenstein 3D on the CPC?
« Reply #54 on: 18:00, 17 January 13 »
Though this calculator (TI-83) has a 6MHz Z80 it only has 32Kb RAM. But it's only 1 bit colour so textures are very small! And I know; seriously, it's a calculator, why?

 :o And I thought that Dungeon Master on HP48 was impressive for a calculator.



The second screenshot is the actual game speed.

Quote
    Core code in pure ASM (fast!)

    Data formats highly optimized for low memory consumption

    display of: walls, teleporter fields, buttons, on-floor objects, flying objects, stairs, carried objects, secret areas (walls you can pass through).

    carry objects, pick up those you find or put them down, throw them away (they don't fall yet!). You have a backpack containing up to 18 objects and 6 pockets assigned to keys for fast access.

    climb stairs up and down, fall into pits, be teleported. Unlimited number of levels (so far, two levels, and a limited width of 64, and 4096 blocks).

    save the game and be able to continue later.

    all 3D display with a real-time shrinking display routine, used for monsters and for the animated splash screen, like in the original Dungeon Master game on the Amiga.

More screenshots on DM48 Home Page. A Dungeon game for the HP48 with items etc.
Game download size is 18928 bytes.

Let's compare...

HP-48 runs on a 1MHz saturn processor with 4-bit wide bus with 32kb RAM total.

Resolution on HP48 is 131x64 pixels.

HP-48 was introduced in 1990, TI-83 in 1996. Perhaps it's not bad after all.
« Last Edit: 18:07, 17 January 13 by FindYWay »
Had a CPC since 1985, currently software dev professional, including embedded systems.

I made the first CPC cross-dev environment that auto-installs C compiler and tools: cpc-dev-tool-chain: a portable toolchain for C/ASM development targetting CPC.

Offline sigh

  • 6128 Plus
  • ******
  • Posts: 1.119
  • Liked: 417
Re: Wolfenstein 3D on the CPC?
« Reply #55 on: 14:31, 18 May 13 »
Sorry to bump this thread - but I was wondering if anything at all is happening with this?
I was watching the spectrum version of wolfenstien. Very impressive stuff!:

WOLFENSTEIN 3D game on ZX Spectrum 128!!

I know that Optimus was saying that most of the memory was used up for the raycasting and I think that the way this version on the spectrum is being handled is quite interesting. The letterbox screen and 1 colour gives a very good speed(though it's hard to make out certain objects/things). The layout of where the gun sprite is placed is also a very good idea to keep things simple, but I much would of prefered to have seen the gun on the actual play area as that would of made the immerive nature of an fps much  more complete. Also in regards to the sound - I think that sound effects of footsteps, doors opening and monster type sounds would of worked far better to enhance the overall atmosphere rather than a soundtrack.

There also seems to be some sort of sprite scaling for the enemies?

I'm thinking that mode 1 graphics and a smaller screen like the speccy version (but with enough room to have the gun on the play area) would be idea for this game in terms of memory and would provide quite a smooth experience. Graphically - if everything thing could fit on an 16kb sheet, then another 8kb for sound and then leaving the rest for renderer/AI etc how feasible would this be?

First preview of my wolfenstein engine for Amstrad CPC

Looking at the cpc version, it has a lovely smoothness an it's very clear to see what's going on. :)
« Last Edit: 15:07, 18 May 13 by sigh »

Offline dcdrac

  • 6128 Plus
  • ******
  • Posts: 923
  • Liked: 204
Re: Wolfenstein 3D on the CPC?
« Reply #56 on: 21:58, 18 May 13 »
Is this finished and in a downloadable form? if it is I would love it

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.837
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2856
Re: Wolfenstein 3D on the CPC?
« Reply #57 on: 13:12, 19 May 13 »
The Speccy is very nice in working around the difficulties, but I think it ultimately doesn't look too good. It's ok if you know the original and have it in mind, but on its own it's quite messy...

Offline dcdrac

  • 6128 Plus
  • ******
  • Posts: 923
  • Liked: 204
Re: Wolfenstein 3D on the CPC?
« Reply #58 on: 15:58, 19 May 13 »
If a Spectrum can do it a CPC definitely can