English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 19 May 2021, 17:52   #81
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
Quote:
Originally Posted by meynaf View Post
I don't need a 68040 to know my code will work on it.

sorry but that's either presomptuous or stupid. Or both.


If you don't test something it has a chance to break, even if you're very good and you are extra careful.
jotd is offline  
Old 19 May 2021, 18:13   #82
roondar
Registered User
 
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,406
Quote:
Originally Posted by meynaf View Post
That's nitpicking.
No, it's not. You assumed you knew what I meant and then when I corrected you, you call it nitpicking instead of accepting that you, as so often in our discussions, are just wrong.
Quote:
This is cherry picking.
No, it's not. The vast majority of bugs that actually cause issues (serious or otherwise) fall in this category.

Quote:
And the others are ?
  • known good environment
  • clean takeover of system, even if the process for that changes down the line
  • all chip memory available rather than whatever the OS gives you
  • ability to deal with new hardware and OS versions even if they don't exist at the moment yet (and so can't be tested)
  • single interface to the end user, regardless of program used
Quote:
Oh sorry ! You're observing ? Then i have to tell you observing isn't proving. So observe if you want, but don't pretend it's a proof - as it's not.
My observations are in support of my claim, which makes them more proof than you've yet given for the opposite. Which is, errr, nothing so far. Not to mention I already gave you proof in a variety of forms, you just don't want to accept it. I've now also given you reasons to accept that proof, by pointing out that the real world confirms what I'm saying via observation and these observations, by necessity, disprove your point.
Quote:
Totally 100% just plain WRONG.
I am not assuming anything about you. Supposing, maybe. Questioning, certainly. But not assuming. YOU are the one assuming things about ME here.
Oh, really?

"What you don't see here is that not all bugs have equal importance and the ones that can do the most damage aren't the ones that escape detection." == an assumption about what I do and do not see. It's also dead wrong as I do see the difference between types of bugs.

"but don't pretend it's a proof" == an assumption. It's also dead wrong, I gave proof and support for it. You gave a philosophical argument which is easily disproven by simple observation and is thus worthless.

"This strongly suggests you're talking about crashing. " == another assumption. And as always, a dead wrong one.
Quote:
Again, whdload will not magically make your code work. Some other guy has to take the burden of making it work.
And where exactly did I hold the position that WHDLoad will magically fix code? Right, nowhere.
Quote:
You needn't consider all possible configs to build code that will work everywhere. Just write clean code that doesn't do horrors.
This is 100% dead wrong. There is no way to guarantee that even remotely.
Quote:
I haven't said i didn't appreciate it for what it does.
It's a great tool. It's just that sometimes it's not the right tool for the job. Like every other tool.
The suggestion here is to use the tool for exactly that which it is intended to do. The developer manual even outright asks Amiga developers to use WHDLoad for new games.
Quote:
Originally Posted by Minuous View Post
@roondar:
The 68040 was certainly supported by Commodore. Just because you didn't have one is no reason to write buggy code.
Too bad then that I have literally not mentioned the 68040. Nor did I say anything about writing buggy code by design.
roondar is online now  
Old 19 May 2021, 18:44   #83
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,629
Quote:
Too bad then that I have literally not mentioned the 68040.
The 68040 is one of those processors you were talking about here that is more than a 68030:

Quote:
Originally Posted by roondar View Post
*) if it has more than a 68020 or perhaps a 68030 I don't care about it and likely never will.
Minuous is offline  
Old 19 May 2021, 19:07   #84
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,322
Quote:
Originally Posted by jotd View Post
sorry but that's either presomptuous or stupid. Or both.
It is neither. Just knowledge about cpu incompatibilities - and it's not much as normal code isn't affected.


Quote:
Originally Posted by jotd View Post
If you don't test something it has a chance to break, even if you're very good and you are extra careful.
The reasons why something can break on 68040 but not on 68030 are known so i can know for sure that my code will work.



Quote:
Originally Posted by roondar View Post
No, it's not. You assumed you knew what I meant and then when I corrected you, you call it nitpicking instead of accepting that you, as so often in our discussions, are just wrong.
And now that's bad faith and personal attack.
I have proven you wrong and you can't accept it, ok, but don't start doing name calling.


Quote:
Originally Posted by roondar View Post
No, it's not. The vast majority of bugs that actually cause issues (serious or otherwise) fall in this category.
Nope, unless you're locked in a "fail silently and keep going" environment.


Quote:
Originally Posted by roondar View Post
  • known good environment
  • clean takeover of system, even if the process for that changes down the line
  • all chip memory available rather than whatever the OS gives you
  • ability to deal with new hardware and OS versions even if they don't exist at the moment yet (and so can't be tested)
  • single interface to the end user, regardless of program used
File i/o under whdload is at best unwieldy, and this will never change.
That alone invalidates it as the best solution.
List above is nothing in comparison.


Quote:
Originally Posted by roondar View Post
My observations are in support of my claim, which makes them more proof than you've yet given for the opposite. Which is, errr, nothing so far. Not to mention I already gave you proof in a variety of forms, you just don't want to accept it. I've now also given you reasons to accept that proof, by pointing out that the real world confirms what I'm saying via observation and these observations, by necessity, disprove your point.
And now you do the ad nauseam fallacy.
You just repeat the same thing over and over, it does not make it more true.


Quote:
Originally Posted by roondar View Post
Oh, really?

"What you don't see here is that not all bugs have equal importance and the ones that can do the most damage aren't the ones that escape detection." == an assumption about what I do and do not see. It's also dead wrong as I do see the difference between types of bugs.
Yes, really. You made broad assumptions and i told it to you.
But maybe you want me to show you how many assumptions you did about me ? Or even where you were directly insulting ?


Quote:
Originally Posted by roondar View Post
"but don't pretend it's a proof" == an assumption. It's also dead wrong, I gave proof and support for it. You gave a philosophical argument which is easily disproven by simple observation and is thus worthless.
You wrote explicitly it was proven that all software contains bugs. But this is just plain wrong -- what has been proven isn't that.


Quote:
Originally Posted by roondar View Post
"This strongly suggests you're talking about crashing. " == another assumption. And as always, a dead wrong one.
suggest != assume


Quote:
Originally Posted by roondar View Post
And where exactly did I hold the position that WHDLoad will magically fix code? Right, nowhere.
Oh yeah ?
How to interpret this then :
"if there is a tool that makes it so that the users of all those machines I personally don't care about can still use stuff"
This implies the tool does the work. It doesn't.
And don't argue on semantics. It is the tool that makes it, written clearly in your text.

But now that you deny your own words, no problem, but then all your arguing about the usefulness of whdload in this area falls apart.


Quote:
Originally Posted by roondar View Post
This is 100% dead wrong. There is no way to guarantee that even remotely.
Of course there is. It is not difficult to write code that will work on the whole cpu family. Even compilers can do this.
And for the rest, use the OS.


Quote:
Originally Posted by roondar View Post
The suggestion here is to use the tool for exactly that which it is intended to do. The developer manual even outright asks Amiga developers to use WHDLoad for new games.
How strange, whdload dev manual asks you to use whdload.
Guess what, the OS developer manual asks you to use the OS.
meynaf is online now  
Old 19 May 2021, 19:14   #85
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by jotd View Post
i would say meynaf is your alternate account
What?
DamienD is offline  
Old 19 May 2021, 19:43   #86
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
forget it. bad joke
jotd is offline  
Old 19 May 2021, 20:29   #87
phx
Natteravn
 
phx's Avatar
 
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,496
The thread derailed, as usual, but this fits perfectly to my initial thoughts:

Quote:
Originally Posted by Retro-Nerd View Post
And sometimes there are indeed graphics/sound glitches (or other issues) in newer Amiga 500 games on faster CPUs/AGA. Stingray had to fix some things e.g. in Solid Gold.


History:
--------

version 1.01 (02.08.2016)
- option to jump with fire added (CUSTOM3, requested by modrobert)
- write to Beamcon0 disabled
- color bit fix
- ECS/AGA register access (Bplcon3/4, Fmode) disabled
I see this list for the first time and I wished the last three issues would have been reported to me! Maybe I even repeated these errors in later releases?

When the author is alive and interested in fixing his games, please communicate! It's an advantange for both sides. I am generally interested in writing code which runs on all classic architectures.
phx is offline  
Old 19 May 2021, 20:50   #88
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
for the 3 last items I agree. But for the first item that requires you to add a "controls" menu that you probably don't have => extra work for you.

In the meantime, if you adapt to cd32 joypad for pause & other meta keys, in a few weeks someone is going to ask you to support vampire buttons too.

But for the 3 last items I agree. For the "defense" of the person who wrote the whdload slave, sometimes authors have moved on to another project and don't have the time to create another release for stuff like that.
jotd is offline  
Old 19 May 2021, 21:02   #89
phx
Natteravn
 
phx's Avatar
 
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,496
Quote:
Originally Posted by jotd View Post
for the 3 last items I agree. But for the first item that requires you to add a "controls" menu that you probably don't have => extra work for you.
Sure. Those are additional features, which a game author may like or not. Probably not, in this case.
I'm just talking about bugs.
phx is offline  
Old 19 May 2021, 21:03   #90
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
Quote:
Originally Posted by phx View Post
Sure. Those are additional features, which a game author may like or not. Probably not, in this case.
I'm just talking about bugs.

you obviously didn't switch your joystick for a joypad
jotd is offline  
Old 19 May 2021, 21:29   #91
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,516
Quote:
Originally Posted by meynaf View Post

Btw. Like we all know in France : C'est la marmotte qui met le chocolat dans le papier alu.
Even in Italy that darn Milka commercial did show up!
[ Show youtube player ]
saimon69 is offline  
Old 19 May 2021, 22:33   #92
roondar
Registered User
 
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,406
Right, before I continue - I had a bit of a break and read back what I wrote. Not too happy about the tone I've been using and I do appologise for that. It's not my intention to insult or demean people and if I have done then I do appologise.

I'll try to be less antagonistic moving forward, though I'll also try to round of this discussion as I don't see much changing going forward.
Quote:
Originally Posted by Minuous View Post
The 68040 is one of those processors you were talking about here that is more than a 68030:
I can see why you thought this is what I meant, but the statement about processors unsupported by Commodore really wasn't about the 68040. Sorry if that is what it read as, I was refering to 68060/PPC/Vampire.
Quote:
And now that's bad faith and personal attack.
I have proven you wrong and you can't accept it, ok, but don't start doing name calling.
I don't really think what I did there was name calling, but if you have perceived it as such, I am sorry.

Anyway, I don't agree that you've proven me wrong. And even if I were to grant you the mathematical evidence is lacking (which I'm not convinced of), it still doesn't really change the reality that bug-free software doesn't really seem to exist. I agree I got overboard in my argumentation about that, but I was trying to make a point in full, rather than just stick with one example and be done with it.

It's sometimes hard to argue a point. I was considering adding more forms of evidence, but decided against it because I honestly feel this has gone too far as is.
Quote:
Nope, unless you're locked in a "fail silently and keep going" environment.
It seems to me that your definition of bug and mine might be different. To me, all of the many software related problems/issues/sometimes even disasters that happened over the past decades show very clearly that bugs that are not obvious or only trigger rarely are actually a really big problem, whereas the bugs that immediately cause a crash are the 'nice' ones - because they let you know something is wrong straight away.

I'm guessing here, but it seems that this may have been caused by the topic drifting so much from 'bugs in Amiga software' to 'bugs in general'. For the record, I'm talking about the latter.
Quote:
File i/o under whdload is at best unwieldy, and this will never change.
That alone invalidates it as the best solution.
List above is nothing in comparison.
In my opinion, this list outweighs unwieldy file IO. But opinions vary and I respect that.
Quote:
And now you do the ad nauseam fallacy.
You just repeat the same thing over and over, it does not make it more true.
No, I really didn't. I tried to support my argument by adding more points and some evidence, I did not repeat any of that (at least, I don't think I did) until just now when I tried to rephrase my point to make it clearer.
Quote:
Yes, really. You made broad assumptions and i told it to you.
But maybe you want me to show you how many assumptions you did about me ? Or even where you were directly insulting ?
As written above, any perceived insult was not intended and I do apologise for that. I wrote in a too aggressive tone.
Quote:
You wrote explicitly it was proven that all software contains bugs. But this is just plain wrong -- what has been proven isn't that.
The assumption on your part I was talking about is that I'm supposedly "pretending". I take issue with that, because saying that I'm pretending comes across to me as saying I'm being disingenuous. I'm really not.
Quote:
suggest != assume
It actually kind of is, or at least that is how I interpreted that.
Quote:
Oh yeah ?
How to interpret this then :
"if there is a tool that makes it so that the users of all those machines I personally don't care about can still use stuff"
This implies the tool does the work. It doesn't.
And don't argue on semantics. It is the tool that makes it, written clearly in your text.

But now that you deny your own words, no problem, but then all your arguing about the usefulness of whdload in this area falls apart.
The very same post also says "it is not about fixing my bugs" and points out I'll do my best to avoid compatibility issues. Both of which are equally relevant.
Quote:
Of course there is. It is not difficult to write code that will work on the whole cpu family. Even compilers can do this.
And for the rest, use the OS.
I think you're missing my point. I'm not saying you can't write code compatible with the wider 68K family. I'm saying that you can't guarantee your program will work on all possible Amiga configurations that fit the minimum specs for your program (of which there likely are tens of thousands) unless you actually test on all of them. This would be absurd - so compatibility issues may exist, despite your best efforts.
Quote:
How strange, whdload dev manual asks you to use whdload.
Guess what, the OS developer manual asks you to use the OS.
That is a red herring. My point is that WHDLoad is a tool intended for the very use we're talking about here, so it is proper to use it.

Last edited by roondar; 19 May 2021 at 23:18.
roondar is online now  
Old 19 May 2021, 22:52   #93
alpine9000
Registered User
 
Join Date: Mar 2016
Location: Australia
Posts: 881
My games have two “versions”, a trackloaded A500, kill the OS version, and a version that tries as hard as it can to keep the OS fully functional. This is lots of extra work in (mainly) testing. I can see the appeal of only developing the base A500 version and letting the experienced WHDload patchers do their work (if they feel so inclined). It’s a win-win really, as the developer can save time and just focus on the game, and it seems some people actually enjoy doing patches,

It’s not really an option for me as I have networking code, so really need to keep the OS up and running, but I don’t think it’s a big deal if people go the WHDload route?
alpine9000 is offline  
Old 19 May 2021, 23:06   #94
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
if you have 90% of your games running with whdload you want the 10 other % with whdload.

If you have 10% of your games running with whdload, it's not the same thing.

I developped a script generator to create AGS menus. Guess what: it scans whdload slaves and creates scripts only using whdload commands. If I had to support normal HD running scripts it would mean creating the script manually for each game, assigns, ... with a possibility that the game crashes because not enough mem.

But I'm not playing CD or big HD games. More focused or arcade.
jotd is offline  
Old 20 May 2021, 08:25   #95
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,322
Quote:
Originally Posted by roondar View Post
I don't really think what I did there was name calling, but if you have perceived it as such, I am sorry.

Anyway, I don't agree that you've proven me wrong. And even if I were to grant you the mathematical evidence is lacking (which I'm not convinced of), it still doesn't really change the reality that bug-free software doesn't really seem to exist. I agree I got overboard in my argumentation about that, but I was trying to make a point in full, rather than just stick with one example and be done with it.

It's sometimes hard to argue a point. I was considering adding more forms of evidence, but decided against it because I honestly feel this has gone too far as is.
Let's just say we can't agree. It's not the end of the world.


Quote:
Originally Posted by roondar View Post
It seems to me that your definition of bug and mine might be different. To me, all of the many software related problems/issues/sometimes even disasters that happened over the past decades show very clearly that bugs that are not obvious or only trigger rarely are actually a really big problem, whereas the bugs that immediately cause a crash are the 'nice' ones - because they let you know something is wrong straight away.

I'm guessing here, but it seems that this may have been caused by the topic drifting so much from 'bugs in Amiga software' to 'bugs in general'. For the record, I'm talking about the latter.
You're talking about the latter, I'm talking about the former (even if i probably didn't explicit it, or even if i indirectly seemed to suggest otherwise).
Anyway, bugs in software have caused some havoc during history, that's clear, but it is what's the most visible. Like plane crashes. Programs that just work are kinda invisible, no breaking news about them. And i've seen some which have worked during 40 years without a single issue.


Quote:
Originally Posted by roondar View Post
In my opinion, this list outweighs unwieldy file IO. But opinions vary and I respect that.
Looking again at your list, i remarked something i didn't see before. All your points are coding related. Mine is player related - i've never really used whdload for anything else, preferring coding under OS.
So for a game programmer, your list indeed outweighs unwieldy file IO.
But for a player, it clearly does not - at least for me as a player.


Quote:
Originally Posted by roondar View Post
No, I really didn't. I tried to support my argument by adding more points and some evidence, I did not repeat any of that (at least, I don't think I did) until just now when I tried to rephrase my point to make it clearer.
This is how it has been perceived. But let's just stop that.


Quote:
Originally Posted by roondar View Post
As written above, any perceived insult was not intended and I do apologise for that. I wrote in a too aggressive tone.
What a relief. I admit that i lack diplomacy skills and when things get hot, i don't know how to handle it.


Quote:
Originally Posted by roondar View Post
The assumption on your part I was talking about is that I'm supposedly "pretending". I take issue with that, because saying that I'm pretending comes across to me as saying I'm being disingenuous. I'm really not.
Disingenuous ? I wasn't thinking that !
Anyone can inadvertently make a logical fallacy.


Quote:
Originally Posted by roondar View Post
It actually kind of is, or at least that is how I interpreted that.
Seems we just interpret things differently.


Quote:
Originally Posted by roondar View Post
The very same post also says "it is not about fixing my bugs" and points out I'll do my best to avoid compatibility issues. Both of which are equally relevant.
Then you just took a shortcut that led to a misunderstanding. This happens.


Quote:
Originally Posted by roondar View Post
I think you're missing my point. I'm not saying you can't write code compatible with the wider 68K family. I'm saying that you can't guarantee your program will work on all possible Amiga configurations that fit the minimum specs for your program (of which there likely are tens of thousands) unless you actually test on all of them. This would be absurd - so compatibility issues may exist, despite your best efforts.
Why would there be compatibility issues ? I'm using the OS and not doing SMC.


Quote:
Originally Posted by roondar View Post
That is a red herring. My point is that WHDLoad is a tool intended for the very use we're talking about here, so it is proper to use it.
No, it was just me telling (or unsuccessfully attempting to tell) that you're not required to trust a dev manual - or if you do, you have then no reason to not use the OS.
I find it strange whdload authors ask new games to use it. It is clearly not the original purpose.
meynaf is online now  
Old 20 May 2021, 08:49   #96
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
Quote:
I find it strange whdload authors ask new games to use it. It is clearly not the original purpose.
yeah, who does that? I certainly don't. I use it for my Supercars 2 AGA but I think that I'll get rid of it / propose an alternative in production.
jotd is offline  
Old 20 May 2021, 09:34   #97
mcgeezer
Registered User
 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
Quote:
Originally Posted by jotd View Post
yeah, who does that? I certainly don't. I use it for my Supercars 2 AGA but I think that I'll get rid of it / propose an alternative in production.
Indeed, it’s the other way around. I asked if a slave could be written for Turbo Sprint in conjunction with release.

Others are going the same route.
mcgeezer is offline  
Old 20 May 2021, 09:46   #98
roondar
Registered User
 
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,406
Quote:
Originally Posted by meynaf View Post
Let's just say we can't agree. It's not the end of the world.
Agreed
Quote:
What a relief. I admit that i lack diplomacy skills and when things get hot, i don't know how to handle it.
You're not alone, I have a similar problem when things get hot.
Quote:
Why would there be compatibility issues ? I'm using the OS and not doing SMC.
I'm not really talking about your code as much as the unknown state of the systems that will end up running it. There's a lot of variables that can impact this (perhaps more so on Amiga with it's OS architecture being what it is). I've personally had perfectly OS legal software that didn't do any strange stuff fail on some of my Amiga's, but not others.

The wider point would be that compatibility across a wide range of devices (even if they are ostensibly compatible with one another) is well known to be an extremely tricky subject.
Quote:
I find it strange whdload authors ask new games to use it. It is clearly not the original purpose.
I'm pretty sure I read that in the docs, IIRC there have also been some posts about it where WHDLoad devs pointed out how useful it would be to do this (I particularly remember this being brought up in a thread about keyboard reading). To me it actually makes a lot of sense to go this route, but I respect your opinion might differ.

But perhaps it's not clear what I meant: I actually mean the route that McGeezer took, where he made a non-WHDLoad game and arranged for a WHDLoad slave to be ready on release. I fully understand this may not have come across in my posts though, sorry it wasn't clear.

Last edited by roondar; 20 May 2021 at 10:33.
roondar is online now  
Old 20 May 2021, 14:02   #99
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,322
Quote:
Originally Posted by roondar View Post
I'm not really talking about your code as much as the unknown state of the systems that will end up running it. There's a lot of variables that can impact this (perhaps more so on Amiga with it's OS architecture being what it is). I've personally had perfectly OS legal software that didn't do any strange stuff fail on some of my Amiga's, but not others.

The wider point would be that compatibility across a wide range of devices (even if they are ostensibly compatible with one another) is well known to be an extremely tricky subject.
I've never had any real compatibility issues. Only "compatiblity" reports i had were a 040 machine that was rarely used and had random hardware failures, and a cd drive where my picture viewer failed due to maxtransfer problems...

The most common case we could face isn't true compatibility issue, but simply a random error triggering more often on some configs than on others.
But, believe me, if you've successfully tested your code under winuae jit, you can be reasonably sure it will not fail on other accelerated machines.
In addition, all OS / hardware stuff i use is in include files i reuse over and over. I pushed the concept so far that if someone could rewrite them for another 68k platform, all my code would suddenly work on it too


Quote:
Originally Posted by roondar View Post
I'm pretty sure I read that in the docs, IIRC there have also been some posts about it where WHDLoad devs pointed out how useful it would be to do this (I particularly remember this being brought up in a thread about keyboard reading). To me it actually makes a lot of sense to go this route, but I respect your opinion might differ.
I value whdload as a debug tool and perhaps this is what the docs authors meant when they recommended its use...


Quote:
Originally Posted by roondar View Post
But perhaps it's not clear what I meant: I actually mean the route that McGeezer took, where he made a non-WHDLoad game and arranged for a WHDLoad slave to be ready on release. I fully understand this may not have come across in my posts though, sorry it wasn't clear.
I have nothing against using whdload on own projects (i just find it pointless).
But hell doors open when a slave is released without asking original game author first.

It's fine for me if someone makes whdload slave for one of my programs and tests it in this environment, like this can be done with tools such as enforcer.
But doing special versions (not only whdload, but also adf), i don't like it.
And releasing patches in my back, it's a big no.

All my games multitask fully. You can pause the game, start some internet download in the background, or whatever. You can quit them all cleanly and without any leak due to my internal resource tracking. If you have special hardware such as serial mouse/keyboard requiring unusual drivers, it will work just fine. All disk i/o happens normally, obviously.
Don't tell me a whdload version would have an edge over that. Nope. Definitely not.
If you want to have a reason why i don't like the idea of whdload for new games, then it's that one.
meynaf is online now  
Old 20 May 2021, 14:54   #100
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
one of the ST ports I tried crashed after the "FTL" logo. Not sure if it was one of yours or Galahad. Didn't try with whdload.
jotd 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
WHDLoad Games ? Washac support.Games 15 25 April 2022 10:59
Games on HD without WHDLoad Sim085 support.Other 25 01 October 2021 19:03
How do I make HD games not WHDLoad Games spannernick support.Games 3 01 May 2012 21:03
whdload instructions? [where to put WHDLoad games for GameBase Amiga v1.4] luke_70it project.MAGE 8 28 October 2009 06:36
Some WHDLoad games haynor666 request.Old Rare Games 3 07 February 2003 02:27

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

Top

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