Author Topic: #CPCRetroDev 2015: Complete Results and Games  (Read 20205 times)

0 Members and 1 Guest are viewing this topic.

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #25 on: 16:06, 25 June 15 »
Thank you, @Prodatron. I wan't aware of the exact way in which Z80 is managed by the CPC. I still have a lot to learn, but I'm on the way :D .

I had a look into cpctech and found this link with similar infomation about intruction cycle rounding to microseconds, in english.

I'll have to do an indepth review of all the functions implemented for CPCtelera, but this will help me to optimize them better and give better explanation in the documentation :) .

Thank you, @Prodatron :) .

Offline ervin

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.268
  • Country: au
    • index.php?action=treasury
  • Liked: 938
  • Likes Given: 978
My (cancelled) entry for the CPCRetroDev 2017 Competition http://www.cpcwiki.eu/forum/programming/my-cpcretrodev-2017-entry/
FAST line drawing in CPCtelera http://www.cpcwiki.eu/forum/programming/drawing-lines-with-cpctelera-sdcc/
RUNCPC My entry for the CPCRetroDev 2015 Competition http://www.cpc-power.com/index.php?page=detail&num=12494

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #27 on: 18:23, 25 June 15 »
Yes, it is :). The Z80_CPC_Timings_cheat_sheet  made by @cpcitor is much clearer and well structured than most websites (Thanks, @cpcitor :D)


Offline Prodatron

  • 6128 Plus
  • ******
  • Posts: 830
  • Country: de
  • Back on the Z80
    • index.php?action=treasury
    • SymbOS SYmbiosis Multitasking Based Operating System
  • Liked: 1059
  • Likes Given: 554
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #28 on: 22:33, 25 June 15 »
Thank you, @Prodatron. I wan't aware of the exact way in which Z80 is managed by the CPC. I still have a lot to learn, but I'm on the way :D .
You are welcome, Ronaldo! :)

GRAPHICAL Z80 MULTITASKING OPERATING SYSTEM

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #29 on: 22:29, 26 June 15 »
Ok, then. I have recalculated times for the memset functions included in latest version of CPCtelera, and this are the results:
Code: [Select]
-----------------------------------------------------------------------------------
|MACRO                | TIME(us) | TIME (VSYNCs) | CODE SIZE (bytes) | INTERRUPTS |
-----------------------------------------------------------------------------------
|cpct_clearScreen     |  98331   |    4.924      |       20          |     -      |
|cpct_clearScreen_f8  |  41036   |    2.086      |       45          |  Disabled  |
|cpct_clearScreen_f64 |  33843   |    1.721      |       71          |  Disabled  |
-----------------------------------------------------------------------------------

Timings have been checked with WinAPE and results are the same :) .

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
#CPCRetroDev 2015 members of the jury
« Reply #30 on: 18:48, 10 August 15 »
Time is running, deadline's approaching and #CPCRetroDev 2015 awards ceremony is waiting for you to show the best Amstrad CPC games to the world, and win up to 900€  8)

This year, we will have the honour of counting on very experienced members as jury, comming from famous podcasts, magazines and game development enterprises. All of the members have had close contact with Amstrads and other 8-bit machines since their childhood  :)

You still have more than 2 months to develop your games and participate. Join us and show Amstrad's real potential to the world!  :D

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #31 on: 00:39, 11 August 15 »
Hi!


I did take a look at the rules... they say a 464 without expansions. So this means the game has to load from tape, since a drive is an expansion. Right?
On the other hand it must also run on emulators _with_ DOS. Now that's confusing! Can you clarify?

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline MacDeath

  • Chaotic post writer and mock-up specialist
  • Supporter
  • 6128 Plus
  • *
  • Posts: 4.041
  • Country: fr
  • Liked: 1109
  • Likes Given: 620
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #32 on: 00:44, 11 August 15 »
I guess some MP3 could be used as well to load, lol, this would show those student that old tech can be compatible with newer technologies to great effects (aka faster loading).


Curious to see this year's results.

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #33 on: 11:14, 11 August 15 »
I did take a look at the rules... they say a 464 without expansions. So this means the game has to load from tape, since a drive is an expansion. Right?
On the other hand it must also run on emulators _with_ DOS. Now that's confusing! Can you clarify?

I'll try to clarify the point. What rules say exactly is this:

Quote from: #CPCRetroDev rules
Games submitted must work on a  real  Amstrad  CPC   464, without expansions. Games must also work on at least one of these emulators:
  • WinAPE 2.0. Alpha 18, profile CPC 464 with PARADOS
  • JavaCPC 2.9 with system CPC 464 (AMSDOS)

This is telling you that your game must work on the real machine and, at least, one emulator. The details from emulators are about configuration: they are telling you to test your game with a concrete configuration for the emulator, as different configurations may show different behaviours. They are not telling you that the game must run _with_ DOS.

So, your game doesn't have to relate to a specific DOS, necessarily.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #34 on: 00:21, 12 August 15 »
Ok, so does it need to be a tape game? Or is a disc version accepted?

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #35 on: 00:26, 12 August 15 »
It does need to be a tape game (a CDT file) because all games submitted to the contest will be included in the tape we will produce, like the tape produced with #CPCRetroDev 2014 games.

You can also submit a DSK along with the CDT if you like, mainly for convenience when evaluating the game on emulators. However, the CDT is the valid one, as it must work on real hardware (otherwise, it couldn't be included in the tape production).

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #36 on: 01:30, 12 August 15 »
Thanks for clarifying this. Now even I got it.  :) :) :)


@Devilmarkus : Do you still have that tape loader you made for Cyber Chicken?

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
Re: CPCRetroDev 2014 Awards Ceremony (full video)
« Reply #37 on: 14:37, 25 August 15 »
Here you are a post and the full video of the #CPCRetroDev 2014 Awards Ceremony.

Will you be there this year? :D

[youtube]https://www.youtube.com/watch?v=GBkHIC9bb_g[/youtube]

Offline ervin

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.268
  • Country: au
    • index.php?action=treasury
  • Liked: 938
  • Likes Given: 978
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #38 on: 15:29, 25 August 15 »
Fantastic!!!
Thanks for uploading that ronaldo!

I'm hoping to see my game in this year's presentation!
Fingers crossed!
 :)
My (cancelled) entry for the CPCRetroDev 2017 Competition http://www.cpcwiki.eu/forum/programming/my-cpcretrodev-2017-entry/
FAST line drawing in CPCtelera http://www.cpcwiki.eu/forum/programming/drawing-lines-with-cpctelera-sdcc/
RUNCPC My entry for the CPCRetroDev 2015 Competition http://www.cpc-power.com/index.php?page=detail&num=12494

Offline MacDeath

  • Chaotic post writer and mock-up specialist
  • Supporter
  • 6128 Plus
  • *
  • Posts: 4.041
  • Country: fr
  • Liked: 1109
  • Likes Given: 620
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #39 on: 23:53, 25 August 15 »
As I already told : auto-translation is quite... erratic and strange.

Spoken spanish seems to be quite some hard language for computers to understand and translate.  ;D
Could somewhat understands bits via auto-translation in French and in english and natural Latin as a french.

Would be cool if someone could get to put a proper subbed translation in english.
Anyway can't wait for this years edition results.

Great to see those young students trying hard on such old system from another age.

Today you can barely address something with only 64k... :laugh:

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.051
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 677
  • Likes Given: 294
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #40 on: 21:43, 20 September 15 »
Anybody who enters is guaranteed to not finish in last place, as I have submitted my entry. I know its got a snowball's chance in hell of winning but I don't care. I just want my game on the tape.
EgoTrip's Stuff
EgoTrip's Stuff

Offline Optimus

  • 464 Plus
  • *****
  • Posts: 348
  • Country: gr
  • Liked: 161
  • Likes Given: 140
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #41 on: 00:06, 21 September 15 »
Anybody who enters is guaranteed to not finish in last place, as I have submitted my entry. I know its got a snowball's chance in hell of winning but I don't care. I just want my game on the tape.


Hmm,. maybe then I should finish and submit mine, which I know I won't be able to complete properly in time and so it will be bad, so that you have a chance for the 2nd last place :)


p.s. I am not even sure yet about how to test with a tape or how to make CDT file. I managed to squish some 128k project to work on 64ks but DSK so far.
« Last Edit: 00:11, 21 September 15 by Optimus »

Offline ervin

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.268
  • Country: au
    • index.php?action=treasury
  • Liked: 938
  • Likes Given: 978
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #42 on: 02:15, 21 September 15 »
Anybody who enters is guaranteed to not finish in last place, as I have submitted my entry. I know its got a snowball's chance in hell of winning but I don't care. I just want my game on the tape.

Excellent - really looking forward to seeing your entry!
What was it developed in?
My (cancelled) entry for the CPCRetroDev 2017 Competition http://www.cpcwiki.eu/forum/programming/my-cpcretrodev-2017-entry/
FAST line drawing in CPCtelera http://www.cpcwiki.eu/forum/programming/drawing-lines-with-cpctelera-sdcc/
RUNCPC My entry for the CPCRetroDev 2015 Competition http://www.cpc-power.com/index.php?page=detail&num=12494

Offline ervin

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.268
  • Country: au
    • index.php?action=treasury
  • Liked: 938
  • Likes Given: 978
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #43 on: 02:20, 21 September 15 »

Hmm,. maybe then I should finish and submit mine, which I know I won't be able to complete properly in time and so it will be bad, so that you have a chance for the 2nd last place :)


p.s. I am not even sure yet about how to test with a tape or how to make CDT file. I managed to squish some 128k project to work on 64ks but DSK so far.

CPCTelera creates a CDT for you at compilation, and I think it uses an external tool for that.
Not sure what the tool is, but it might be helpful.
My (cancelled) entry for the CPCRetroDev 2017 Competition http://www.cpcwiki.eu/forum/programming/my-cpcretrodev-2017-entry/
FAST line drawing in CPCtelera http://www.cpcwiki.eu/forum/programming/drawing-lines-with-cpctelera-sdcc/
RUNCPC My entry for the CPCRetroDev 2015 Competition http://www.cpc-power.com/index.php?page=detail&num=12494

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #44 on: 09:49, 21 September 15 »
@ervin, @Optimus: CPCtelera uses 2CDT by @arnoldemu with some minimal changes. Having one or several binary files, it's quite easy to create a working CDT. Even having the DSK, you may extract files with iDSK and then insert them into CDT with 2CDT :).

Offline Singaja

  • CPC6128
  • ****
  • Posts: 166
  • Country: pl
  • Liked: 112
  • Likes Given: 491
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #45 on: 11:33, 21 September 15 »
WinAPE also does the job of extracting from DSK files.

Offline Optimus

  • 464 Plus
  • *****
  • Posts: 348
  • Country: gr
  • Liked: 161
  • Likes Given: 140
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #46 on: 12:08, 21 September 15 »
@ervin, @Optimus: CPCtelera uses 2CDT by @arnoldemu with some minimal changes. Having one or several binary files, it's quite easy to create a working CDT. Even having the DSK, you may extract files with iDSK and then insert them into CDT with 2CDT :) .


Then it might be easy. I can extract with ManageDSK and learn to use the 2CDT tool.
I am developing on SDCC and Pasmo for z80, among other tools.


p.s. I have an engine for the game fairly ready, but no enemy rendering/AI or gameplay yet. I'd wish I have something for the compo, but If I don't make it, at least this compo motivated me to work on some old project, and maybe finish it later next year.

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #47 on: 14:30, 21 September 15 »
This last weekend I gave a mini workshop to introduce people to CPCtelera, on jdjuanje's youtube channel
jdjuanje's youtube channel. It is in spanish, but it may be useful for some of you, so here you are :) .
[youtube]https://www.youtube.com/watch?v=JUGjnsrWE4k[/youtube]
I start programming at 1:45h. First part is an introduction to the CPC and to the tools CPCtelera has. The idea was to show how to start coding a simple Manic Miner. It finally went up to drawing and moving a character and having a simple menu.

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.051
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 677
  • Likes Given: 294
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #48 on: 19:34, 21 September 15 »
Any chance of an English version? And maybe a web version instead of a video?
« Last Edit: 21:34, 21 September 15 by EgoTrip »
EgoTrip's Stuff
EgoTrip's Stuff

Offline ronaldo

  • Dev
  • 6128 Plus
  • *****
  • Posts: 595
  • Country: es
    • Fremos Blog
  • Liked: 794
  • Likes Given: 779
Re: CPCRetroDev 2015 has started! 900€ in prizes!
« Reply #49 on: 09:59, 23 September 15 »
I'm afraid there is no chance, @EgoTrip, unless someone is willing to invest part of his time in translating / subtitling the video. I'd love to do it, but my task list is already larger than my available time. Sorry, man.