Author Topic: New CPC+/GX demo: Shadow of the Beast  (Read 1532 times)

0 Members and 1 Guest are viewing this topic.

Offline kawickboy

  • CPC664
  • ***
  • Posts: 115
  • Country: fr
  • Liked: 69
New CPC+/GX demo: Shadow of the Beast
« on: 10:03, 13 November 17 »
Sorry if ever it has been published elsewhere but enjoy this new Logon product:



https://youtu.be/CPCyF71098o

Offline ||C|-|E||

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.747
  • Country: gb
    • index.php?action=treasury
    • Mundo CPC
  • Liked: 971
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #1 on: 12:35, 13 November 17 »
This is amazing! I always said that I would really love to have a proper Shadow of the Beast for the Plus and this demo is the closest thing I have seen to the original one in our machines  :D

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 551
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 462
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #2 on: 14:59, 13 November 17 »
This is a pleasure to watch. Thank you for sharing it.  :)

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.372
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2586
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #3 on: 17:00, 13 November 17 »
Oh fuck yeah. How many layers is that?

Offline Shining

  • Supporter
  • CPC6128
  • *
  • Posts: 201
  • Country: de
    • Shinings little CPC page
  • Liked: 292
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #4 on: 22:30, 13 November 17 »
Just got my 6128+ out of the cupboard, turned it on and whooooooooow.



TGS is back

Download my productions at:
cpc.scifinet.org

Offline 00WReX

  • 6128 Plus
  • ******
  • Posts: 622
  • Country: au
  • The time you enjoy wasting is not wasted time.
    • index.php?action=treasury
    • CPCwiki
  • Liked: 319
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #5 on: 23:03, 13 November 17 »
Wow, just watched this on a GX4000...Very impressive to only require 64k  ;)

Cheers,
Shane
The CPC in Australia...
Awa - CPCWiki

Offline fgbrain

  • CPC6128
  • ****
  • Posts: 192
  • Country: gr
    • index.php?action=treasury
    • Chaos CPC Homepage
  • Liked: 82
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #6 on: 21:36, 14 November 17 »
this is the power of a 512KB cartridge!

mind you - 368KB of it are full of sample data for playback.. :o
_____

6128 (UK keyboard, Crtc type 0/2), 6128+ (UK keyboard), 3.5" and 5.25" drives, Reset switch and Digiblaster (selfmade), Inicron Romram box, Bryce Megaflash, SVideo & PS/2 mouse, , Magnum Lightgun, X-MEM, X4 Board, C4CPC, Multiface2 X4, RTC X4 and Gotek USB Floppy emulator.

Offline Sykobee (Briggsy)

  • 6128 Plus
  • ******
  • Posts: 653
  • Country: gb
  • Liked: 214
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #7 on: 13:07, 15 November 17 »
this is the power of a 512KB cartridge!

mind you - 368KB of it are full of sample data for playback.. :o


Really! Wow.


TBH I'm now hoping that someone can break the 512KB cartridge limit so we can have 4MB or higher carts.

Offline roudoudou

  • 464 Plus
  • *****
  • Posts: 493
  • Country: fr
    • urban exploration
  • Liked: 549
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #8 on: 13:35, 15 November 17 »

Really! Wow.


TBH I'm now hoping that someone can break the 512KB cartridge limit so we can have 4MB or higher carts.


no way as ROM (only 5 bits register for 32 ROM)


but there is already mass-storage almost unlimited like Albireo, very fast with gigabyte capacity (for CPC and CPC+)


ps: you can already have 4M ROM on CPC and 2M ROM on CPC+ with a romboard (yes, the CPC+ cannot handle as many ROM as the CPC first generation)
use RASM, the best assembler ever made :p

I will survive

Offline PulkoMandy

  • 464 Plus
  • *****
  • Posts: 334
  • Country: fr
  • Liked: 265
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #9 on: 14:20, 15 November 17 »
Well, it's always possible with some hacks. The C4CPC actually somewhat manages this as it can switch between different 512K banks.


This was actually not uncommon on other cartridge based platforms, where the bank switching logic was not part of the base machine, but left to the cartridge itself. NES cartridges are known to exploit this in lots of creative ways (not just adding extra space, but also custom interrupt controllers and whatnot). But I don't see an impossible challenge in making a larger cart. However, direct SD card storage as with Albireo + a 1MB or 512K RAM expansion is a simpler solution for developers, so why not go with that?

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.246
  • Liked: 896
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #10 on: 19:36, 15 November 17 »
Well, it's always possible with some hacks. The C4CPC actually somewhat manages this as it can switch between different 512K banks.
The Ram holding the cartridge content is 512k, so switching is not possible.
However, updating its content from the SD card is possible with one limitation : you cannot access the cartridge during the update time.

Offline Sykobee (Briggsy)

  • 6128 Plus
  • ******
  • Posts: 653
  • Country: gb
  • Liked: 214
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #11 on: 20:30, 15 November 17 »
The Ram holding the cartridge content is 512k, so switching is not possible.
However, updating its content from the SD card is possible with one limitation : you cannot access the cartridge during the update time.


Yeah, have been chatting to Toto, and it would be possible, even without the R/W line on the cartridge port, by reading a special fixed address ($FFFF say?) followed by another read of an address we will treat as data, and the c4cpc recognising the first read, and interpreting the second read as data (a command).


I can think of one useful command - load 16KB from selected SD image into RAM page. This would allow multi-load carts up to 32MB in size, of which 512KB is active at any one time. And you'd want to busy loop in your code until that had finished (read returns 0 or 1 say) so you knew it had finished doing the page load.


Obviously another command could be 'write byte to [19-bit] address' to treat c4cpc RAM as 'slow to write' RAM, but that would be more complex to encode on the address bus.

Offline PulkoMandy

  • 464 Plus
  • *****
  • Posts: 334
  • Country: fr
  • Liked: 265
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #12 on: 23:21, 15 November 17 »
It is still simpler to use the expansion port where all the needed signals are directly available. Unless you really want GX4000 compatibility, that is. And there the C4CPC has you covered already. It's not as fast as real bank switching, but surely one could live with a short loading time (I think it's less than 0.5 seconds to load 512K?)

Offline Shining

  • Supporter
  • CPC6128
  • *
  • Posts: 201
  • Country: de
    • Shinings little CPC page
  • Liked: 292
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #13 on: 00:03, 16 November 17 »
But you can built real cartridge-games with extended features. Think what the SNES did for example. It had all these fancy addon chips.


So think for example about a 512kB Dual-Port RAM instead of the Cartridge-Eprom, connected to the CPC and the other site to a ┬ÁController which has acces to much more flash. So the controller can for example include a mod-tracker and put all the needed plus-dma-soundinfos somewhere in the DPRAM. Or it precalculates you some gfx etc. Sadly you cannot do very much directly in video-ram for example, using the cartridge port.


But I think somehow, a plus with an enhanced cartridge is still a native plus. Whereas a plus with addons on the expansion port is something else. I really want to see more productions, uncovering the potential of the plus, compatible to native GX4000 and 464+.


And to come back to topic: Exactly this is, what  "Eerie Forest" does imho.
TGS is back

Download my productions at:
cpc.scifinet.org

Offline Rhino

  • CPC6128
  • ****
  • Posts: 168
  • Liked: 399
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #14 on: 21:46, 17 November 17 »
Amazing!!!
The previous version for old CPC from Overflow was already very impressive. This one could almost to be Amiga.

Offline SuTeKH/Epyteor

  • 6128 Plus
  • ******
  • Posts: 1.220
  • Country: 00
  • Epyteor - THE Amstrad Chiptune Coverband!
  • Liked: 1094
Re: New CPC+/GX demo: Shadow of the Beast
« Reply #15 on: 17:56, 30 November 17 »
Wow! A fat-pixel Amiga demonstration indeed!
Impressive sound and visuals! Now we need the game on GX4K! ^_^