17 May 2021, 19:30 | #21 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,233
|
Quote:
|
|
18 May 2021, 14:14 | #22 | ||
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
Try "Test Drive", get a highscore and you'll see what I mean... and this is a very mild example. Quote:
I only use WHDLoad in extreme cases where there are no bug free disks, or native installs available, or some extra feature that's too good not to have. |
||
18 May 2021, 17:19 | #23 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,304
|
Sorry, cannot test but I had a look into the archive. There is a 136 bytes Highscore file. If this file is used for highscore saving and the only one then there must be a bug or some strange behaviour for this game. I would report it. Maybe it is just a bug.
|
18 May 2021, 17:32 | #24 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
But this thread is about new games. Which should have these features from day one. It's not as if todays coders didn't know. Sometimes you'll get that annoying black screen flash even if the file already exists. It's when the file to be written is larger than the one on disk (i think). |
|
18 May 2021, 18:25 | #25 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,233
|
yes exactly. That's why sometimes I remove the "delete" calls and provide empty big files for savegames. Else it flashes forever
|
18 May 2021, 18:29 | #26 | ||
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,453
|
Quote:
Of course, most of them know it. OS friendly is fine. But the extra WHDload slave options, that often aren't included by the coders in their original releases, are nice and greatly appreciated. You can't force them to do all that nice extra stuff in the first place. 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. Quote:
Last edited by Retro-Nerd; 18 May 2021 at 19:09. |
||
18 May 2021, 19:38 | #27 | ||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Besides, they should be added in original source code, not by hacking the exe with a patch. Quote:
But maybe it's better to let coders think : oh, i can code like pig, there will be some whd slave to fix my mistakes ? |
||
18 May 2021, 19:42 | #28 |
old bearded fool
Join Date: Jan 2010
Location: Bangkok
Age: 56
Posts: 779
|
I like to have a neat game list (LazyBench integrated in Classic WB) to easily pick WHDLoad slaves from on the hard drive (CF card), game saves in respective directories, and the quit function back to Amiga OS.
Also find the "hrtmon <-> WHDLoad" hotkey integration useful sometimes when experimenting with stuff. Best of all, the awesome WHDLoad Team making it possible, helping out when there are problems with certain hardware, or bugs, even adding new features. Last edited by modrobert; 18 May 2021 at 19:50. |
18 May 2021, 19:47 | #29 | |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,453
|
Quote:
This is a bit provoking. Some really don't care about faster CPUs or AGA and code for Amiga 500 only with custom trackloader. Nothing wrong with that. |
|
18 May 2021, 19:59 | #30 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,304
|
Thanks meynaf and jodt! I thought that already but wasn't sure. Maybe I was lucky never "falling" in that situation where save files where growing. I guess there aren't that much games that do this?
|
18 May 2021, 20:33 | #31 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,233
|
I always test savegames to check if the default behavious is bearable. If it isn't, then I try to cache the writes.
Lucasfilm games needs help to avoid infinite swaps. File seems to be written one byte at a time, not buffered, and the file size is over 40k |
18 May 2021, 20:53 | #32 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
|
18 May 2021, 20:58 | #33 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,233
|
emulator users already having different configs don't see the interest of creating another config to run a whdload game instead of creating a config with 1 IPF floppy or crack with trainer .
some emulator users have only one config, from where they run all games (and it's even more the case with real amiga users). There whdload comes in handy. |
18 May 2021, 21:43 | #34 | |
Registered User
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
|
Quote:
Writing perfect games in assembler is far from easy when you don't know what tools can help you out along the way. Game dev's learn along the way from people here like yourself who kindly offer up free advice and more importantly dev's learn from their mistakes. So if a game gets released that has a few bugs, the developer can either choose to fix them with the help from the guys creating the slaves or they can release their game unknowingly with bugs and the WHD team can address them. I'm failing to see the problem. |
|
18 May 2021, 22:21 | #35 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
I actually didn't want to post in this thread, but reading your comment I couldn't stay silent anymore. So, you are saying that all extra options added by the WHDLoad patches are not difficult to do. I have just one question: How many of these "not difficult to do" options did you add to a WHDLoad patch yet?
Quote:
Because there is none. |
|
18 May 2021, 22:56 | #36 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 4,902
|
You are right and I like it as well. In the other hand, sometimes (for commercial games in fact), I think that WHDLoad patcher should not improve/fix at all the new game except if they get some financial retribution from the original coder/team. At the end they help selling the game as well...
|
19 May 2021, 01:41 | #37 | ||
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,605
|
Quote:
Quote:
WHDLoad is very useful for running old games on more modern Amigas. But I don't use it because I can't be bothered setting it up. These days anything that isn't 'point and click' or takes longer than 10 seconds to figure out loses my interest very rapidly. The Amiga was supposed to make such frustrations a thing of the past. You would think that after 30 years that goal would have been achieved. |
||
19 May 2021, 09:05 | #38 | |||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Quote:
Quote:
But f.e. support for 2 button joystick, yes, i added that. Directly in game source code. Five minutes work. Of course all my game ports can quit cleanly - no need of whdload for that. Etc. But wait. Are you saying this kind of work, while easy in original game source, isn't easy at all in a whd patch ? Then this supports my point : better touch original source when you have it. How else could i have said it ? I was provocative, sure, but at least the message passed. |
|||
19 May 2021, 09:10 | #39 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,233
|
Quote:
=> sometimes it's better to trust the binary! but of course if the source code assembles ok & runs and you have it, what you're saying is obvious. plus if you create a whdload patch and the author publishes an update you have all the offsets to fix... that's why I wait for pink/mcgeezer/other to freeze their productions before starting any patch. Note: Tiny Galaga has a "FIGHER CAPTURED" typo in the game. Should we tell him to release another version for that? well, personally I fixed the typo in the whdload slave. |
|
19 May 2021, 09:17 | #40 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
When there is an existing slave for the game, yes, but you would probably not create a new one just for that, will you ?
|
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.GameBase Amiga | 8 | 28 October 2009 06:36 |
Some WHDLoad games | haynor666 | request.Old Rare Games | 3 | 07 February 2003 02:27 |
|
|