14 April 2022, 21:06 | #301 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
Quote:
for your questions: yes and yes... - starting from icon used to work, but either it was broken along the years or it's specifically broken for kickstart 1.3 - more annoying: the save feature isn't so great. It works, but not in all cases. It's a challenge to get the same quality as in whdload because it means implementing a writethough disk cache in assembly My motivation to develop or fix stuff varies depending on the time. It was mostly fixing whdload slaves, then it switched to creating arcade games, then fixed more whdload slaves (I still have 200 assigned issues in mantis whdload base, some go back to 2004...), so maybe I'll try to make this write operation reliable on JST one day. I hate forcing myself. It's a hobby after all. Last edited by jotd; 14 April 2022 at 21:44. |
|
19 June 2022, 11:08 | #302 |
Registered User
Join Date: Jan 2020
Location: Adelaide / Australia
Posts: 11
|
Never force yourself. The work you already have done with JST is amazing and much appreciated by the Amiga community.
|
13 August 2022, 21:45 | #303 |
Registered User
Join Date: Jun 2019
Location: Wroc?aw
Posts: 30
|
|
13 August 2022, 22:19 | #304 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
it works on 3.1 as well. command line even has more options (1.3 command line has a length limit)
Last edited by jotd; 13 August 2022 at 23:21. |
13 August 2022, 23:42 | #305 |
Registered User
Join Date: Jun 2019
Location: Wroc?aw
Posts: 30
|
|
25 September 2022, 22:28 | #306 |
Registered User
Join Date: Aug 2015
Location: Berlin / Germany
Age: 49
Posts: 179
|
@jotd Thank you for this very nice software...I am a daily user, so thx!
[ Show youtube player ] |
25 September 2022, 22:44 | #307 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
very nice & original setup!
|
04 October 2022, 13:50 | #308 |
Registered User
Join Date: Sep 2022
Location: Bournemouth/Dorset
Posts: 3
|
** Not enough chip memory for this slave!
Hi All,
I just joined EAB after a few years of reading only. Learned so much from reading this thread (and forum) and from all of your expertise, so thank you chaps! To introduce myself, my name is wardo and I am running the following setup. Forgive the detail, but I had to tell somebody
// ==================================== First off, for any of you who have taken this journey, I am sure you understand the pleasure involved - it's a wonderful, step by step process! I have been heavily inspired and encouraged by these two dudes (amoung others), so major cudos to: Shot97 [ Show youtube player ] The Retro Roadshow [ Show youtube player ] // ==================================== Secondly, thank you soooo much JOTD for not only writing, but also maintaining JST in 2022 and beyond. Without JST, us (stock) A500 users would be dead in the water using HDD slaves. I think it is fair to say that JOTD is a true A500 hero! Although I love the disk experience (who doesn't), JST and the HD8+ has opened up a whole new world for my humble A500. It is so much more ... // ==================================== I have a few questions. I am sure this will expose my fundamental lack of understanding but, no matter, here goes. Pretty much all of the software I have been testing has come from the grandis server, which I believe you guys are using too and that is where the latest file versions are stored - please correct me if wrong?! I grab the file from grandis, extract the .lha archive and send all extracted files to the GVP HDD via Amiga Explorer and the Null Modem cable - all good (I love progress bars ... no, really!). Most software works well using this method. // ==================================== However, I am experiencing some errors which I can't quite work out. For example, when I try and run the Settlers game, I get an error: jst settlers.slave -> "** Not enough chip memory for this slave!" Looking at the "Readme" for Settlers, it states: "The installed program requires 0.5 MB ChipMem and 5 MB OtherMem." I reckon I should be good to go? So I am somewhat confused. I have the same issue with some other software I have tried. I have tried passing various parameters to JST, but nothing seems to help (VERBOSE is interesting). What am I missing here chaps? Any pointers are gratefully received. Forgive the long post! Many Thanks, wardo. Last edited by wardo; 04 October 2022 at 14:08. |
04 October 2022, 14:40 | #309 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
Hi,
thanks for your feedback, much appreciated The readme says as you quoted: "The installed program requires 0.5 MB ChipMem and 5 MB OtherMem." But it's an error because the autoanalysis from the whdload site just below states: required Chip Memory 1024 KiB ($100000) required Expansion Memory 4352 KiB ($440000) So you need 1MB chip to run it. I'm pretty sure it can be lowered to 512K and Stingray forgot to do it. Slave needs to be updated. BTW I don't want to minimize JST features (and the unique ability to run on 1.3) but with all the memory you have you could easily softkick to 3.1 and use whdload (or JST ). |
04 October 2022, 15:11 | #310 |
Registered User
Join Date: Sep 2022
Location: Bournemouth/Dorset
Posts: 3
|
Hey jotd! Thanks for your swift response. No problem on the feedback, I'm a daily user so happy to help out if I can.
>> But it's an error because the autoanalysis from the whdload site just below states: Is that the whdload.de? May I ask, where would I find the "autoanalysis" to check these things? >> with all the memory you have you could easily softkick to 3.1 and use whdload I have not really looked into whdload much as always been happy with JST. But would whdload help with only having 512K chip memory and not being able to run games that require 1MB chip mem (sorry if stupid question)? |
04 October 2022, 15:18 | #311 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
check at the bottom of the page
http://whdload.de/games/TheSettlers.html whdload won't help for memory issue. It's more the opposite. JST is keen on running software with PRELOAD even if the only way to exit the game is to reboot. whdload is more compatible and less buggy. It also is much better for games which save to disk like adventure ones. I'm on another project right now, but I may check why Stingray left the 1MB chipmem setup that we tend to avoid to be able to run on OCS machines. |
04 October 2022, 15:25 | #312 |
Registered User
Join Date: Sep 2022
Location: Bournemouth/Dorset
Posts: 3
|
>> check at the bottom of the page
Ah, I see. I'll check these pages from now on for compatibility. >> whdload won't help for memory issue Ok, understood. >> whdload is more compatible and less buggy. Right thanks, I'll have a look into softkick and whdload as an alternative when JST doesn't run things. >> but I may check why Stingray left the 1MB chipmem setup that we tend to avoid Is this something I could do? |
19 October 2023, 07:31 | #313 |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
Hello there, thanks for jst
Is there a way to set options like HDLOAD or LOWMEM somewhere globally (config file), to avoid necessity of setting them in each icon's tool-type, please? |
19 October 2023, 17:22 | #314 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
no, not done yet as I always refused to parse a text file from assembly. Plus LOWMEM and HDLOAD aren't particularly reliable
I suppose that you could wrap JST in a shell or a command that would add those for all games you run. If you're using a game launcher, it's probably simple to generate the same script with the same command. |
20 October 2023, 09:22 | #315 |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
Hello jotd, thank you four your reply and all the great work you do, it's much appreciated!
As for the reasons behind the need of global settings file, in my case I'm RAM-limited to 2MB Chip + 2MB Fast on A500+ with A570. I'm preparing myself a bootable WB 1.3 CD including selected utilities and games. That includes JST ones using WHDLoad slaves for those not HD-installable which I selected around 100 of them, each runnable from icon. Of course the only chance to run the ones with 2 or more disks is LOWMEM/HDLOAD, so now I got into the trap of adding tool-types for that many icons Of course some launcher could be used (1.3 is limitation, though), but all the fun here was to run them from under Workbench. Oh, one more thing would be useful, if JST could accept wildcards in slave filename argument. Last edited by Jacques; 20 October 2023 at 10:22. |
21 October 2023, 10:16 | #316 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
2MB fast + 2MB chip looks enough for a lot of games. So if you put LOWMEM in each slave that will be a pity as the game could be cached.
About wildcard, good idea but implementing it in kick 1.3 urgh ... Another approach would be to use my tool called "compilation maker". Some people have used it, it basically takes a whdload game tree and creates scripts to run them on JST or whdload, that run with AGS. If it finds a whdload slave in the dir, then it uses it to create an entry. Someone created a AGS game menu that works with 1.3. More info here: https://eab.abime.net/showthread.php?p=1606749 The cool point is that it could detect that the game needs LOWMEM on your configuration by computing data PRELOAD size too. I'll look into this global settings file anyway, not too much work. |
23 October 2023, 12:58 | #317 |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
Well, 2MB Fast + 2MB chip are not bad for A500(+), yet in case of 2 or more disks and whdload slaves requirements the trouble start
A wildcard support or an option to load first .slave jst finds in current directory would be great, the same for global settings file. I also noticed a really weird problem when running some .slave(s) using jst under Kick/WB 1.3 where jst is set as default tool in the icon. Let's say, I have a SYS:Games/JST/MortalKombat/MortalKombat,slave. And also many other game directories in SYS:Games/JST/ . Not all, but MortalKombat fails when I try to load it from an icon with JST as default tool. Output window is opened, it attempts to load disk images and then it's "freeing up..." everything and a GURU. It happens even if I close previous drawers(windows) fo free-up RAM. As soon as I take MortalKombat directory higher up in the SYS: directory tree (e.g. SYS:MortalKombat/) it works just fine when loaded from the very same icon(!). Madness... Oh, a one more thing: your github contains jst 7.1, which I believed was the latest one. But just from elsewhere, I found and downloaded one that prints to be 7.3? |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
JST 1.4 for KS 1.3 | Gaula92 | request.Apps | 8 | 02 May 2021 06:08 |
JST Kickstart 1.3 | Josh | request.Apps | 5 | 17 February 2012 21:33 |
A1200 Kickstart 3.1 - Light gray screen before Kickstart | Sallinen | support.Hardware | 7 | 21 November 2008 21:22 |
Mercs Jst | The Master | project.WHDLoad | 9 | 05 June 2006 21:00 |
JST problems | someamigauser | support.Apps | 1 | 04 October 2002 07:40 |
|
|