Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
Moderators: Mug UK, [ProToS], moondog/.tSCc., lp, Moderator Team
- Mindthreat
- Captain Atari
- Posts: 245
- Joined: Tue Dec 16, 2014 4:39 am
- Contact:
Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
I've never been very good on the programming side of things but I have a very fast computer and can render the literal daylights out of some scenes. 14MB on the Falcon seems like plenty enough space to get things loaded into some animation frame-like scenes for 3D movement but I'm unsure how quickly the machine can cycle through 320x200 images in 16-bit, maybe someone can shed potential on the subject.
The Jaguar is a favorite of mine but with only 2MB of RAM, would require some serious CD streaming voodoo to get the subseqeunt frame animation streams pumped into its replacement image very quickly and would limit the gameplay into 1 direction only. I guess my idea is some sort of Conan/Contra like game. May involve some dragon slayers... may involve some alien killing, maybe some wild animals or a mixture of the bunch. No concrete idea.
While my images are static and animated, it should prove to serve a nice 3D-movement like environment and then just add a main character on top and some oncoming baddies per level to slash your way through. Start out in a warehouse and then leave into the jungle.... who knows where it could end up. Imagine it requiring to be a CD game, regardless which platform it makes it on, if any.
Working on splicing some of the images I've worked on so far and a widescreen pan of the area and maybe a quick video to demo how it could look in case anyone is interested in joining up and doing something like this for one of the Atari machines. Will post soon...
The Jaguar is a favorite of mine but with only 2MB of RAM, would require some serious CD streaming voodoo to get the subseqeunt frame animation streams pumped into its replacement image very quickly and would limit the gameplay into 1 direction only. I guess my idea is some sort of Conan/Contra like game. May involve some dragon slayers... may involve some alien killing, maybe some wild animals or a mixture of the bunch. No concrete idea.
While my images are static and animated, it should prove to serve a nice 3D-movement like environment and then just add a main character on top and some oncoming baddies per level to slash your way through. Start out in a warehouse and then leave into the jungle.... who knows where it could end up. Imagine it requiring to be a CD game, regardless which platform it makes it on, if any.
Working on splicing some of the images I've worked on so far and a widescreen pan of the area and maybe a quick video to demo how it could look in case anyone is interested in joining up and doing something like this for one of the Atari machines. Will post soon...
"My attempt at trying to create cool things for the Atari Jaguar:" - http://www.RISCGames.com
Check out my Atari-related YouTube Videos Here: - https://www.youtube.com/channel/UCh7vFY ... VqA/videos
Follow me on Twitter for some Atari ramblings and such: https://twitter.com/mindthreat
Check out my Atari-related YouTube Videos Here: - https://www.youtube.com/channel/UCh7vFY ... VqA/videos
Follow me on Twitter for some Atari ramblings and such: https://twitter.com/mindthreat
- Mindthreat
- Captain Atari
- Posts: 245
- Joined: Tue Dec 16, 2014 4:39 am
- Contact:
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
Here's a short video example running on Virtual Jag - had to limit the size down from 320x200 to 192x120 due to some weird Rb+ bug, but you kind of get the idea:
https://youtu.be/ldeC6s_mH5o
Here's a pano of the warehouse/room:
Full 320x240 res demo:
https://youtu.be/caUBTpzYSPg
Some more screen stills along the way:
The idea with an animated character overlay:
Full side scroll of warehouse for in-game:
https://youtu.be/Sssaja-MO_w
https://youtu.be/ldeC6s_mH5o
Here's a pano of the warehouse/room:
Full 320x240 res demo:
https://youtu.be/caUBTpzYSPg
Some more screen stills along the way:
The idea with an animated character overlay:
Full side scroll of warehouse for in-game:
https://youtu.be/Sssaja-MO_w
You do not have the required permissions to view the files attached to this post.
"My attempt at trying to create cool things for the Atari Jaguar:" - http://www.RISCGames.com
Check out my Atari-related YouTube Videos Here: - https://www.youtube.com/channel/UCh7vFY ... VqA/videos
Follow me on Twitter for some Atari ramblings and such: https://twitter.com/mindthreat
Check out my Atari-related YouTube Videos Here: - https://www.youtube.com/channel/UCh7vFY ... VqA/videos
Follow me on Twitter for some Atari ramblings and such: https://twitter.com/mindthreat
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
It looks very promising, but please, can you do videos without that shaky camera ? That's too blurry too, so absolute no sense of actual resolution in which it works. There is plenty of SW for free, with which you can record some window or full screen under Windows, Linux.
Famous Schrodinger's cat hypothetical experiment says that cat is dead or alive until we open box and see condition of poor animal, which deserved better logic. Cat is always in some certain state - regardless from is observer able or not to see what the state is.
-
- Hardware Guru
- Posts: 2308
- Joined: Sat Sep 10, 2005 11:11 am
- Location: Kosice, Slovakia
- Contact:
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
Interesting idea, how much data is the last video? What FPS you're aiming with that background scroll? (the video looks quite jerky)
- calimero
- Fuji Shaped Bastard
- Posts: 2407
- Joined: Thu Sep 15, 2005 10:01 am
- Location: STara Pazova, Serbia
- Contact:
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
Looking great! Remind me on Legends of Grimsrock (Dungeon Master inspired game):
https://www.youtube.com/watch?v=frtKkJPRP0g
You will be able to move only by square? righT?
https://www.youtube.com/watch?v=frtKkJPRP0g
You will be able to move only by square? righT?
using Atari since 1986. ・ http://wet.atari.org ・ http://milan.kovac.cc/atari/software/ ・ Atari Falcon030/CT63/SV ・ Atari STe ・ Atari Mega4/MegaFile30/SM124 ・ Amiga 1200/PPC ・ Amiga 500 ・ C64 ・ ZX Spectrum ・ RPi ・ MagiC! ・ MiNT 1.18 ・ OS X
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
Looks great !!!
Well done,
Well done,
My Stuff: FB/Falcon CT63 CTPCI ATI RTL8139 USB 512MB 30GB HDD CF HxC_SD/ TT030 68882 4+32MB 520MB Nova/ 520STFM 4MB Tos206 SCSI
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
too much data to stream for the Jaguar, when you make a game for retro platform you must think about the hardware limitation of the system you create the game for, you can't just say "I'm will make a PC looking game on my gameboy"
My retro games shop including Atari ST/Falcon/Firebee games ! -- Free Atari games/demos/tools -- Free Falcon demos/tools
Atari Mega STe 4MB + SD2SCSI 1GB + NOVA ET4000 + Pico PSU + Gotek HxC // Atari STe 2MB
Atari Mega STe 4MB + SD2SCSI 1GB + NOVA ET4000 + Pico PSU + Gotek HxC // Atari STe 2MB
-
- Moderator
- Posts: 5309
- Joined: Wed Oct 23, 2002 4:36 pm
- Location: Friedrichshafen, Germany
- Contact:
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
Orion_ is absolutely right.
Another note, on a unacclerated Falcon, you will be happy to get some small sprites with 25fps on 320x200 Truecolor running. Don't expect the Falcon to deliver 320x200 fullscreen videos at 50fps for full frame updates.
Bus bandwidth, not system RAM is the limitation.
Another note, on a unacclerated Falcon, you will be happy to get some small sprites with 25fps on 320x200 Truecolor running. Don't expect the Falcon to deliver 320x200 fullscreen videos at 50fps for full frame updates.
Bus bandwidth, not system RAM is the limitation.
Simon Sunnyboy/Paradize - http://paradize.atari.org/
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
- calimero
- Fuji Shaped Bastard
- Posts: 2407
- Joined: Thu Sep 15, 2005 10:01 am
- Location: STara Pazova, Serbia
- Contact:
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
Standard Falcon can write around 6.6MB/s from CPU to RAM.simonsunnyboy wrote:Orion_ is absolutely right.
Another note, on a unacclerated Falcon, you will be happy to get some small sprites with 25fps on 320x200 Truecolor running. Don't expect the Falcon to deliver 320x200 fullscreen videos at 50fps for full frame updates.
Bus bandwidth, not system RAM is the limitation.
One image of 320x200px in 16bit color is 128KB so if you have everything in CPU (?!?

but you also need to read all this images from... IDE disk?
although I just search: wongck measure: 6.190; (Mo/sec) on standard IDE drive (is it stock Falcon or with CT60?)!?!
http://www.atari-forum.com/viewtopic.ph ... 25#p316250
So maybe it is possible to get 25FPS of video streaming?
using Atari since 1986. ・ http://wet.atari.org ・ http://milan.kovac.cc/atari/software/ ・ Atari Falcon030/CT63/SV ・ Atari STe ・ Atari Mega4/MegaFile30/SM124 ・ Amiga 1200/PPC ・ Amiga 500 ・ C64 ・ ZX Spectrum ・ RPi ・ MagiC! ・ MiNT 1.18 ・ OS X
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
Orion_ wrote:too much data to stream for the Jaguar
Jaguar has much more efficient bus system - 106.4 MB/scalimero wrote:Standard Falcon can write around 6.6MB/s from CPU to RAM.
Mindthreat, cool project
Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net / AT Speed C16
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net / AT Speed C16
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/
- calimero
- Fuji Shaped Bastard
- Posts: 2407
- Joined: Thu Sep 15, 2005 10:01 am
- Location: STara Pazova, Serbia
- Contact:
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
^
But Jaguar can not stream (read) data efficient as Falcon from IDE disk... :/
Jaguar CD rom is double speed? - 300KB/s ?
But Jaguar can not stream (read) data efficient as Falcon from IDE disk... :/
Jaguar CD rom is double speed? - 300KB/s ?
using Atari since 1986. ・ http://wet.atari.org ・ http://milan.kovac.cc/atari/software/ ・ Atari Falcon030/CT63/SV ・ Atari STe ・ Atari Mega4/MegaFile30/SM124 ・ Amiga 1200/PPC ・ Amiga 500 ・ C64 ・ ZX Spectrum ・ RPi ・ MagiC! ・ MiNT 1.18 ・ OS X
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
true, would be cool to have a cartridge with e.g. SD card
Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net / AT Speed C16
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net / AT Speed C16
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
What the Hell ?This is about game, not about video playback folks.
Famous Schrodinger's cat hypothetical experiment says that cat is dead or alive until we open box and see condition of poor animal, which deserved better logic. Cat is always in some certain state - regardless from is observer able or not to see what the state is.
- calimero
- Fuji Shaped Bastard
- Posts: 2407
- Joined: Thu Sep 15, 2005 10:01 am
- Location: STara Pazova, Serbia
- Contact:
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
^
true! ...but game concept is to playback 3D rendering animation...
btw AtariZoll, maybe you could make some MAGIC with Jaguar like you did with ST to enable 25/50fps video playback: https://www.youtube.com/watch?v=w5EbCT0W_Ds
(I watch it million times and I always stay speechless!)

btw AtariZoll, maybe you could make some MAGIC with Jaguar like you did with ST to enable 25/50fps video playback: https://www.youtube.com/watch?v=w5EbCT0W_Ds

using Atari since 1986. ・ http://wet.atari.org ・ http://milan.kovac.cc/atari/software/ ・ Atari Falcon030/CT63/SV ・ Atari STe ・ Atari Mega4/MegaFile30/SM124 ・ Amiga 1200/PPC ・ Amiga 500 ・ C64 ・ ZX Spectrum ・ RPi ・ MagiC! ・ MiNT 1.18 ・ OS X
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
OK. Mindthreat: you need to give more details here, and maybe rename thread a bit - because pseudo 3D background - even isometric platformers are called often 3D. What color depth is in question ? I really can not judge it by those blurry shots.
But let's assume it is 256 colors. Then we have 320x240 bytes per background = 76800 bytes. For 25 fps it would be: 1920000 bytes/sec. Falcon IDE can about 3.2 MB/sec, so only background draw would eat 60% CPU time. But maybe 10 fps would be enough for background draw, while sprites with more fps (some game have different rates for background and sprites too).
I made some tricky solution for achieving about 3.6 MB/sec on STE machines, so in theory that would be 2x more on Falcon. But question is would it work with 68030 CPU. Plus, it needs some wire cutting in machine, so not an option.
Let's calculate how much MB takes 1 room: It seems about 1500 px width. If we use 2px step while "scrolling" - or panning is the right word ? Then we need 750 frames, so 750x75KB=some 60MB . Clearly, it can't fit in RAM.
So, yes original idea of CD is the solution, but now we use rather Flash cards, of course. It reminds me on laserdisc games - like Firefox. However, that was pretty much different, because we had analogue signal from laserdisc, and then mixed into it computer generated sprites, some text ... Special HW needed.
I'm not sure how CD Amiga worked, but I assume that CD was only for data storage, and not doing video - correct me if I'm wrong.
So, back to topic: solution would be using CF cards - on Falcon it is simple, it has IDE port. Then need to decide concrete details about resolution, color depth, fps for background - keeping in mind to leave enough CPU time for other things.
I don't know about Jaguar. It is faster for sure. Question is how hard is to add IDE port to it ? Probably possible relative easy on it's game cartridge port.
But let's assume it is 256 colors. Then we have 320x240 bytes per background = 76800 bytes. For 25 fps it would be: 1920000 bytes/sec. Falcon IDE can about 3.2 MB/sec, so only background draw would eat 60% CPU time. But maybe 10 fps would be enough for background draw, while sprites with more fps (some game have different rates for background and sprites too).
I made some tricky solution for achieving about 3.6 MB/sec on STE machines, so in theory that would be 2x more on Falcon. But question is would it work with 68030 CPU. Plus, it needs some wire cutting in machine, so not an option.
Let's calculate how much MB takes 1 room: It seems about 1500 px width. If we use 2px step while "scrolling" - or panning is the right word ? Then we need 750 frames, so 750x75KB=some 60MB . Clearly, it can't fit in RAM.
So, yes original idea of CD is the solution, but now we use rather Flash cards, of course. It reminds me on laserdisc games - like Firefox. However, that was pretty much different, because we had analogue signal from laserdisc, and then mixed into it computer generated sprites, some text ... Special HW needed.
I'm not sure how CD Amiga worked, but I assume that CD was only for data storage, and not doing video - correct me if I'm wrong.
So, back to topic: solution would be using CF cards - on Falcon it is simple, it has IDE port. Then need to decide concrete details about resolution, color depth, fps for background - keeping in mind to leave enough CPU time for other things.
I don't know about Jaguar. It is faster for sure. Question is how hard is to add IDE port to it ? Probably possible relative easy on it's game cartridge port.
Famous Schrodinger's cat hypothetical experiment says that cat is dead or alive until we open box and see condition of poor animal, which deserved better logic. Cat is always in some certain state - regardless from is observer able or not to see what the state is.
Re: Possible collab for 2D platformer on Falcon or Jaguar...(artwork here)
Fifteen or more years ago I heard about a cartridge with IDE port. But it seems nothing happened so far in this matter.
Fortunately there is a new project: "Upcoming Jaguar SD Cartridge". I have Lynx SD card produced by him.
Fortunately there is a new project: "Upcoming Jaguar SD Cartridge". I have Lynx SD card produced by him.
Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net / AT Speed C16
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net / AT Speed C16
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/