English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 24 May 2020, 16:36   #1
pink^abyss
Registered User
 
Join Date: Aug 2018
Location: Untergrund/Germany
Posts: 408
Tiny Galaga

Hi, we created a tiny Galaga demake for OCS Amiga in 36kb.

You can download it here:
https://www.pouet.net/prod.php?which=85720


Code+Music: Pink
Gfx: Fade One

Code was done with Bartmans "vscode-amiga-debug"
https://github.com/BartmanAbyss/vscode-amiga-debug/

Music and sfx were created with PreTracker
https://www.pouet.net/prod.php?which=80999

Some tech details:
- The game runs at 50fps. Resolution is 192 x 256 pixel.
- The game & replayer are coded in C99 (compiled with GCC 10.1)
- The game includes 6 music tracks/jingles and 26 sfx
- All music+sfx use 5488 bytes (after precalc 51kb chipram is used)
- The game shows a maximum of 101 moving things on screen
- All graphics take 17kb and use only one bitplane.
- No sprites are used

Happy playing!
pink^abyss is offline  
Old 24 May 2020, 17:04   #2
DanyPPC
Registered User
 
Join Date: Dec 2016
Location: Italy
Posts: 725
Great ! Many thanks.
DanyPPC is offline  
Old 24 May 2020, 17:13   #3
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
Summoning @VincentGR for an icon and disk image, and @TjLaZer for a WHDLoad package just like for Tiny Invaders.
coldacid is offline  
Old 24 May 2020, 17:59   #4
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Nice one pink^abyss, thanks for another cool game

Quote:
Originally Posted by coldacid View Post
Summoning @VincentGR for an icon and disk image
Well I can do a disk image, no need for an icon though as the game will boot directly...

...but I'll wait until ross trains this first
DamienD is offline  
Old 24 May 2020, 19:36   #5
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
Well, the WHDLoad package should have an icon at least :P
coldacid is offline  
Old 24 May 2020, 19:37   #6
Antiriad_UK
OCS forever!
 
Antiriad_UK's Avatar
 
Join Date: Mar 2019
Location: Birmingham, UK
Posts: 418
Good stuff, pink! I'm almost tempted to give up asm and switch
Antiriad_UK is offline  
Old 24 May 2020, 19:53   #7
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by DamienD View Post
Nice one pink^abyss, thanks for another cool game

Well I can do a disk image, no need for an icon though as the game will boot directly...

...but I'll wait until ross trains this first
Bah, I went ahead and created a disk anyway... if someone makes a trainer, I'll then redo



Attached for anyone that wants it

Last edited by DamienD; 25 May 2020 at 10:50.
DamienD is offline  
Old 24 May 2020, 19:54   #8
Frog
Junior Member
 
Frog's Avatar
 
Join Date: Aug 2001
Location: France
Posts: 1,385
really nice work, wonderful job, you must have had a good time while making this game.
Frog is offline  
Old 24 May 2020, 20:13   #9
pink^abyss
Registered User
 
Join Date: Aug 2018
Location: Untergrund/Germany
Posts: 408
Quote:
Originally Posted by Frog View Post
really nice work, wonderful job, you must have had a good time while making this game.

Thanks Oh yeah, that was real fun to make! I remember playing real Galaga in the eighties, i was always amazed how the enemies behaved...
pink^abyss is offline  
Old 24 May 2020, 20:17   #10
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
Was "demake" intentional? I'd keep it in, it's hilarious and appropriate word-play.
Weaselrama is offline  
Old 24 May 2020, 20:24   #11
pink^abyss
Registered User
 
Join Date: Aug 2018
Location: Untergrund/Germany
Posts: 408
Quote:
Originally Posted by Antiriad_UK View Post
Good stuff, pink! I'm almost tempted to give up asm and switch

Give it a try. You don't have to go full C. You can mix as you need..


For me it's the massive time i save with C and the performance is not much behind the asm code i(!) would be able to deliver by hand. The code generated with GCC 10 can be quite good when you know how the 68000 CPU works. Just code C with the same mindset as you would do with asm.


And finally Bartmans vs-code extension makes life so much easier, so that its pure fun to write and optimize code. In the latest beta there is now even a cycle exact source level profiler! So it was easy to spot where anything was going wrong. He also added a debug overlay. So you can overlay rectangles and text on top of your game while it is running in WinUAE. Who could say no to all that luxury?
pink^abyss is offline  
Old 24 May 2020, 21:41   #12
manossg
Registered User
 
Join Date: Nov 2019
Location: Greece
Posts: 992
How smooth and cute is this? Great stuff! Would it be possible to save the hiscore?
manossg is offline  
Old 24 May 2020, 21:42   #13
Amigajay
Registered User
 
Join Date: Jan 2010
Location: >
Posts: 2,872
Quote:
Originally Posted by Weaselrama View Post
Was "demake" intentional? I'd keep it in, it's hilarious and appropriate word-play.
Have you not heard of this terminology before?
Amigajay is offline  
Old 24 May 2020, 21:43   #14
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
Well...it locks up FS-UAE, even with JIT disabled. Too bad, I would have liked to have checked it out.
Weaselrama is offline  
Old 24 May 2020, 21:45   #15
Nightshft
Registered User
 
Nightshft's Avatar
 
Join Date: Mar 2018
Location: Austria
Posts: 615
Nice game pink and fade_one!
On AGA there are incorrect colors and small graphical glitches (f.e. chars missing) but "killaga" takes care of that.
It's fun to play.
Attached Thumbnails
Click image for larger version

Name:	galaga-level20c.jpg
Views:	433
Size:	10.9 KB
ID:	67485  
Nightshft is offline  
Old 24 May 2020, 21:45   #16
manossg
Registered User
 
Join Date: Nov 2019
Location: Greece
Posts: 992
Quote:
Originally Posted by Weaselrama View Post
Well...it locks up FS-UAE, even with JIT disabled. Too bad, I would have liked to have checked it out.
I just tested it on FSUAE on vanilla A500 config and it runs perfectly. Which version/config do you use?
manossg is offline  
Old 24 May 2020, 21:46   #17
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by Weaselrama View Post
Well...it locks up FS-UAE, even with JIT disabled. Too bad, I would have liked to have checked it out.
That's not much help... I'll remember never to ask you for bug reports / testing.

It runs fine via the king of Amiga emulators i.e. WinUAE

You wanna give more details / information... such as, what configuration have you set exactly?

I tested in WinUAE and all is working fine on a standard A500 configuration. On an A1200 configuration there are slight glitches, as Nightshft said above.
DamienD is offline  
Old 24 May 2020, 21:51   #18
qupe
Registered User
 
Join Date: Jan 2018
Location: Beaufort/Wales
Posts: 201
I have just created a video play in FS-UAE and it worked fine using Damien's adf. I used A500 with 2mb, A1200 with 2mb both worked.

I scored 214990. It will be on my youtube soon

One thing is the high score supposed to save?

Last edited by qupe; 24 May 2020 at 22:05.
qupe is offline  
Old 24 May 2020, 23:05   #19
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,627
This needs further work, here (OS3.9, 68020) it just says "Please wait while decrunching..." and then freezes the system. :-(
Minuous is offline  
Old 24 May 2020, 23:50   #20
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Great little game , kudos to Pink/Fade1/Bartman^Abyss!


Quote:
Originally Posted by DamienD View Post
...but I'll wait until ross trains this first
Someone posted it into the Zone!
Press RMB to start with infinite lives (or press it whenever you want during the game).

Cheers.

Last edited by ross; 24 May 2020 at 23:59. Reason: greetings to Abyss
ross is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tiny Invaders pink^abyss Amiga scene 44 23 May 2020 21:28
Tiny Launcher help -Acid- support.Other 0 08 July 2018 12:22
Tiny Launcher 1.7 gibs News 53 27 April 2014 21:48
Tiny Troops Dokugogagoji project.WHDLoad 3 23 November 2013 15:21
Tiny Troops Maverick357 support.Games 4 29 July 2001 18:21

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 12:53.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.21152 seconds with 13 queries