shadow of the beast ST (Mark mc cubbin here)

All about ST/STE games

Moderators: simonsunnyboy, Mug UK, ICS, Doctor Bob Gordon, Moderator Team

User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2220
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: shadow of the beast ST (Mark mc cubbin here)

Post by Cyprian »

EvilFranky wrote: Sat May 01, 2021 1:53 pm
Cyprian wrote: Sat May 01, 2021 1:49 pm
EvilFranky wrote: Sat May 01, 2021 9:21 am Apologies it was Joefish who did the demo! Will amend my post...

https://www.youtube.com/watch?v=NRMOan38qRU
the impossible becomes possible. It runs at 50fps on a stock 520ST with 512kB ram.

well done @joefish


I've just submitted it to the Pouet: https://www.pouet.net/prod.php?which=88890
It's 25fps mate :)
25fps ? I'm a bit confused. I've just checked that under Steem Debugger and I see that the screen (trees, hills, grass, clouds) is changed every frame - 50fps not 25fps
Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
User avatar
Dbug
Atari freak
Atari freak
Posts: 64
Joined: Tue Jan 28, 2003 8:42 pm
Location: Oslo (Norway)
Contact:

Re: shadow of the beast ST (Mark mc cubbin here)

Post by Dbug »

It's clearly not running in 1vbl, and even the first comment on the videos says it:
It takes just over one frame to redraw the scenery, so runs at 25fps.
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2220
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: shadow of the beast ST (Mark mc cubbin here)

Post by Cyprian »

Dbug, as I mentioned I'm confused. I've checked (under TOS 1.04 DE - 50Hz) more than hundred VBLs, and trees, hills, grass, clouds move on VBL basis.
Just for an example, below you can find eight (the forum limit) consecutive VBL screenshots taken under Steem Debuger.
On each of them the background is in a different position, and the sprites (the beast) differs on every second.
BEAST010_00001.png
BEAST010_00002.png
BEAST010_00003.png
BEAST010_00004.png
BEAST010_00005.png
BEAST010_00006.png
BEAST010_00007.png
BEAST010_00008.png
You do not have the required permissions to view the files attached to this post.
Last edited by Cyprian on Sat May 01, 2021 6:21 pm, edited 3 times in total.
Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2220
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: shadow of the beast ST (Mark mc cubbin here)

Post by Cyprian »

ok, my fault,
previously I did some tests on 16Mhz and I just forgot to switch to 8Mhz :oops: :oops:

And that's true on 8Mhz it is 2VBLs
Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
User avatar
Dbug
Atari freak
Atari freak
Posts: 64
Joined: Tue Jan 28, 2003 8:42 pm
Location: Oslo (Norway)
Contact:

Re: shadow of the beast ST (Mark mc cubbin here)

Post by Dbug »

Lol, that explains.

Another thing to remember, the MegaSTe does not run at 16mhz: Only the CPU and the cache are, so ultimately for code that is doing intensive memory accesses, you don't have the double speed, you only get the double speed on the actual internal CPU operations, and eventually on the cached part of the code, but the loading of the bitmap data and the writing to screen memory would still be at 8mhz.
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2220
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: shadow of the beast ST (Mark mc cubbin here)

Post by Cyprian »

yep,
Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
chicane
Captain Atari
Captain Atari
Posts: 194
Joined: Mon Jul 02, 2012 11:25 am
Location: Leeds, UK

Re: shadow of the beast ST (Mark mc cubbin here)

Post by chicane »

I've put together a quick video that shows in slow motion the drawing of a single frame in SOTB, and posted it on Twitter. Thought it might be of interest to folks here:

https://twitter.com/RetroRacing/status/ ... 0924097537
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2220
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: shadow of the beast ST (Mark mc cubbin here)

Post by Cyprian »

nice one,
it looks that clouds and mountains are drawn in one go. is it correct?
Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
chicane
Captain Atari
Captain Atari
Posts: 194
Joined: Mon Jul 02, 2012 11:25 am
Location: Leeds, UK

Re: shadow of the beast ST (Mark mc cubbin here)

Post by chicane »

Yes - that video reflects exactly what's going on in the back buffer, so it looks like the background layer is drawn in one pass from top to bottom.
GagHalfrunt
Atarian
Atarian
Posts: 3
Joined: Sat Feb 20, 2021 3:32 pm

Re: shadow of the beast ST (Mark mc cubbin here)

Post by GagHalfrunt »

Really interesting thread, especially given how disappointed I was with the ST port. My brother got a second-hand C64 with it on cartridge and I think I enjoyed it more on there!

If we are talking STe, I still get surprised when people talk about 512KB. Back in the day I was a poor kid with my 520STe and even I had 1MB due to Atari's wise decision to use SIMMs. The price of them plummeted, mine were salvaged from a PC user and purchased second-hand. I would love to see a 1MB STe version just to prove it could be done although granted the gameplay wasn't the best.
MegaSTEarian
Captain Atari
Captain Atari
Posts: 401
Joined: Tue Aug 18, 2020 5:23 pm

Re: shadow of the beast ST (Mark mc cubbin here)

Post by MegaSTEarian »

A Falcon version (like the AGA conversions in the Amiga scene) would also be really good as well.
ragnar76
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 106
Joined: Thu Apr 07, 2011 3:01 pm

Re: shadow of the beast ST (Mark mc cubbin here)

Post by ragnar76 »

Thanks for this very interesting thread. I've never played it on a st(e) but I was literally blown away when Ive played it on the lynx.
• FireBee • Falcon060 • Falcon040 • Falcon030 • MiSTer • TT • (Mega)STe • Suska III-C • (Mega)ST •
User avatar
metalages
Captain Atari
Captain Atari
Posts: 173
Joined: Thu Jun 06, 2013 5:14 pm
Location: France
Contact:

Re: shadow of the beast ST (Mark mc cubbin here)

Post by metalages »

GagHalfrunt wrote: Wed May 19, 2021 4:34 pm . I would love to see a 1MB STe version just to prove it could be done although granted the gameplay wasn't the best.
You have phaleon demo menu at least.
User avatar
Dbug
Atari freak
Atari freak
Posts: 64
Joined: Tue Jan 28, 2003 8:42 pm
Location: Oslo (Norway)
Contact:

Re: shadow of the beast ST (Mark mc cubbin here)

Post by Dbug »

metalages wrote: Thu May 20, 2021 9:34 pm
GagHalfrunt wrote: Wed May 19, 2021 4:34 pm . I would love to see a 1MB STe version just to prove it could be done although granted the gameplay wasn't the best.
You have phaleon demo menu at least.
The phaleon demo is running fine on STf as well, nothing STe specific in it other than the better color gradients :)

Also there are no ennemies, that makes things quite easier
User avatar
metalages
Captain Atari
Captain Atari
Posts: 173
Joined: Thu Jun 06, 2013 5:14 pm
Location: France
Contact:

Re: shadow of the beast ST (Mark mc cubbin here)

Post by metalages »

In fullscreen if I well remember ?
User avatar
Dbug
Atari freak
Atari freak
Posts: 64
Joined: Tue Jan 28, 2003 8:42 pm
Location: Oslo (Norway)
Contact:

Re: shadow of the beast ST (Mark mc cubbin here)

Post by Dbug »

Left and right overscan, gave this "cinemascope" effect :)
Post Reply

Return to “Games - General”