English Amiga Board


Go Back   English Amiga Board > Main > Nostalgia & memories

 
 
Thread Tools
Old 20 May 2021, 19:22   #21
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by haps View Post
What a load of rubbish. The code should be self documenting. If you need to 'exhaustively' document every line you are obviously writing bad code.
If you read the rest of the paragraph I wrote, you'll see that I said what you said.
Foebane is offline  
Old 20 May 2021, 20:11   #22
Anubis
Retro Gamer
 
Anubis's Avatar
 
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
If there is no commercial value in software, upload it to archive.org. Sometimes someone might check it out and even contact you on something you did... If nothing else, it will be preserved...
Anubis is offline  
Old 20 May 2021, 20:12   #23
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by haps View Post
The code should be self documenting.
Code can't always be self documenting. While too many comments are bad, so are too few.
Thorham is offline  
Old 20 May 2021, 20:14   #24
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by Anubis View Post
If there is no commercial value in software, upload it to archive.org. Sometimes someone might check it out and even contact you on something you did... If nothing else, it will be preserved...
At a cost?
Foebane is offline  
Old 20 May 2021, 20:23   #25
Anubis
Retro Gamer
 
Anubis's Avatar
 
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
Not sure what do you mean? There is no cost involved to have something loaded to Archive.org as far as I know.
Anubis is offline  
Old 11 August 2021, 15:36   #26
BastyCDGS
Registered User
 
Join Date: Nov 2015
Location: Freiburg / Germany
Age: 44
Posts: 200
Send a message via ICQ to BastyCDGS
Hi Foebane!


Quote:
Originally Posted by Foebane View Post
Ironically, my old Amiga software runs fine on emulation, and I'm sure I could get the MS-DOS stuff to run on DOSBox, so I might keep some of it, and my modern-day software still runs fine, so that will stay.

There is not just DOSBox, which BTW is designed and optimized to run DOS games. I would really be surprised, if your stuff doesn't run with PCem, for example.


There are also the Bridgeboards, as well as PCX and PC-Task for Amiga. You should really find a DOS emulator which runs your old stuff.


For preservation, you can also upload them to the EAB file server.
BastyCDGS is offline  
Old 11 August 2021, 15:40   #27
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,332
Open Source them and upload them to Github (or similar)?

Maybe a fellow user will fork them and make them compatible with newer OS?

Or if you include releases (binaries) perhaps people running legacy OS will find use for them.

Either way better than letting the work rot on your drive.
alexh is online now  
Old 11 August 2021, 18:00   #28
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by BastyCDGS View Post
For preservation, you can also upload them to the EAB file server.
Can I really upload MS-DOS program code to the EAB file server? As it is, I have two Amiga games I wrote I would like to upload, but I lost the originals and the only existing copies are part of compendium floppies like the Assassins game disks. Are they still valid? Could they be separated from the other games on there?

Quote:
Originally Posted by alexh View Post
Open Source them and upload them to Github (or similar)?

Maybe a fellow user will fork them and make them compatible with newer OS?

Or if you include releases (binaries) perhaps people running legacy OS will find use for them.
I've never used Github, it looks complicated to me. Is there a tutorial somewhere?
Foebane is offline  
Old 11 August 2021, 19:08   #29
BastyCDGS
Registered User
 
Join Date: Nov 2015
Location: Freiburg / Germany
Age: 44
Posts: 200
Send a message via ICQ to BastyCDGS
Quote:
Originally Posted by Foebane View Post
Can I really upload MS-DOS program code to the EAB file server? As it is, I have two Amiga games I wrote I would like to upload, but I lost the originals and the only existing copies are part of compendium floppies like the Assassins game disks. Are they still valid? Could they be separated from the other games on there?
You can create folders in your upload directory on EAB as you like, so it is no problem to separate them.

If I can upload an almost complete Total DOS Collection to EAB (I doublechecked by asking a mod for permission), why you should not be able to upload DOS source code?
There even is a "zzz Non Amiga" directory in the main tree on EAB file server.

Quote:
I've never used Github, it looks complicated to me. Is there a tutorial somewhere?
You can also use Gitlab. On creating a repository in gitlab, it shows you the git commands you need for importing your project files. Might be more easy for you.
BastyCDGS is offline  
Old 12 August 2021, 16:14   #30
commodorejohn
Shameless recidivist
 
commodorejohn's Avatar
 
Join Date: Jun 2012
Location: Duluth, Minnesota (USA)
Age: 38
Posts: 260
Fix it, of course. Every programmer ends up like Jacob Marley, wearing the chain they forged in life
commodorejohn is offline  
Old 12 August 2021, 17:13   #31
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,905
Quote:
Originally Posted by Foebane View Post
I've never used Github, it looks complicated to me. Is there a tutorial somewhere?
Github is a git repository with a web frontend. The actual thing you would need to learn the basics of is git. And that has a learning curve, for sure. You can keep the usage pretty basic though, you can do most of your work if you know how the following commands work:
  • git clone
  • git status
  • git commit
  • git push
  • git pull

And the rest you lookup on Stack Overflow when the moment comes that you need to do something out of the ordinary ("Shit, I need to undo this commit I just made... how do I do that?").

I'm sure most beginner git tutorials will use github already as it is a pretty standard place to create public or private git repositories for free.
gimbal is offline  
Old 27 August 2021, 15:15   #32
sparhawk
Registered User
 
sparhawk's Avatar
 
Join Date: Sep 2019
Location: Essen/Germany
Age: 55
Posts: 463
Quote:
Originally Posted by gimbal View Post
Github is a git repository with a web frontend. The actual thing you would need to learn the basics of is git.

It helps to understand git, but it's not neccessary. I'm using TortoiseGit, which makes it totally easy and convenient to use, and you can use practically all features. I only have to resort to commandline for extreme obscure stuff which you don't need on a daily basis anyway.


He should learn the git workflow though.
sparhawk is offline  
Old 28 August 2021, 00:54   #33
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
I'm not a usual coder, I tend to write stuff as I go along and don't plan anything beforehand whatsoever, I have never figured out how to use debugging tools in the language I'm using, and just tend to debug in my own way by putting in temporary code that displays variables, etc, and when it comes to trapping errors, I just put in a lot of if statements to see if something exists before I try to access it.

And my version numbers are very loosely defined, I don't log every single change I make and can't be bothered with all of that. I simply decide that if I've made, like, a single complete rewrite of all code, then it moves up a whole version number.

Maybe git allows me to keep track of all that, but I'm too oldschool to bother with such maintenance. Besides, all my programs are old code from decades ago, and my current project is personal (or at least, others would find it awkward to use and it is tailored for my particular WinUAE emulation setup).
Foebane is offline  
Old 28 August 2021, 15:32   #34
jcgeuze
Registered User
 
Join Date: Sep 2020
Location: Leon, Mexico
Age: 49
Posts: 77
upload the source to github, maybe someone will improve it or take over your project.
jcgeuze is offline  
Old 28 August 2021, 16:45   #35
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by jcgeuze View Post
upload the source to github, maybe someone will improve it or take over your project.
No way, that's the last thing I want. My code, my rules.
Foebane is offline  
Old 28 August 2021, 17:11   #36
sparhawk
Registered User
 
sparhawk's Avatar
 
Join Date: Sep 2019
Location: Essen/Germany
Age: 55
Posts: 463
Quote:
Originally Posted by Foebane View Post
No way, that's the last thing I want. My code, my rules.

Don't worry. Most of the time this will not happen anyway because of the user/developer ratio.
sparhawk is offline  
Old 02 September 2021, 10:14   #37
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
So everyone on EAB or ABIME has storage space? How do I access mine? I want to backup my programs on there.
Foebane is offline  
Old 02 September 2021, 23:15   #38
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,905
No... there used to be an FTP but I'm not sure if that is still alive.
gimbal is offline  
Old 03 September 2021, 00:24   #39
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,332
Quote:
Originally Posted by Foebane View Post
So everyone on EAB or ABIME has storage space? How do I access mine? I want to backup my programs on there.
If you're talking about GitHub then it is owned by M$ and they provide 500MB of storage for each developer for free. And if your projects are mainly source code that is a LOT of projects.
alexh is online now  
Old 03 September 2021, 11:40   #40
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by alexh View Post
If you're talking about GitHub then it is owned by M$ and they provide 500MB of storage for each developer for free. And if your projects are mainly source code that is a LOT of projects.
Not really, there's compiled executables as well. But since all of my projects will easily fit into an email attachment, I should be fine.

But I will investigate GitHub.
Foebane 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
porting an app written in C powrslave Coders. C/C++ 1 13 March 2017 04:44
Demo no longer runs on latest WinUAE - assistance? Foebane support.WinUAE 13 11 December 2015 00:00
Fullscreen = 1 not written to config tommywright support.FS-UAE 2 26 January 2013 12:37
Software runs, but doesn't respond j_factor support.WinUAE 5 21 June 2007 16:18
Old Amos Written PD Game Steve request.Old Rare Games 15 11 January 2003 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 15:54.

Top

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