"A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

General discussion for topics related to the FreeBASIC project or its community.
Post Reply
gothon
Posts: 225
Joined: Apr 11, 2011 22:22

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by gothon »

Lachie Dazdarian wrote:Sorry guys for the delay with listing the final entries. I have problem running Zamaster's The Secret Garden, and I'm still not sure how to go about it.

Is it playable for you?

https://drive.google.com/file/d/1rqyCeB ... sp=sharing
After I choose N to "Fullscreen (recommended)? [Y/N]"
it prints "Lode..." and then crashes "tsg.exe has stopped working" "Windows can check online for a solution to the problem."
danielt3
Posts: 27
Joined: Aug 16, 2006 19:26
Location: Sao Paulo/Brazil

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by danielt3 »

The game works fine here.

Windows 10, 64bits, Core i7, 16GB ram.
paul doe
Moderator
Posts: 1730
Joined: Jul 25, 2017 17:22
Location: Argentina

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by paul doe »

gothon wrote:
Lachie Dazdarian wrote:Sorry guys for the delay with listing the final entries. I have problem running Zamaster's The Secret Garden, and I'm still not sure how to go about it.

Is it playable for you?

https://drive.google.com/file/d/1rqyCeB ... sp=sharing
After I choose N to "Fullscreen (recommended)? [Y/N]"
it prints "Lode..." and then crashes "tsg.exe has stopped working" "Windows can check online for a solution to the problem."
Same here for me. Neither fullscreen nor windowed worked for me :'(

The screenshots look awesome, though..
maachal
Posts: 33
Joined: Jul 21, 2017 21:11
Location: czech

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by maachal »

gothon wrote:
Lachie Dazdarian wrote:Sorry guys for the delay with listing the final entries. I have problem running Zamaster's The Secret Garden, and I'm still not sure how to go about it.

Is it playable for you?

https://drive.google.com/file/d/1rqyCeB ... sp=sharing
After I choose N to "Fullscreen (recommended)? [Y/N]"
it prints "Lode..." and then crashes "tsg.exe has stopped working" "Windows can check online for a solution to the problem."
The same behavior on: Win 7 Prof SP1, 64bit, i7, 8GB RAM (debug.log is empty) :-(
But here it is running: Win 10 Ent, 64bit, i5, 16GB RAM ;-)
Last edited by maachal on Feb 12, 2019 21:49, edited 1 time in total.
jj2007
Posts: 2326
Joined: Oct 23, 2016 15:28
Location: Roma, Italia
Contact:

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by jj2007 »

Lachie Dazdarian wrote:I have problem running Zamaster's The Secret Garden, and I'm still not sure how to go about it.
Illegal instruction C4. It seems he uses the latest set of instructions, I see lots of AVX stuff, and not every CPU can handle that.
Landeel
Posts: 777
Joined: Jan 25, 2007 10:32
Location: Brazil
Contact:

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by Landeel »

jj2007 wrote:Illegal instruction C4. It seems he uses the latest set of instructions, I see lots of AVX stuff, and not every CPU can handle that.
It seems AVX requires a Sandy Bridge processor. I have an i7 2600k, and still it crashes.
jj2007
Posts: 2326
Joined: Oct 23, 2016 15:28
Location: Roma, Italia
Contact:

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by jj2007 »

It crashes here at the db C4:

Code: Select all

0042AC07                 .  893424            mov [esp], esi
0042AC0A                 .  E8 D1DAFFFF       call 004286E0
0042AC0F                 .  8B5E 20           mov ebx, [esi+20]
0042AC12                    C4                db C4                      ; <<<<<<<<<<<<< normally start of a 3-byte VEX sequence
0042AC13                    E2                db E2                      ; char 'â'
0042AC14                Ú.  61                popad
0042AC15                ³.  F7D8              neg eax
0042AC17                ³.  031E              add ebx, [esi]
0042AC19                ³. EB 07             jmp short 0042AC22
No idea what kind of instruction that is. The AVX stuff follows later, e.g.

Code: Select all

vcvtsi2sd xmm1, xmm0, ebx
vaddsd xmm3, xmm1, xmm2
vmovsd xmm0, [71BEF8]
vcvtsi2sd xmm5, xmm4, eax
vaddsd xmm6, xmm5, xmm2
... but that is no problem for my Core i5.
Zamaster
Posts: 1025
Joined: Jun 20, 2005 21:40
Contact:

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by Zamaster »

The Secret Gallery
https://drive.google.com/file/d/1mfyQ4j ... p4xu3/view

Hi folks! Sorry about the technical difficulties, above is a version compiled that should work on machines that were having trouble running the game before.

Oh and if you don't like reading the hints in game:

Z to jump
X to pick-up

Good luck!
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by Lachie Dazdarian »

Here are the final entries for round 1, and a community vote poll has been opened in FBGD forum (http://games.freebasic.net/forum/index.php?topic=626.0).

If an admin can help me open a poll in this forum, I would much appreciate.

You have 12 days to vote. I plan to wrap it all up around 25th of this month. Don't forget that round 2 is running as we speak, and voting in round 1 is not effecting it in anyway. Just a reminder: if you participated in round 1, you are not eligible for round 2. Those participating in round 2, I would appreciate your reconfirmation of the participation, and update on your entry status. Thanks.

Basic Warfare by Boromir
Download executables: Win x64, Win x86, Linux x64, Linux x86
Download source: basic-warfare-v1.0-src.zip
Screenshots: 1, 2

FreeBASIC Carom Billiards by 3622
Download: fbcarom.zip
Screenshots: 1

FB Shooter Force by Landeel
Download: fbshoot_final.zip
Screenshots: 1, 2, 3

Impossible Victhorse by Pitto
Download executables: WIN, LINUX
Download source: Impossible_Victhorse-master.zip
Screenshots: 1, 2, 3

Internet of Evil Things by ssjx
Download: ioet_v05b.zip
Screenshots: 1, 2, 3

A Love Letter to FreeBASIC by ChangeV
Download: LoveLetter_v1.0.zip
Screenshots: 1, 2

simple console TANK by maachal
Download: sctank.zip
Screenshots: 1, 2

The Secret Gallery by Zamaster and Mambazo
Download executables: the_secret_gallery.zip (dual builds! - one should run for you)
Download source: thesecretgarden_13C-master.zip
Screenshots: 1, 2, 3
Last edited by Lachie Dazdarian on Feb 13, 2019 22:00, edited 4 times in total.
paul doe
Moderator
Posts: 1730
Joined: Jul 25, 2017 17:22
Location: Argentina

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by paul doe »

Lachie Dazdarian wrote: ...
Those participating in round 2, I would appreciate your reconfirmation of the participation, and update on your entry status. Thanks.
...
I'll participate on round 2. Couldn't make it to round 1, but for 2 I can present something. Nothing much to show yet (been working on some assets, though). Engine is mostly ready, working on the editor in parallel. I'll release a screenshot as soon as I have some assets ready.
jj2007
Posts: 2326
Joined: Oct 23, 2016 15:28
Location: Roma, Italia
Contact:

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by jj2007 »

Thanks, Zamaster. The previous version crashed here at the db C4:

Code: Select all

0042AC07                 .  893424            mov [esp], esi
0042AC0A                 .  E8 D1DAFFFF       call 004286E0
0042AC0F                 .  8B5E 20           mov ebx, [esi+20]
0042AC12                    C4                db C4                      ; <<<<<<<<<<<<< normally start of a 3-byte VEX sequence
0042AC13                    E2                db E2                      ; char 'â'
0042AC14                Ú.  61                popad
0042AC15                ³.  F7D8              neg eax
0042AC17                ³.  031E              add ebx, [esi]
0042AC19                ³. EB 07             jmp short 0042AC22
No idea what kind of instruction that is; C4 is normally a VEX prefix. How did you compile that? The AVX stuff follows later, e.g.

Code: Select all

vcvtsi2sd xmm1, xmm0, ebx
vaddsd xmm3, xmm1, xmm2
vmovsd xmm0, [71BEF8]
vcvtsi2sd xmm5, xmm4, eax
vaddsd xmm6, xmm5, xmm2
... but that is no problem for my Core i5.
dafhi
Posts: 1640
Joined: Jun 04, 2005 9:51

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by dafhi »

404 on game by Pitto

fyi
Last edited by dafhi on Feb 13, 2019 7:49, edited 1 time in total.
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by Lachie Dazdarian »

dafhi wrote:404 on game by Pitto
I don't know what happened there, I can't fix it until later today, but you can find his downloads here:

Sources: https://github.com/Pitto/Impossible_Victhorse
Binaries Windows: http://www.pitto-maker.cloud/VI/_offici ... se/WIN.zip
Binaries Linux: http://www.pitto-maker.cloud/VI/_offici ... /LINUX.tar
Binaries Raspberry (no audio): http://www.pitto-maker.cloud/VI/_offici ... PBERRY.tar
Tourist Trap
Posts: 2958
Joined: Jun 02, 2015 16:24

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by Tourist Trap »

Lachie Dazdarian wrote: Those participating in round 2, I would appreciate your reconfirmation of the participation, and update on your entry status. Thanks.
Will be round 2 or never for me. Thank you.
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Re: "A Love Letter To FreeBASIC" Game Dev Competition (Oct 2018 – Feb 2019), 1000 $ 1st prize

Post by Lachie Dazdarian »

Added missing/incorrect links for Impossible Victhorse, correct executable for The Secret Garden (build 1), and added source for The Secret Garden.

Sorry for the blunders there.

BTW, any admins here? mambazo of The Secret Garden can't restore his account. Account name mambazo. If someone could help him, that would be great.
Post Reply