English Amiga Board


Go Back   English Amiga Board > Other Projects > project.WHDLoad

 
 
Thread Tools
Old 30 August 2020, 23:32   #1
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,201
JOTD sources on github

Just to say that I finally took the time to sort out sources & install packs for my whdload slaves (or slaves I took on after original author ceased to maintain it or whatever) and put them in my github

Most source code is already in the whdload .lha installs, but there it's easier to see changes and directly read the code

It was done originally for my personal use, but I made it public anyway

https://github.com/jotd666/whdload_slaves

some sources are still missing, but I'm going to sort them out step by step. The bulk is here.
jotd is offline  
Old 31 August 2020, 00:35   #2
Radertified
Registered User
 
Join Date: Jan 2011
Location: -
Posts: 728
Fantastic. I find myself downloading archive after archive for slave sources just to find specific ways of how authors did things. This coupled with Github's search should make things a lot easier.

Thanks jotd!
Radertified is offline  
Old 21 September 2020, 05:29   #3
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,354
Thanks for all your hard work over the years
alexh is offline  
Old 21 September 2020, 06:46   #4
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,201
and it's not over yet.
jotd is offline  
Old 05 October 2020, 21:52   #5
DrBong
HOL / AMR Team Member
 
DrBong's Avatar
 
Join Date: Dec 2001
Location: Australia
Posts: 2,632
Quote:
Originally Posted by jotd View Post
Just to say that I finally took the time to sort out sources & install packs for my whdload slaves (or slaves I took on after original author ceased to maintain it or whatever) and put them in my github

Most source code is already in the whdload .lha installs, but there it's easier to see changes and directly read the code

It was done originally for my personal use, but I made it public anyway

https://github.com/jotd666/whdload_slaves

some sources are still missing, but I'm going to sort them out step by step. The bulk is here.
Are you planning to upload any of the source code for your JST installs Jeff? Just curious to know if you still have all or any of it. Ralf sent me a CD with his JST installs on it many moons ago, which might have included the source to his installs. I just chucked the CD in to check it, but sadly it's unreadable on both my laptop PC and A1200. I will have to try another drive on my A1200 to see if I have better luck. Have to wonder if Keith still has all his source code from the JST days. I should drop him an email to ask. He's been strangely absent from EAB for quite some time now.

Anyway, I also found a CD that you sent me in mid-2000 of the JST/WHD installs & other games you had on your A1200 hard drive, but it doesn't include any of your source code. Bummer - it would've been interesting to have had a look at some of your old source!

Last edited by DrBong; 05 October 2020 at 21:59. Reason: Added to post!
DrBong is offline  
Old 07 October 2020, 11:04   #6
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,201
I could dig a few JST sources. It's a mess but it also contains Keith (Abaddon) early JST work.

And at least Lotus versions are all supported in the JST install (including CD32 images )

I didn't bother to put them on github. My dropbox will be enough https://www.dropbox.com/s/rqo1htv74z...ource.zip?dl=0
jotd is offline  
Old 07 October 2020, 18:39   #7
DrBong
HOL / AMR Team Member
 
DrBong's Avatar
 
Join Date: Dec 2001
Location: Australia
Posts: 2,632
Good stuff Jeff! I think you underestimate the value and contribution you (and patchers like Keith and Ralf) made with JST and the many HD installers created. The fact that people still use it now - 25 years later - speaks volumes, no??!!

I reckon you should post a PayPal button on your JST webpage for anyone who wants to make a donation, so they can thank you for all the hard work you put into developing JST in the 90s or for any development you do on JST in the future. People could donate what you used to charge for JST registration in the old days - USD$10, £5, 20DM / 50FF (~10 EUR). I know I would pay to register JST again if I could! God knows it would be much easier this time around with PayPal - I'm pretty sure I sent you cash (50FF??) in the mail to register JST way back when!!! Good days and great memories....
DrBong is offline  
Old 07 October 2020, 18:47   #8
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,201
aha thanks, yes it was great, even if whdload conception is 1000% better. I may have the registered people list (50FF all right) but I don't remember everyone . My old JST page is now dead. I don't have the password anymore and they could turn it off anytime. It just stays...

About the contribution, some people have adapted my JST installs (from source code) to whdload without crediting me, I'm pretty much sure of that at least for one particular game. But it doesn't matter much. In 2001, Harry came out with a set of macros to convert JST source to whdload. It was an idea of a genius (like most of Harry work BTW) and I could convert a lot of slaves very quickly. but the source sucked and I've properly converted them to real whdload source since.

About paypal donation, I could add a link on my current webpage. I already have one for Gods remake and it got me 40 euro total since the start
jotd is offline  
Old 07 October 2020, 19:10   #9
DrBong
HOL / AMR Team Member
 
DrBong's Avatar
 
Join Date: Dec 2001
Location: Australia
Posts: 2,632
Quote:
Originally Posted by jotd View Post
About the contribution, some people have adapted my JST installs (from source code) to whdload without crediting me, I'm pretty much sure of that at least for one particular game. But it doesn't matter much. In 2001, Harry came out with a set of macros to convert JST source to whdload. It was an idea of a genius (like most of Harry work BTW) and I could convert a lot of slaves very quickly. but the source sucked and I've properly converted them to real whdload source since.
Yep, Harry is a bloody genius (he worked on some of the hardest WHD patches in the early days).....I remember him helping Mr. Larmer, back in the day, work out some obscure bug on my A3000 occurring with the WHD patch of SOTB 2/3. All Harry had to work with was my email description of the problem because none of the WHD guys or testers had an A3000, and I couldn't produce a coredump to help with diagnosis as the bug caused the A3000 to lock-up. Mr. Larmer was stumped for months, but Harry gave him a clue and Mr. Larmer bugfixed the patch 100% on his first go at it. Awesome!

Quote:
About paypal donation, I could add a link on my current webpage. I already have one for Gods remake and it got me 40 euro total since the start
Just do it Jeff!

Last edited by DrBong; 07 October 2020 at 20:18. Reason: Fixed grammar!
DrBong is offline  
Old 07 October 2020, 19:40   #10
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,201
without WinUAE (at least in the state that it's in now) it was really difficult to diagnose & fix those games. A lot of amiga crashes & lockups without any explanation, no save states,... tough times (but fun)
jotd is offline  
Old 11 October 2020, 21:19   #11
DrBong
HOL / AMR Team Member
 
DrBong's Avatar
 
Join Date: Dec 2001
Location: Australia
Posts: 2,632
Yes, it was much easier being a games supplier/tester back then than a patcher! That's why I have great deal of respect for the early JST/WHDLoad patchers, regardless of whether they're still active or not.

It would be magnificent, though, if guys like Ralf, Achim, Sven, Girv and Pavel made a return (even if temporarily) to do a patch or two now. They might be surprised at how much times have changed with, as you said, the help of emulation, save states etc. for the purposes of coding patches and bugfixing slaves.
DrBong is offline  
Old 11 October 2020, 21:21   #12
d4rk3lf
Registered User
 
d4rk3lf's Avatar
 
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,649
Quote:
Originally Posted by alexh View Post
Thanks for all your hard work over the years
Second this!
d4rk3lf is offline  
Old 12 October 2020, 02:43   #13
Pyromania
Moderator
 
Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 3,375
Thanks for the hard work guys!
Pyromania is offline  
Old 02 September 2022, 21:29   #14
sviru
Registered User
 
Join Date: Jun 2019
Location: Wroc?aw
Posts: 30
Jodt sorry for noob question but after powering my a590 and setting all up I wasted one day with no luck. I don't know how to install jst on hdd :/ In readme there is only:

- install "JST" in C subdir of the HD
- copy your whdload installs in directories: make sure that no file is XPK packed (checked at runtime)

Thank you for helping me out. Can't find any tutorial on the net or YT.
sviru is offline  
Old 02 September 2022, 22:08   #15
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,354
Thank you. All your work is very much appreciated
alexh is offline  
Old 02 September 2022, 23:27   #16
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,201
Quote:
Originally Posted by sviru View Post
Jodt sorry for noob question but after powering my a590 and setting all up I wasted one day with no luck. I don't know how to install jst on hdd :/ In readme there is only:

- install "JST" in C subdir of the HD
- copy your whdload installs in directories: make sure that no file is XPK packed (checked at runtime)

Thank you for helping me out. Can't find any tutorial on the net or YT.

What is the part you have problems with? Installing the 'JST' program by copying it to the "C:" directory is trivial. So I suppose that it's the 'whdload installs' part. There are a few sites proposing those installs to download, for instance the old whddownload.com but there are others.

Basically JST can be substituted to whdload for 95% of the games at least, but it's only useful if you can't use whdload for a reason (low memory, 1.3 kickstart are good reasons)
jotd is offline  
Old 02 September 2022, 23:51   #17
sviru
Registered User
 
Join Date: Jun 2019
Location: Wroc?aw
Posts: 30
Quote:
Originally Posted by jotd View Post
What is the part you have problems with? Installing the 'JST' program by copying it to the "C:" directory is trivial. So I suppose that it's the 'whdload installs' part. There are a few sites proposing those installs to download, for instance the old whddownload.com but there are others.

Basically JST can be substituted to whdload for 95% of the games at least, but it's only useful if you can't use whdload for a reason (low memory, 1.3 kickstart are good reasons)
It was the first point . Copying files (installing) to C - I thought some sorcery is needed. I understand that it does not have to be in any particular directory at all. The most important part for me - do I copy what is in a bin directory from github?

Thanks and sorry for asking such trivial stuff.
sviru is offline  
Old 03 September 2022, 00:33   #18
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,201
yes, just copy bin/JST in C: directory on amiga side

you have to know how to transfer files to your amiga / mount harddisks with emulator.

if your harddisk is "download:" for instance from amiga shell:

Code:
copy download:bin/jst C:
jotd is offline  
Old 03 September 2022, 01:52   #19
sviru
Registered User
 
Join Date: Jun 2019
Location: Wroc?aw
Posts: 30
Quote:
Originally Posted by jotd View Post
yes, just copy bin/JST in C: directory on amiga side

you have to know how to transfer files to your amiga / mount harddisks with emulator.

if your harddisk is "download:" for instance from amiga shell:

Code:
copy download:bin/jst C:
My main partition is dh0: copied jst to root of dh0: tried to run arkanoid slave file. "jst arkanoid.slave" no such command
any ideas?
sviru is offline  
Old 03 September 2022, 01:52   #20
sviru
Registered User
 
Join Date: Jun 2019
Location: Wroc?aw
Posts: 30
Managed to copy it to C dir on DH0. Copied two arkanoid games. Arkanoid 1 and 2 jst xxxx.slave - both games give black screen. Need to reboot. KS 3.1 Rev6a. A590 1M CHIP MEM + 2MB FAST. Any ideas??

ok... SORTED this out... My joy was preventing from booting. After disconnecting it runs. But not everything. After downloading flashbackLOWMEM from whdloads it should run fine. But jst says that there is not enough memmory to allocate. Same thing with UGH and CannonFooder. Any ideas? Flashback needs below 0.5chip - i have 1mb and still this message pops. Thanks

Last edited by sviru; 19 October 2022 at 20:31.
sviru 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
My old Amiga games available on GitHub palaste Coders. General 14 22 June 2020 02:41
Official Acid Software GitHub Repository - hundreds of examples and source codes mateusz_s Coders. Blitz Basic 0 30 January 2020 11:55
KTRL CD32 on GitHub MickGyver News 1 04 December 2018 19:56
Mac Wolfenstein 3D source 68k/PPC on GitHub SKOLMAN_MWS Coders. General 0 20 March 2017 10:28
How about a GitHub for startup-sequences? wXR Amiga scene 9 16 February 2013 12:38

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:09.

Top

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