English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 04 February 2019, 12:50   #1
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 544
FlashFloppy v1.0 and AutoSwap

I'm pleased to announce the release of FlashFloppy v1.0!

The major feature in this point release, apart from finally branching a stable release series from major-feature development, is support for automatic disk swapping in suitably-patched multi-disk software titles.

So far I have patched five games for Amiga to eliminate all manual disk swapping:
  • Beneath a Steel Sky
  • Indiana Jones and the Fate of Atlantis
  • The Secret of Monkey Island
  • Monkey Island 2: LeChuck's Revenge
  • Mortal Kombat

The game patches are freely available in source form, and of course I have pre-built binaries for general users:
Source: https://github.com/keirf/FF_AutoSwap.git
Binary: https://github.com/keirf/FF_AutoSwap/wiki/Downloads

Thanks are due to JOTD (WHDLoad project) for his game cracks and fixes, which I cribbed or outright stole. Also to ross (EAB of course) for his addchip bootblock which allowed me to support BASS on 512+512k Amigas.

FlashFloppy v1.0 full feature list:
  • Game/demo AutoSwap-disks feature
  • FF.CFG: New OLED display-type sib-option "-narrower"
  • PC98: Direct support for HDM image files
  • HxC Compat: Small fixes to Amiga file selector

Last edited by kaffer; 13 February 2019 at 12:48.
kaffer is offline  
Old 04 February 2019, 13:10   #2
Daedalus
Registered User

Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 3,657
Ooh, that's an awesome feature to have. Well done, and thanks for all your work on Flash Floppy!
Daedalus is offline  
Old 04 February 2019, 15:04   #3
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 544
I would like some requests for swap-heavy arcade titles if any. Non-AmigaDOS titles to use as proof of concept for any other interested hackers.

All the titles so far are super easy, using AmigaDOS hook(s): I will add more of those titles in due course (Flight Of The Amazon Queen? Legend of Kyrandia? Cruise for a Corpse?). But of course they tend to be adventure genre.
kaffer is offline  
Old 04 February 2019, 15:15   #4
Neil79
Registered User
Neil79's Avatar
 
Join Date: Jul 2012
Location: Kent
Age: 39
Posts: 2,649
Neil79 is offline  
Old 04 February 2019, 15:42   #5
Higgy
Registered User

Higgy's Avatar
 
Join Date: Jan 2014
Location: Oxfordshire
Posts: 439
Thanks for this & the prepatched files

swap-heavy arcade titles - Street Fighter 2
Higgy is offline  
Old 04 February 2019, 16:53   #6
Superman
Registered User

Superman's Avatar
 
Join Date: Sep 2014
Location: Wakefield
Age: 43
Posts: 703
The Fairlight Mortal Kombat crack seems to have lots of disk swaps before you even get to play the game.
Superman is offline  
Old 04 February 2019, 17:05   #7
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 42
Posts: 13,454
Rise Of The Robots would also be a good candidate.
DamienD is online now  
Old 04 February 2019, 18:36   #8
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 544
Quote:
Originally Posted by Superman View Post
The Fairlight Mortal Kombat crack seems to have lots of disk swaps before you even get to play the game.
Yeah that's an interesting example, as cracks of extra-capacity formats like PDOS often overflow onto an extra disk and depending how well that's done can make a bunch of extra disk swaps. So examples like that are very helpful!
kaffer is offline  
Old 06 February 2019, 10:53   #9
bni
Registered User

 
Join Date: Feb 2019
Location: Ore
Posts: 1
I tried this last night. Awesome work kaffer!

On my Amiga 500 I dont have a HD, and thus can't use WHDLoad stuff, nor do I really want to. So this is perfect for my use case. BASS is very playable now.

Looking forward to try more patched games in the future. Even classics on fewer disks like Cannon Fodder could benefit I think.

On of my favourite games is Pinball Fantasies. But since disk switching are used to select tables, it might not be possible to patch a game like that. Unless a way could be figured out to be able to select from all four tables in some way.
bni is offline  
Old 07 February 2019, 00:47   #10
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 544
Quote:
Originally Posted by bni View Post
I tried this last night. Awesome work kaffer!

On my Amiga 500 I dont have a HD, and thus can't use WHDLoad stuff, nor do I really want to. So this is perfect for my use case. BASS is very playable now.
Thanks, that's exactly the motivation for AutoSwap. I'm glad the niche does really exist!

Quote:
Looking forward to try more patched games in the future. Even classics on fewer disks like Cannon Fodder could benefit I think.
I'm currently working on Fairlight's crack of Mortal Kombat, as first example of doing an arcade title. It is attractive because it's well known, the crack is horrible to use with only a single drive, and for various technical reasons it is looking quite easy to do.

Quote:
On of my favourite games is Pinball Fantasies. But since disk switching are used to select tables, it might not be possible to patch a game like that. Unless a way could be figured out to be able to select from all four tables in some way.
Could add a keypress to swap between disks, but then it's not really properly autoswap any more.
kaffer is offline  
Old 13 February 2019, 13:01   #11
kaffer
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 544
An update to say that Mortal Kombat is done.

Based on the original Fairlight crack, the AutoSwap version has the following features:
  • Automatically swaps disks (of course!)
  • Boots from any drive (Kickstart 2+ required)
  • Approx 2x faster loading
  • Bugs fixed (eg. original crashed with 512/512 memory and Kickstart 2)

There is now a ~1kB assembly version of the AutoSwap patch, suitable for dropping into other arcade titles (where disk/memory constraints permit!). I will shortly write a Wiki article explaining the patching process, though it is a pretty straightforward job for a cracker to plumb in my routines.
kaffer 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
AutoSwap Patched Games for FlashFloppy kaffer project.EAB File Server 0 22 January 2019 15:26
Working ghosts n goblins and ghouls and ghosts for gotek/flashfloppy superst4r support.Games 7 13 January 2019 00:46
FlashFloppy - new firmware for Gotek drives, open source Akira News 928 27 October 2018 08:58
Black Gotek with FlashFloppy & 0.91"OLED Mod kgc210 MarketPlace 0 17 May 2018 19:12
GoTek took a dump trying to reflash flashfloppy Sinphaltimus support.Hardware 6 09 October 2017 19:50

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 14:45.


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