English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 01 July 2008, 13:14   #1
gemanix
Registered User
 
Join Date: Jul 2008
Location: New Zealand
Posts: 17
My old source code

Hello.

When I was 15, I wrote intros for New Zealand groups.
I was Robster for a long time, then changed to Frantic, then Gemanix (after the group that folded, following Shark Island's collapse)

I used AsmOne. All are written by me from scratch.

Lots of demo effects. Shaded Bobs, Glenz Vectors, Checker fields, Dragon Ball, Trace Vectors, Sine Scrollers
Some GUI apps, like for ripping pictures from memory.

One I spent a long time on was IntroIns, a tool for allowing my fellow group members to install my intros on Non-Dos disks. It did so by finding blank space on disk, then inserting a bit of code into the boot block.

I reverse engineered other people's intros too. Mainly the Crystal and Melon intros, but also those by Shayde/Reality.

Here is the source code to all of the intros I wrote. I'm glad I kept them. Hopefully someone else will find them useful.

Regards - Gemanix (gemanix@gmail.com)

http://.com/files/12628485..._Code.zip.html
gemanix is offline  
Old 01 July 2008, 13:32   #2
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Fantastic thank you for sharing and welcome aboard
BippyM is offline  
Old 01 July 2008, 13:38   #3
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Thanks for sharing. As links are "a bit" sucky I've uploaded the archive to my webspace. It can be downloaded here.

Last edited by StingRay; 01 July 2008 at 14:02.
StingRay is offline  
Old 01 July 2008, 13:41   #4
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,500
Thanks for the source gemanix! It's always nice to have more example code to look at
Thanks to StingRay for providing a proper download source (RS sucks big time )
TCD is offline  
Old 01 July 2008, 13:57   #5
Hungry Horace
Wipe-Out Enthusiast
 
Hungry Horace's Avatar
 
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,538
someone up to the Zone please


edit: no need, nice one Stingray
Hungry Horace is offline  
Old 01 July 2008, 14:47   #6
pmc
gone
 
pmc's Avatar
 
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
@gemanix - hello and thanks for sharing your stuff. Downloaded and assembled a few already. Spot on mate.
pmc is offline  
Old 01 July 2008, 15:28   #7
4pLaY
www.resistance.no
 
4pLaY's Avatar
 
Join Date: Jun 2008
Location: Norway
Age: 43
Posts: 200
Thanx for sharing man, much apreciated .
4pLaY is offline  
Old 01 July 2008, 23:38   #8
gemanix
Registered User
 
Join Date: Jul 2008
Location: New Zealand
Posts: 17
Thanks StingRay for the alternate download.

I have fond memories of programming the Amiga. Just glad to share with you all.
gemanix is offline  
Old 02 July 2008, 10:14   #9
heavy
noodle
 
Join Date: Jun 2007
Location: europe
Posts: 247
thanks for sharing.
heavy is offline  
Old 04 July 2008, 12:16   #10
korruptor
TDI
 
korruptor's Avatar
 
Join Date: Feb 2007
Location: Blitter Town
Posts: 124
Some nice stuff in there, thanks a lot!
korruptor is offline  
Old 04 July 2008, 15:39   #11
Gio
 
Posts: n/a
Thumbs up

@ gemanix

Thank you very much for sharing your code, I just registered to express my gratitude
 
Old 06 July 2008, 08:57   #12
Andec
Registered User
 
Join Date: Sep 2007
Location: Australia
Age: 53
Posts: 83
Thanks for sharing......... Always interested in looking at other peoples source code
Andec is offline  
Old 07 July 2008, 02:11   #13
xaind
Registered User
 
Join Date: Apr 2006
Location: Sydney / Australia
Posts: 113
I'll add my voice to the chorus thanking Gemanix for sharing this source code. I especially like that there are several programs that do only one effect, like bobs, checkers, dragonball, etc. This kind of code is the easiest to learn from.

I'd be fascinated to hear some more backstory from you Gemanix, if you're willing to share. How did you get into coding and how did you learn how to do all these effects?
xaind is offline  
Old 07 July 2008, 08:16   #14
gemanix
Registered User
 
Join Date: Jul 2008
Location: New Zealand
Posts: 17
My family have been into computers ever since I can remember. Programming fascinated me from an early age. I remember writing my first basic program when I was 8 on the ZX Spectrum.

I had an Amiga 500 when I turned 11 years old, and immediately entered the warez scene, which in Whangarei, NZ was very active.
I really loved the many options for creativity. Deluxe Paint, SoundTracker, all of the games, BBSs!
I took a shining to SoundTracker (not that I was any good), but I loved compiling ST-00 disks, and ripping modules from games. It was the ripping that really got me buzzing. Used AudioMaster for playing memory and identifying the very distinct sound modules made when played as binary.
I had older friends, so by the time I was 14 they were learning programming at college. I was a very eager student and they gave their time to teaching me the ways of MC68000 and the Amiga's chips. I remember struggling to understand the purpose of registers and the distinction between address and data registers.
I'm really grateful to them because they were very tolerant of me. Hydsie, Phaedrus, Fuzzy. They were my Mentors, but also my competition. I was determined to know what they knew.
I had a few books, Abacus, and another on Amiga hardware (photocopied). They were a good reference. I also liked the scene disk magazines, like Grapevine and "The Source"

I cant remember what I first used as an Assembler. I know it wasn't Seka, cause that was a bitch to use. My memory escapes me there, but I did settle on AsmOne later on.
My first development was a mouse clicker for the LED light.
After that, some simple copper effects.
Leading on to displaying a picture (iff to raw converted).
Then the modulo effect that made it look like it was being drawn by lasers. Then including a Soundtracker module. Then a 16x16 font text displayer. By then I was learning about disassembly. Taking apart other people's intros to learn best practise. You'll see some of those that I disassembled in the zip.
I loved watching demos. Kefrens, Crystal, Scoopex, Reality, Melon, etc.. Whenever I saw an effect, I needed to know how it worked, and reproduce it.

I guess when I find something I like, I need to know, and I'm almost obsessive about finding out how.
gemanix is offline  
Old 15 July 2008, 09:14   #15
redblade
Zone Friend
 
redblade's Avatar
 
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
ah cool another New Zealander. Greets.

Warez scene must of been better in Whangarei then Gisborne as you would of been closer to AKL
redblade is offline  
Old 13 February 2009, 23:57   #16
Herpes
... aka Amix73
 
Herpes's Avatar
 
Join Date: Jan 2009
Location: Austria
Posts: 87
Quote:
Originally Posted by gemanix View Post
...
I loved watching demos. Kefrens, Crystal, Scoopex, Reality, Melon, etc.. Whenever I saw an effect, I needed to know how it worked, and reproduce it. I guess when I find something I like, I need to know, and I'm almost obsessive about finding out how.
Nice story - and thank you very much for the sources . I already had a watch and played a little with them - very nice. Actually I never had your quality since I was more the lazy kind of coder - so never bothered to disassemble any other code. Either I could do it only with watching at the effects or I never got a clue. Therefore I only managed to reproduce some effects on my own - nothing special. But the time was very much fun 89-91!

Anyway this section is indeed coder's heaven
Herpes is offline  
Old 14 February 2009, 22:17   #17
AlfaRomeo
A1200 040 SAM440EP 667
 
AlfaRomeo's Avatar
 
Join Date: Jan 2008
Location: Lisbon / Portugal
Posts: 873
Thanks for sharing your sources gemanix.
Hope other people make the same in the various programming languages as only sharing our programming knowledge will make all of us can evolve since there is no more new books about Amiga programming
AlfaRomeo is offline  
Old 15 February 2009, 22:06   #18
gemanix
Registered User
 
Join Date: Jul 2008
Location: New Zealand
Posts: 17
you're welcome
gemanix is offline  
Old 29 December 2013, 22:56   #19
Lekman
Registered User
 
Join Date: Dec 2013
Location: Fredrikstad/Norway
Age: 46
Posts: 17
None of the download links work anymore.
Lekman is offline  
Old 01 January 2014, 21:32   #20
Herpes
... aka Amix73
 
Herpes's Avatar
 
Join Date: Jan 2009
Location: Austria
Posts: 87
rezoned for you ...
Herpes 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
BBS Source Code Methanoid request.Apps 1 21 May 2012 18:41
Looking for ProTracker 2.3D source code 8bitbubsy Coders. General 42 13 August 2010 21:25
Source Code camelord support.Games 2 06 August 2010 17:45
the citadel source code hippie2000 Coders. General 8 29 October 2007 15:10
Source Code Thalion project.WinUAE - Kaillera 3 28 April 2006 09:55

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 23:15.

Top

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