Ultimate Amiga

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3 4   Go Down

Author Topic: HD in RAM: removes need for HDF?  (Read 40420 times)

0 Members and 1 Guest are viewing this topic.

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
HD in RAM: removes need for HDF?
« on: September 06, 2006, 02:59:06 PM »

ok, so i kept myself up far too late last night experimenting with pspuae.


with the new memory options i've managed to do some interesting things.

i've managed to successfully load the HD versions of a few games entirely from the Ram Disk: , copying the needed files from ADFs.

this uses a "boot disk" i've created, which then runs a small scrpt, asks you for the special "HD disks" which you have to insert, and then (eventually) loads the game.

this does mean that the game can take a damn long time to load, but if once it is loaded you cam save the game as a save-state, and the in-game loading time is next-to-nothing as it's entirely accessed from Ram:

this will clearly work best for those games which access the disk a lot during gameplay, but otherwise dont use much memory.


Since this is a big problem with sensible software games, i can happily report i've managed to successful run this technique with SWOS, Sensi Golf and Mega Lo Mania.... and they are a damn-site more bareable with this technique! (also managed it with NZS but this runs badly anyway)

sadly i've had trouble getting Rainbow Islands to run (it starts but quits out before the menu) and i'll be working on gettng more games to load through this technique.... it's a shame that there is a bug with HD installed swos that makes it crash on starting a career too. (i'm looking it this!)

i just throught i'd share this promising concept with you all... perhaps coupled with more savestates, and the option to save key-settings with them, this *could* replace the need for HD supprt?  maybe not as it's a bit memory inefficient!


-- edit-- found the problem with rainbow islands... it seems the whdload slave only works with 68020  - even on winuae ... still - it works now!

-- more edits -- add Tower Assualt to the list :)  it uses the boot-disk and 4 (!!!) other disks to load, and you might as well go and cook your dinner or something while it does the initial run, but it plays rather nicely and is much better without long in-game loading times
« Last Edit: September 06, 2006, 06:14:57 PM by Hungry Horace »
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: HD in RAM: removes need for HDF?
« Reply #1 on: September 07, 2006, 12:01:06 PM »

ok, i think i might compile a list of games i've done this with... i may post all the savestates on  my website too in time:

Alien Breed Tower Assualt
Sensible Golf
SWOS (bugged - can be fixed with cycle exact)
Rainbow Islands
New Zealand Story
Lemmings
Mega Lo Mania
Project - X CD32 (3 Floppies)
Turrican 2 CDTV (2 Floppies)
AlienBreed Special Edition CD32 (Now 100% Stable, no crash on loading of SaveState)
Speedball 2 (JST)
Crazy Cars III (2 Floppies)
AlienBreed Tower Assault CD32 (AGA, useless at the moment, 4 Floppies)
AlienBreed 2 The Horror Continues (AGA, useless at the moment, 2 Floppies)

Cybernoid
Cybernoid 2
Magic Pockets
Turrican
Venus The Fly Trap (1 Extended 1.7mb Floppy, so only works if mem set to 4 megs total)
AnotherWorld (2 Floppies)
Dune II (4 Floppies)
Midnight Resistance
It Came From The Desert
Gods
Xenon II
Wings
Supremacy
Lotus 1
Lotus 2
Apidya
Apprentice
Assassin Special Edition
Awesome
James Pond
James Pond 2: Robocod
Revenge of the Mutant Camels
Llamatron
Legend
Flashback
Cj`s Elephant Antics
Defender Of The Crown
DynaBlaster
Escape From The Planet Of The Robot Monsters
Captain Planet
Carvup
Blinky`s Scary School
Blues Brothers
Bubble Bobble
IK+ (No SFX, only Music)
Aquaventura
ChaseHQ
ChaseHQ2
SuperCars 2
Indy Heat
Golden Axe
Harlequin
Jumping Jackson
Marble Madness
Mickey Mouse
New Zealand Story
Nitro
Outrun Europe
Prince Of Persia
Push Over
Quik And Silva
R-Type
Road Blasters
Road Rash
WolfChild
Lamburgini American Challenge CD32 (100% Stable, no crash on SaveState load)
« Last Edit: October 03, 2006, 07:01:23 PM by FOL »
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: HD in RAM: removes need for HDF?
« Reply #2 on: September 07, 2006, 04:55:03 PM »

ok, i think i might compile a list of games i've done this with... i may post all the savestates on  my website too in time:

Alien Breed Tower Assualt
Sensible Golf
SWOS (bugged - not the fault of pspuae)
Rainbow Islands
New Zealand Story
Lemmings


Ive started looking at this, but I picked my favorite game, that turned out to have some clever protection, I got around that, and it now loads but still has a problem, I keep you posted
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: HD in RAM: removes need for HDF?
« Reply #3 on: September 07, 2006, 05:48:34 PM »

protection on a WHDload install?  never!
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: HD in RAM: removes need for HDF?
« Reply #4 on: September 07, 2006, 06:59:28 PM »

protection on a WHDload install?  never!

lol, i told you what i was going to do, wasnt thinking of WHDLOAD, ;). Was thinking of using miggy dos.
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: HD in RAM: removes need for HDF?
« Reply #5 on: September 07, 2006, 11:46:39 PM »

K, finally got round to making my first 1, I have decided to concentrate on CD32 games.

First being Project-X CD32. Now I have a working format, ill make some more.

Horace, check FTP, ill leave it there for you to test.
« Last Edit: September 07, 2006, 11:56:39 PM by FOL »
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: HD in RAM: removes need for HDF?
« Reply #6 on: September 08, 2006, 03:13:08 AM »

it occured to me earlier that i may hve missed out on the possiblity of unpacking files from the ADF directly into ram: rather than copying them there and unpacking.... this may save a little bit of memory, although i expect not much, and may take EVEN longer to run on the initial setup.

the trouble is pspuae still has its limits, so not everything will be possible (B.A.S.S for example)  but the majority of game could be much improved.

also, i find its very difficult for pspuae to load big savestates after loding small ones.... it runs out of memory (leak somewhere?) but if you stick to larger savestates, it's fine.
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: HD in RAM: removes need for HDF?
« Reply #7 on: September 08, 2006, 03:03:34 PM »

it occured to me earlier that i may hve missed out on the possiblity of unpacking files from the ADF directly into ram: rather than copying them there and unpacking.... this may save a little bit of memory, although i expect not much, and may take EVEN longer to run on the initial setup.

the trouble is pspuae still has its limits, so not everything will be possible (B.A.S.S for example)  but the majority of game could be much improved.

also, i find its very difficult for pspuae to load big savestates after loding small ones.... it runs out of memory (leak somewhere?) but if you stick to larger savestates, it's fine.


Take it my PX-CD32 ram installer worked. ;). There are some good games on CD32, and they run fine on PSPUAE as alot dont need the AGA chipset.

You are right, PSPUAE has memory problems, as I found out with the new tiff exploit. It wont go as high as the V1.50 and GTA exploit, but Ric has really improved it,  ;D
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: HD in RAM: removes need for HDF?
« Reply #8 on: September 08, 2006, 03:27:03 PM »

i havnt tried it yet because its 7 disks!!!

will be doing a few more myself tonight though

been too busy playing Exploding Fist for now.... thanks a lot Hai  ::)
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: HD in RAM: removes need for HDF?
« Reply #9 on: September 08, 2006, 05:59:52 PM »

i havnt tried it yet because its 7 disks!!!

will be doing a few more myself tonight though

been too busy playing Exploding Fist for now.... thanks a lot Hai  ::)

imo, it dont matter how many disks it is, it only has to be used once, ;). I have also discovered something else with the adf emulation, which im looking into.
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: HD in RAM: removes need for HDF?
« Reply #10 on: September 09, 2006, 12:54:35 PM »

Right, got 2 working so far.
All are downloadable via FTP for Horace, as im still testing them


They are:-

Project - X CD32
Turrican 2 CDTV (Prefer this 1 as it has the intro, not shown on the ADF version)
AlienBreed Special Edition CD32
« Last Edit: September 09, 2006, 08:02:33 PM by FOL »
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: HD in RAM: removes need for HDF?
« Reply #11 on: September 10, 2006, 07:59:44 PM »

Added another 2 installers, they work, but are screwed due to needing aga chipset.
Horace, check the last ADF of TACD32, you will find a supprise (clue check its size) ;)
« Last Edit: September 10, 2006, 08:35:24 PM by FOL »
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: HD in RAM: removes need for HDF?
« Reply #12 on: September 11, 2006, 07:05:08 PM »

AnotherWorld done
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: HD in RAM: removes need for HDF?
« Reply #13 on: September 12, 2006, 12:55:12 AM »

Dune II Done
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: HD in RAM: removes need for HDF?
« Reply #14 on: September 14, 2006, 03:12:40 AM »

few more added to the list
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

Pages: [1] 2 3 4   Go Up
 

TinyPortal 2.2.2 © 2005-2022