CPCWiki forum

General Category => Demos => Topic started by: krusty_benediction on 01:46, 04 April 21

Title: Revision 2021 demo: Can Robots Take Control?
Post by: krusty_benediction on 01:46, 04 April 21
Hello,
here is our new demo that has been projected few hours ago at Revision 2021.Enjoy the party version here: https://www.pouet.net/prod.php?which=88554
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: MaV on 01:52, 04 April 21
A very impressive demo. It gets my vote, and I hope it'll finish 1st!
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: villain on 10:57, 04 April 21
Guys! Thanks a lot for keeping Benedition and the CPC alive. Impressive!
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: XeNoMoRPH on 14:11, 04 April 21



https://youtu.be/djrtp6Z5deA
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: GUNHED on 16:21, 04 April 21
Thanks for the video, download doesn't work for me.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: rexbeng on 20:23, 04 April 21
Congrats Krusty!

Me, in true double-agent fashion, participated in a C64 game :Phttps://www.pouet.net/prod.php?which=88595 (https://www.pouet.net/prod.php?which=88595)
(/runs)
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: MaV on 21:08, 04 April 21
Quote from: rexbeng on 20:23, 04 April 21Me, in true double-agent fashion, participated in a C64 game

We know.

/me receives mission to capture rexbeng DOA, dons Sam Fisher equipment, unlocks Pistol, leaves room. :P

Nah, it's good, and looks good (for a C64 demo).
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Maniac on 11:19, 05 April 21
Love this! Great presentation and effects! Tunnel panning is particularly impressive! Great stuff!!
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: MacDeath on 13:29, 05 April 21
2nd place, congratulations, I updated the CPCwiki page as each years.


https://www.cpcwiki.eu/index.php/Revision#2021

https://www.cpcwiki.eu/index.php/Can_Robots_Take_Control%3F
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Targhan on 16:53, 05 April 21
Wooot, second place! Awesome party (albeit online...). Thanks @MacDeath (https://www.cpcwiki.eu/forum/index.php?action=profile;u=221) for the links and update.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: roudoudou on 16:54, 05 April 21
Quote from: MacDeath on 13:29, 05 April 21
2nd place, congratulations, I updated the CPCwiki page as each years.


https://www.cpcwiki.eu/index.php/Revision#2021 (https://www.cpcwiki.eu/index.php/Revision#2021)

https://www.cpcwiki.eu/index.php/Can_Robots_Take_Control%3F (https://www.cpcwiki.eu/index.php/Can_Robots_Take_Control%3F)
Where did you get the informations for the credits? That's not what's in the demo (maybe you must read all words  :P )
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Mr. DVG on 20:03, 05 April 21
Excellent demo, too bad double sided dsk don't seem to work on M4 card! ::)
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Sid_ on 20:32, 05 April 21
Congrats for this 2nd place.
I really enjoyed to see it.

Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Targhan on 22:42, 05 April 21
Quote from: Mr. DVG on 20:03, 05 April 21Excellent demo, too bad double sided dsk don't seem to work on M4 card
I don't think the problem comes from the double-sided DSK. It's simply because we're using our own FDC code, which is not compatible with the M4. Maybe Krusty will make an M4 board version one day?
But it isn't simple... and would break all the demo synchronizations because the loading time would be different.

Basically, demos are meant to be used on the hardware and use its original capabilities.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Mr. DVG on 22:52, 05 April 21
Quote from: Targhan on 22:42, 05 April 21
I don't think the problem comes from the double-sided DSK. It's simply because we're using our own FDC code, which is not compatible with the M4. Maybe Krusty will make an M4 board version one day?
But it isn't simple... and would break all the demo synchronizations because the loading time would be different.

Basically, demos are meant to be used on the hardware and use its original capabilities.
Difficult = Impossible? ::)   

However I sincerely hope that in the future it can be made compatible (and without the loss of synchronization in uploads)! :D   
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Targhan on 22:57, 05 April 21
Using the M4 would mean using the system calls to load a file (calls that would be redirected to the M4 custom load function by the M4 rom). This is certainly in opposition with the way the whole memory is currently organized! So a lot of trouble. In my opinion, not worth it. Can't you guys have a working CPC? :)
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Maniac on 00:56, 06 April 21
Had a chance to try this on my 6128 Plus via my HxC and it crashes in random places  :(  - doesn't seem to play nice with the Plus hardware! Still a great production mind!
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: roudoudou on 06:52, 06 April 21
Quote from: Targhan on 22:57, 05 April 21
Using the M4 would mean using the system calls to load a file (calls that would be redirected to the M4 custom load function by the M4 rom). This is certainly in opposition with the way the whole memory is currently organized! So a lot of trouble. In my opinion, not worth it. Can't you guys have a working CPC? :)
A lot of trouble and also a LOT of work*. Gotek is a real replacement of floppy and it's probably the most used hardware for our CPC
*we must remember some two sides games => 3 sides when cracked on files
Trackload is life !!!
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: krusty_benediction on 08:07, 06 April 21
Quote from: Mr. DVG on 22:52, 05 April 21
Difficult = Impossible? ::)   

However I sincerely hope that in the future it can be made compatible (and without the loss of synchronization in uploads)! :D
Hello, I will release the final version of the demo in about 1 month.This is the maximum time span I want to allocate and it is quite a lot/too much I think.
I have several tasks planned and most of them will be un-noticeable by the regular demo-watcher.One of them is to create a CPCWifi version; but it is not the highest priority one, there is no guarantee it will be done (and I allow myself to do that only because it is a feature I want for my next trackmo; this way it will be already coded).
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: krusty_benediction on 08:14, 06 April 21
Quote from: Maniac on 00:56, 06 April 21
Had a chance to try this on my 6128 Plus via my HxC and it crashes in random places  :(  - doesn't seem to play nice with the Plus hardware! Still a great production mind!
I have no Amstrad plus at home, so I was not able to test on it.I have not even looked at the results with an emulator because I doubt it would be the same.
The demo is supposed to run without crash on Amstrad Plus although 2 screens are not stable.
Random crash probably comes from a general issue of the demo: when extensions are plugged to the CPC there is a high probability of random crashes at loading; when there is no extensions there  is a small probability (but not null). Today I have no idea of the reason of that (if someone can help me, it would be great) and then cannot fix it.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: MacDeath on 09:14, 06 April 21
Quote from: roudoudou on 16:54, 05 April 21Where did you get the informations for the credits? That's not what's in the demo (maybe you must read all words
taken via demozoo and pouet, feel free to correct what you know (you did...)

would be good to add this Demo to CPCpower as well.

Also I saw nowhere which amulator works... ACE? what about the others ? didn't worked with my copy of WinApe...) or the RAM requirements (64ko works ?)
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: roudoudou on 09:16, 06 April 21
Quote from: MacDeath on 09:14, 06 April 21
taken via demozoo and pouet, feel free to correct what you know (you did...)

would be good to add this Demo to CPCpower as well.
You did not see the demo?  :o
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: MacDeath on 09:24, 06 April 21
Quote from: roudoudou on 09:16, 06 April 21You did not see the demo?
on m'a dit qu'elle ne tourne pas sur PLUS or je n'ai que  ça sous la main avec un lecteur praticable, et non je n'ai pas vu la démo sur cpcpower encore... et je n'ai pas ACE.
Et il n'y a pas de message dans la vidéo de la démo indiquant les specs and requirements.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: roudoudou on 09:28, 06 April 21
Quote from: MacDeath on 09:24, 06 April 21
on m'a dit qu'elle ne tourne pas sur PLUS or je n'ai que  ça sous la main avec un lecteur praticable, et non je n'ai pas vu la démo sur cpcpower encore... et je n'ai pas ACE.
Et il n'y a pas de message dans la vidéo de la démo indiquant les specs and requirements.
in the video you can clearly see the credits ;)
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: MacDeath on 09:32, 06 April 21
Quote from: roudoudou on 09:28, 06 April 21in the video you can clearly see the credits
the video : https://www.youtube.com/watch?v=djrtp6Z5deA

so when ?

I didn't bothered to go to revision's live performance and those informations should be more easily reachable... (but you helped in the dev so you know better)...


ok after a few search :
https://www.youtube.com/watch?v=rxhk56qqeec&ab_channel=RevisionCaptures

only says "bare 6128" still vague...
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Optimus on 10:10, 06 April 21
I also had random crashes and corrupted graphics when loading this on HxC on my real CPC (not plus)


I heard of mention of this Gotek, is this similar to HxC? Is this a better alternative or more compatible for demos than HxC? Is the demo 800k floppy only running on one of these devices or can there a floppy disk formatted at such high k? What's the best solution to watch this demo?
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Targhan on 11:52, 06 April 21
Quote from: MacDeath on 09:32, 06 April 21so when ?
3'25 and 4'04. Do you only notice things when they are drawn using Spectrum colors? :)
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: roudoudou on 12:01, 06 April 21
Quote from: Targhan on 11:52, 06 April 21
3'25 and 4'04. Do you only notice things when they are drawn using Spectrum colors? :)
i was surprise to be part of the credit but if T&J is mentionned for HELP in cat-art (i guess Krusty or Eliot did the cat-art), it's logical to mention both of us, not only T&J

on pouet neither T&J nor me are mentionned, it's also logical as we just helped a little ;)


Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Maniac on 12:04, 06 April 21
Quote from: krusty_benediction on 08:14, 06 April 21
I have no Amstrad plus at home, so I was not able to test on it.I have not even looked at the results with an emulator because I doubt it would be the same.
The demo is supposed to run without crash on Amstrad Plus although 2 screens are not stable.
Random crash probably comes from a general issue of the demo: when extensions are plugged to the CPC there is a high probability of random crashes at loading; when there is no extensions there  is a small probability (but not null). Today I have no idea of the reason of that (if someone can help me, it would be great) and then cannot fix it.
I'm more than happy to help with testing. In terms of extensions I have an MX4 board with an X-Mem and M4 board attached along with a C4CPC cart that I use. The HxC is connected via the external floppy port and the cable has a ABBA and side switch which work just fine with things like Batman Forever and phX (both double-sided disk images). I've removed all of my extensions and used my original system cart and it still crashes I'm afraid as you already mentioned.

How can I be of help? Would recording the demo running help at all?
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: krusty_benediction on 12:18, 06 April 21
Quote from: Maniac on 12:04, 06 April 21
I'm more than happy to help with testing. In terms of extensions I have an MX4 board with an X-Mem and M4 board attached along with a C4CPC cart that I use. The HxC is connected via the external floppy port and the cable has a ABBA and side switch which work just fine with things like Batman Forever and phX (both double-sided disk images). I've removed all of my extensions and used my original system cart and it still crashes I'm afraid as you already mentioned.

How can I be of help? Would recording the demo running help at all?
Thx I'll PM you in several days after having work on demo synchronisation. It may fix the issue
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: roudoudou on 12:18, 06 April 21

the demo is OK on 464+zax extension (gotek+512K)
(https://i.postimg.cc/mhzMvpXr/CRTC-DDI3-20210406-131558.jpg) (https://postimg.cc/mhzMvpXr)
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: pelrun on 12:59, 06 April 21
Quote from: Optimus on 10:10, 06 April 21I heard of mention of this Gotek, is this similar to HxC? Is this a better alternative or more compatible for demos than HxC? Is the demo 800k floppy only running on one of these devices or can there a floppy disk formatted at such high k? What's the best solution to watch this demo?

Gotek is cheap widely cloned floppy emulator hardware that reads images from a USB stick, like the HxC but with barely usable firmware. Alternative firmwares are an official HxC port (which has to be purchased) or FlashFloppy (which is open source). Both are actively developed and roughly similar in capabilities (at least when being used with a CPC), turning the Gotek into a capable drive replacement.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: voXfReaX on 08:56, 07 April 21
Quote from: roudoudou on 12:01, 06 April 21
i was surprise to be part of the credit but if T&J is mentionned for HELP in cat-art (i guess Krusty or Eliot did the cat-art), it's logical to mention both of us, not only T&J

on pouet neither T&J nor me are mentionned, it's also logical as we just helped a little ;)


Hi! Actually I designed the cat-art robot, but as I couldn't do it myself, I asked Tom et Jerry to help me out (Krusty had way too much to do and didn't want to add more on him, and Eliot at that time was very busy with real-life issues). Nevertheless, since Tom et Jerry helped me out, he should be mentioned in the credits... Same applies for you too, since you also helped Krusty with the chessboard effect :)



Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: roudoudou on 09:00, 07 April 21
Quote from: voXfReaX on 08:56, 07 April 21

Hi! Actually I designed the cat-art robot, but as I couldn't do it myself, I asked Tom et Jerry to help me out (Krusty had way too much to do and didn't want to add more on him, and Eliot at that time was very busy with real-life issues). Nevertheless, since Tom et Jerry helped me out, he should be mentioned in the credits... Same applies for you too, since you also helped Krusty with the chessboard effect :)
my apologies, i should have mentionned the possibility it was you  ;D
anyway, my remark was about the fact all credits were clearly mentionned in the demo so i do not understand why people miss half of the words

Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: voXfReaX on 09:16, 07 April 21
Quote from: roudoudou on 09:00, 07 April 21
my apologies, i should have mentionned the possibility it was you  ;D
anyway, my remark was about the fact all credits were clearly mentionned in the demo so i do not understand why people miss half of the words


No problem! I am not very active in forums, so I found it a great opportunity to write something here  ;)


I do not know what really happened with the credits, maybe Mac lost them somehow, but these things may happen and are easy to fix!
Broadly speaking, that's the main issue of humanity - people just miss half of words, or even more, and do whatever  ;D
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: krusty_benediction on 09:26, 13 May 21
You can find the final version here: https://files.scene.org/view/parties/2021/revision21/oldskool-demo/crtc_final.zip (https://files.scene.org/view/parties/2021/revision21/oldskool-demo/crtc_final.zip)

There are not much changes:
- sound and/or crtc transition glitches depending on your CPC version are still there
- greetings logo has been updated
- one logo screen has a palette change

However, we have made some modifications regarding the disk support
- better synchronization with the music for fast drives
- fewer crashes when loading
- 3"5 disc only uses one side; you can still use the one of our previous demos ;)
- 3" disc version has been added; you can then watch the demo on a bare CPC ! WARNING there is no turn disc support. You have to manually flip the disc during the rotating 3d scene and during the display of the very last logo
- m4-cpcwifi version has been added;  there are two limitations: there is a sound glitch when loading files, the demo does not loop

@Optimus (https://www.cpcwiki.eu/forum/index.php?action=profile;u=39) it should solve your issues
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: ralferoo on 13:06, 02 December 21
Nice demo, although I kept finding myself doing a double take with all the CRTC logos on most of the screen as that's the name of our demogroup as well as the usual meaning in the CPC scene!


In my defence, the demogroup already existed (doing BBC and other random platforms) before I joined it, and I joined because my friends were in it, not for the name!


Anyway, great art and I loved the chunky stuff too.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: ralferoo on 12:20, 09 December 21
Does this demo work in any emulators? It seems to crash on both WinCPC and WinAPE at around the same point, which are the only two I've got installed. The scene after the first few logos (just after the triangular Arkos fades out) and it loads the the chunky pixel rotation thing... It seems to always crash in both emulators at exactly that point doing loading. I've tried all the disk images I can find, 3", 3.5", final, etc... and all are the same. I've set it up to be 6128 and ParaDOS/AMSDOS in each case too.


https://youtu.be/rxhk56qqeec?t=34 << it's about here


Obviously, I'm about 8 years out of touch with emulators so I'm sure most people are using other emulators now, but I'm kind of surprised that it fails in both at the same place because usually these emulators have different bugs to each other! So, assuming that most people are using something like a Gotek, I'm wondering if it's relying on a timing feature of that and the software emulators are emulating different timing, again maybe different to real hardware. Not sure if you use interleaved sectors on the disc, for instance.


It would be more encouragement to get a CPC6128 out of the loft so I can try it on real hardware, but I will still have the problem of getting the demo onto a physical disc anyway if I do that! Normally, I'd load something from tape and save to disc if I want something on a disc for any reason, but with a custom disc format that's not so easy...


If people have recommendations for better emulators, I'd be happy to give them a whirl. I mostly used WinAPE and WinCPC in the past, as WinAPE had a good assemble to memory and run, which made development really quick, and WinCPC has a nice raster-beam crosshairs when debugging, so it helps when working on tricky timing issues.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: krusty_benediction on 13:04, 09 December 21
edit: crappy editor failed with inlining image...
check that Fast Disc Emulation setting is disabledI have tested with the post revision version in 3.5inches from pouet https://www.pouet.net/prod.php?which=88554 and it worked perfectly
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: ralferoo on 14:25, 09 December 21
Quote from: krusty_benediction on 13:04, 09 December 21check that Fast Disc Emulation setting is disabled
You're a star! That's fixed it for WinAPE :D
Spoke too soon... Still crashes at random points (and in different ways, but always when loading), but it gets a lot further.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: krusty_benediction on 14:37, 09 December 21
be sure that plus features are not activated for a crtc 0 ?
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: ralferoo on 21:40, 09 December 21
CRTC 0 was selected and I plus features disabled, but still crashes. I guess I need to use real hardware! :D
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: Johnny Olsen on 00:49, 10 December 21
I can run it with WinApe.
It also works with CPCEC.
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: krusty_benediction on 08:57, 10 December 21
Quote from: ralferoo on 21:40, 09 December 21
CRTC 0 was selected and I plus features disabled, but still crashes. I guess I need to use real hardware! :D
Another possible reason: I could have a bug in bank switching at some place that is visible when you have more than 128kb of memory. Have you configured your emulator to use more memory ?
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: ralferoo on 09:59, 10 December 21
Stranger and stranger... I tried again today, and it's worked fine on 3 run throughs, so no idea why it was failing yesterday. Maybe you actually have to quit WinAPE and reload after changing some of these settings...
Title: Re: Revision 2021 demo: Can Robots Take Control?
Post by: ralferoo on 10:55, 10 December 21
Quote from: Johnny Olsen on 00:49, 10 December 21
It also works with CPCEC.
Oooooh, a new emulator since I was last on the scene!


This looks really nice, great recommendation!


The debugger could take some time to get used to (and also very well hidden), but looks like this emulator will definitely be another useful tool for debugging... And it's open source, so I at least I could hack in special cases when I'm developing and I need something trickier...


Also, I just tried out the video saving and very impressed with the ease and quality. And being able to record a video while running a demo at high speed is a nice bonus! Super impressed with this emulator! :D (sorry, thread hijack!)
Powered by SMFPacks Menu Editor Mod