Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:34 01 Aug 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Color Maximite Space invaders.

Author Message
jincamty

Newbie

Joined: 10/07/2011
Location: New Zealand
Posts: 21
Posted: 09:55am 13 Jul 2020
Copy link to clipboard 
Print this post

Hi, Can anyone point me to finding the code for Darth Vaders amazing Space invaders game for the color maximite?

https://www.youtube.com/watch?v=JcX1NIQ5Sqg

Cheers Cam.
 
Poppy

Guru

Joined: 25/07/2019
Location: Germany
Posts: 486
Posted: 10:25am 13 Jul 2020
Copy link to clipboard 
Print this post

You could port it from the Duinomite!

VIDEO

SPECIFIC CODE

MORE STUFF
Andre ... such a GURU?
 
darthvader
Regular Member

Joined: 31/01/2020
Location: France
Posts: 87
Posted: 10:45am 13 Jul 2020
Copy link to clipboard 
Print this post

Well .... Poppy was faster than me  
Theory is when we know everything but nothing work ...
Practice is when everything work but no one know why ;)
 
Poppy

Guru

Joined: 25/07/2019
Location: Germany
Posts: 486
Posted: 10:51am 13 Jul 2020
Copy link to clipboard 
Print this post

... but it is quite rudimental without colour and sound!

Just showing the principle of coding!
Andre ... such a GURU?
 
Poppy

Guru

Joined: 25/07/2019
Location: Germany
Posts: 486
Posted: 11:04am 13 Jul 2020
Copy link to clipboard 
Print this post

But I think I found it!

  Quote  MMBasic Library

The MMBasic library is a collection of programs specifically written for MMBasic.  These include games like Space Invaders and Pacman, demonstration snippets of code and programs to do interesting things like generate morse code. [...]

http://geoffg.net/OriginalColourMaximite.html


MMBASIC LIBRARY
Andre ... such a GURU?
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 2170
Posted: 11:12am 13 Jul 2020
Copy link to clipboard 
Print this post

and
http://www.fruitoftheshed.com/MMBasic.Invaders-part-of-the-original-MMBasic-library.ashx?HL=invaders

if you end up with a CMM2 version you could put it up there to share with others.
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9610
Posted: 08:21am 14 Jul 2020
Copy link to clipboard 
Print this post

Mauro will see this thread, and have a CMM2 version by the end of the week!!!!!    
Smoke makes things work. When the smoke gets out, it stops!
 
Poppy

Guru

Joined: 25/07/2019
Location: Germany
Posts: 486
Posted: 11:04am 14 Jul 2020
Copy link to clipboard 
Print this post

  Grogster said  Mauro will see this thread, and have a CMM2 version by the end of the week!!!!!    


But not lesser than 3D rendered and such a f***ing great Intro!

Andre ... such a GURU?
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 11:53am 14 Jul 2020
Copy link to clipboard 
Print this post

My 2c and not pointing the finger at anyone specifically (especially not Mauro):

Can I respectfully recommend that when someone (especially a "Newbie") posts to suggest they might be working on a particular project that we are all careful not to offer too much "help" unless it is requested - I'll put my hand up to perhaps having been guilty of this once in my residence in TBS.

It is quite disincentivising to have one's efforts undermined because some "Guru" (not necessarily meaning someone with the "Guru" flag) can and does dash it off in a couple of hours. It also discourages people to post about the projects they are working to the detriment of us all.

Best regards,

Tom
Edited 2020-07-14 21:55 by thwill
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
Poppy

Guru

Joined: 25/07/2019
Location: Germany
Posts: 486
Posted: 12:16pm 14 Jul 2020
Copy link to clipboard 
Print this post

Hi Tom!

Interesting aspect, but I think it cannot be generalized!

I think it is very important that the more experienced Userīs do not take off too much, because it could not be easy to follow, having not the same skills concerning those still watching from the ground whatīs going up there in the sky.

But watching whatīs possible for others can be an inspiration for oneself to achieve more.

There just must not be an unbreachable gap, so it is necessary to keep an eye on building and supporting bridges to higher aims.

But only actively asking people can find support and in my opinion there was nobody yet being rejected. (And that is the maturity of this forum I really like!)

So thinking about what you mean my opinion is that Beginners must not be overwhelmed by the higher standard of some support they get with good intentions here.

Actually here is no stupid show-off around, so that what effort ever being constructively offered can be questioned and will be explained for the sake of learning for all being around.

If anyone stays long enough watching, he will find out and those who donīt probably never wanted to.
Andre ... such a GURU?
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 12:38pm 14 Jul 2020
Copy link to clipboard 
Print this post

Hi Poppy,

  Poppy said  So thinking about what you mean my opinion is that Beginners must not be overwhelmed by the higher standard of some support they get with good intentions here.


Yes, there is that. But what I was trying to say is that we should be circumspect and try and ensure we are only offering help where it is actually requested and providing room for others to learn and grow.

e.g. If I ask how to generate a gerber from a schematic then it is likely I want some basic starting advice not someone to do it for me, and probably not someone to go into intricate detail until and unless I request that level of detail.

Regards,

Tom
Edited 2020-07-14 22:39 by thwill
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
jincamty

Newbie

Joined: 10/07/2011
Location: New Zealand
Posts: 21
Posted: 07:37pm 15 Jul 2020
Copy link to clipboard 
Print this post

Thanks Guys, I have got the game working but I think the "invader.fnt" is the original one and not from Poppy's list.

http://www.df.lth.se.orbin.se/~mikaelb/duinomite/DMSPCINV/

How do I download that .fnt file?

Also is there a way for the game to fill the monitor instead of just the top/left corner?

Cheers Cam.
(I'm making an outside bar table)
 
Poppy

Guru

Joined: 25/07/2019
Location: Germany
Posts: 486
Posted: 08:10pm 15 Jul 2020
Copy link to clipboard 
Print this post

  jincamty said  

http://www.df.lth.se.orbin.se/~mikaelb/duinomite/DMSPCINV/

How do I download that .fnt file?



Simply Right-Click with the Mouse and "Save Target As"

But this is the DUINOMITE-Version, within the Library you find the COLOUR MAXIMITE-Version.
Andre ... such a GURU?
 
darthvader
Regular Member

Joined: 31/01/2020
Location: France
Posts: 87
Posted: 09:19am 16 Jul 2020
Copy link to clipboard 
Print this post

  jincamty said  
How do I download that .fnt file?


Invaders_FNT.zip

  Quote  
Also is there a way for the game to fill the monitor instead of just the top/left corner?


Back in 2012, i written this game for MMBasic V3.0A , screen resolution was mean for composite PAL monitor  
Here you have to adapt the code to the new resolution , or , choose a resolution close to what we get in 2012.
Theory is when we know everything but nothing work ...
Practice is when everything work but no one know why ;)
 
jincamty

Newbie

Joined: 10/07/2011
Location: New Zealand
Posts: 21
Posted: 09:38am 16 Jul 2020
Copy link to clipboard 
Print this post

Thanks for that, It appears the .fnt files are all the same.

The only thing that is different from the original INVADERS is the bottom bunkers are blue.

I'll put it in the "too hard basket"  :-)

Cheers Cam.
 
MauroXavier
Guru

Joined: 06/03/2016
Location: Brazil
Posts: 303
Posted: 05:44pm 16 Jul 2020
Copy link to clipboard 
Print this post

Do you know what I really want to see?

A bunch of "newbies" growing a lot and making awesome games even if it's for the first time for him. This must be the spirit around the CMM2 Project.

No competition, no comparisons, only a community united to learn more and more to have good fun using BASIC.

For me, all of it is only a hobby that removes my daily overload high-stress. My job can be TERRIBLE sometimes (anyone that works with IT knows well about it) and when I come to my house it's a pleasure to fell this teenage retro sensation that CMM2 gives. It's a shame that my three sons don't care about learning any programming language.

Curiously my friends that doesn't like about anything pixelated (they play only new-generation games), but they liked to play the CMM2 Wolf3D, what in the current state appears to be a pixelated LSD trip to keep the performance.

What depends on me, I will respect any project and support all of them, doesn't care if the development is faster or slower, if it's beautiful or ugly,  if it's made by a newbie or a "Jedi", what really matters is to see a good community growing around CMM2 with respect and friendship.
 
capsikin
Guru

Joined: 30/06/2020
Location: Australia
Posts: 341
Posted: 05:57am 21 Jul 2020
Copy link to clipboard 
Print this post

  jincamty said  Thanks for that, It appears the .fnt files are all the same.

The only thing that is different from the original INVADERS is the bottom bunkers are blue.

I'll put it in the "too hard basket"  :-)

Cheers Cam.


Are you able to post what you did to make it work on the CMM2? It would be cool to have even if it's mostly in black and white.
 
capsikin
Guru

Joined: 30/06/2020
Location: Australia
Posts: 341
Posted: 02:23am 23 Jul 2020
Copy link to clipboard 
Print this post

Oops I meant to post in this thread, I don't know if I can delete the other copy.

  jincamty said  Thanks for that, It appears the .fnt files are all the same.

The only thing that is different from the original INVADERS is the bottom bunkers are blue.

I'll put it in the "too hard basket"  :-)

Cheers Cam.


I think I found the colour version you were looking for, for the original colour maximite. It uses sprites, not just fonts.

Thanks to Turbo46 who posted a link in 2018 to an earlier forum post.
Turbo46's post with the link:
http://www.thebackshed.com/forum/ViewTopic.php?TID=10269&PID=115885#115954

Then I had a look through the thread they linked and found this post:
http://www.thebackshed.com/forum/ViewTopic.php?TID=5071&P=4#50937

which has the actual link to the game
http://www.thebackshed.com/forum/uploads/darthmite/2012-08-12_214107_Space_Invaders.zip

  darthmite said  Yea , Nick and some clones  



I worked on the Space Invaders today , and I'm close to

final version.

Start menu have to be done , actually i just have a bmp.

I will see if my Boss don't made me work too much tomorrow

and try to do something better as start of the game.



Here is the source.



<a target="_blank" href="uploads/darthmite/2012-08-12_214107_Space_Invaders.zip" target="_blank">2012-08-12_214107_Space_Invaders.zip</a>



Cheers.



Darth.



Turbo46's post:
  Turbo46 said  Hi WhiteWizard,

I think the above link is to the original mono version.
Here is the thread where the link to the latest version of the game is:

http://www.thebackshed.com/forum/forum_posts.asp?TID=5071&PN=887&TPN=7

look for the link:
2012-08-14_200235_Space_Invaders

This is what I added to copy the MOD files to drive a: rather than do it manually...
just after: "Option base 1"

' *******
'--- COPY MOD FILES TO A: ___
'
Option error continue
Open "A:Laser1.MOD" For input As #1
ERROR=MM.Errno:Close #1
If ERROR=0 Then GoTo LOADED
'
Copy "Laser1.MOD"  To "A:Laser1.MOD"
Copy "Inv_Exp.MOD"  To "A:Inv_Exp.MOD"
'
LOADED:
'
' *******

The game works well as is. This one needs MMBASIC V4.0. I finally built a paddle as per the instructions in the beginning of the code. The difficulty doesn't seem to increase with the higher levels. There are suggestions to increase difficulty in that link.

Bill

PS Darthmite may have more information

Edited 2020-07-23 12:25 by capsikin
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025