Welcome, Guest. Please login or register.

Author Topic: WHDLoad on a 68010 CPU: Is It Possible??  (Read 4089 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline barneyTopic starter

  • Hero Member
  • *****
  • Join Date: May 2008
  • Posts: 555
    • Show only replies by barney
WHDLoad on a 68010 CPU: Is It Possible??
« on: November 26, 2012, 01:43:35 PM »
I know several people have said that a 68000 is too slow to run WHDLoad, and I agree with that.  I was curious though....is it possible to run it with a 68010?  I have used this CPU in the past and saw a slight speed increase on some games but I have never tried it with WHDLoad.  Has anybody ever tried it before.  If you have, please give me your results.  Thanks.
 

Offline gaula92

  • Sr. Member
  • ****
  • Join Date: Dec 2007
  • Posts: 373
    • Show only replies by gaula92
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #1 on: November 26, 2012, 02:29:59 PM »
Quote from: barney;716417
I know several people have said that a 68000 is too slow to run WHDLoad


Tell those people to know what they're talking about. That's nonsense.
I use Whdload in my plain 68000 Minimig in 7Mhz mode (As I did in my A600) and 68000 games run at 68000 speed.
Whdload is NOT an emulator. If a game is slow on a plain 68000 then it's going to be the same if you run in from floppies or a clean Whdload install.

The ONLY exceptions are a few 68000 games wich have blitter waits inserted in their Whdload installs, wich allow the games to run at the right speed on higher-end machines (James Pond 1, for example). But if you're running those games on a plain 68000 then all you need to do is disable the blitter waits, and presto, you get the same speed on a 68000 as the game has in a... well, a 68000 :D
 

Offline barneyTopic starter

  • Hero Member
  • *****
  • Join Date: May 2008
  • Posts: 555
    • Show only replies by barney
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #2 on: November 26, 2012, 02:46:27 PM »
Thanks for the info man.  Thats good news.  This opens up a whole new world for me.  I do have one more question for you.  I'm thinking about installing it on my Amiga 1000.  It only has 512k chip ram and will have 8mb fast ram.  Will WHDLoad still work, or will I have too little chip ram?  Thanks.
 

Offline gaula92

  • Sr. Member
  • ****
  • Join Date: Dec 2007
  • Posts: 373
    • Show only replies by gaula92
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #3 on: November 26, 2012, 03:25:27 PM »
Quote from: barney;716425
Thanks for the info man.  Thats good news.  This opens up a whole new world for me.  I do have one more question for you.  I'm thinking about installing it on my Amiga 1000.  It only has 512k chip ram and will have 8mb fast ram.  Will WHDLoad still work, or will I have too little chip ram?  Thanks.

You'll be short on chip for many games, as games that demanded 1MB chip RAM in the Amiga 500 period were quite a lot. When a game needs ChipRam, it NEEDS ChipRam. Even if you get 128MB of fastram, you'll have just 512KB of ChipRam :(

I don't know much about the Amiga 1000, never seen one in person, maybe it's possible to fit 1MB of ChipRam... Other people can help you better with that.

The other BIG problem I see is that kickstart ROM on an Amiga 1000 will be 1.x. That's bad because Whdload won't work unless you softload (softboot?) into a 2.x or 3.x kickstart. But I believe I read about you already doing so in some other thread!
 

Offline barneyTopic starter

  • Hero Member
  • *****
  • Join Date: May 2008
  • Posts: 555
    • Show only replies by barney
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #4 on: November 26, 2012, 03:33:29 PM »
Like you mentioned, on my Amiga 2000 with 3 way ROM selector, WHDLoad work with Kickstart 1.3 selected.  Strange but it does work fine.  Maybe I would have similar luck with My 1000.  I'll have to give it a try and see.

This is kind of off topic, but would having Fast Ram installed on an Amiga 1000 make a difference in playing games off floppy disks?  Is the computer able to cache the game in memory resulting in smoother game play and less disk swaps?  Thanks.


Quote from: gaula92;716429
You'll be short on chip for many games, as games that demanded 1MB chip RAM in the Amiga 500 period were quite a lot. When a game needs ChipRam, it NEEDS ChipRam. Even if you get 128MB of fastram, you'll have just 512KB of ChipRam :(

I don't know much about the Amiga 1000, never seen one in person, maybe it's possible to fit 1MB of ChipRam... Other people can help you better with that.

The other BIG problem I see is that kickstart ROM on an Amiga 1000 will be 1.x. That's bad because Whdload won't work unless you softload (softboot?) into a 2.x or 3.x kickstart. But I believe I read about you already doing so in some other thread!
« Last Edit: November 26, 2012, 03:39:42 PM by barney »
 

Offline gaula92

  • Sr. Member
  • ****
  • Join Date: Dec 2007
  • Posts: 373
    • Show only replies by gaula92
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #5 on: November 26, 2012, 04:12:00 PM »
Quote from: barney;716430
This is kind of off topic, but would having Fast Ram installed on an Amiga 1000 make a difference in playing games off floppy disks?  Is the computer able to cache the game in memory resulting in smoother game play and less disk swaps?  Thanks.

Well, it's actually up to the game. I know MANY games will show nice screens saying "memory expansion in use!" or something similar, and you'll get a warm feeling, better graphics or more audio effects, etc... But I recall that happened most in the Amiga 500 days and I believe these games were really using my trapdoor chipram expansion (I've been using Whdload for so long I almost forgot those things). I hate floppies.
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #6 on: November 26, 2012, 04:15:48 PM »
Quote from: barney;716417
I know several people have said that a 68000 is too slow to run WHDLoad, and I agree with that.
In the majority of cases WHDload will run fine with 68000. Some of the "fixes" done for 68020+ CPU's can be detrimental on games which relied on exact timing. (e.g. Turrican 3 intro)

9/10 times where people have reported WHDload being too slow on their 68000 Amiga it will be because they don't have enough memory to pre-load the game image + kickstart emulation into RAM. In that situation WHDload will attempt to load the game dynamically from disk. Each disk access requires stopping the game. Accessing the hard drive. Starting the game. Very slow.

So you need between 2 and 4Mbytes of Fast RAM + 1Mbyte of Chip RAM to be able to run most single disk games.

Quote from: barney;716417
is it possible to run it with a 68010?
Yes and adding a 68010 CPU will give WHDload the ability to quit back to the OS without a reset. But RAM is key... not CPU power.
 

Offline utri007

Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #7 on: November 26, 2012, 05:13:29 PM »
About a month ago I build myself A500 and GVP HD8+ with 2.0 roms sytems. Changed fatter agnus and soldered 1mb chip hack. Whdload and about 300mb of games.

Generally nice system, most of games work just fine.

Problem of 68000 is that it doesn't have vbr remove command, so about a 1/3 games doesn't have working quit button.

Point of installing 68010 is that quit button will allways work with it, because it has a vbr remove command.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #8 on: November 26, 2012, 07:58:31 PM »
Quote from: utri007;716440
Problem of 68000 is that it doesn't have vbr remove command, so about a 1/3 games doesn't have working quit button.
CTRL+Amiga+Amiga.

Quote from: utri007;716440
Point of installing 68010 is that quit button will allways work with it, because it has a vbr remove command.
Problem with installing a 68010 is that you'll have difficulty playing games from floppy disk due to incompatibility. But no more than say an A1200.
 

Offline utri007

Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #9 on: November 26, 2012, 08:08:19 PM »
I don' understand why someone would like to play with floppies. I tried to transfer amiga explorer to that machine and I needed to use/format about 5 floppien until I found working one.

Whdload is soooooo much better system.

There is plenty of problems with A500, 68010 is not big problem. Many games requires 512kb chip and 512kp fast, or just 512kb chip etc. Whdload fix them all
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline Lurch

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1716
    • Show only replies by Lurch
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #10 on: November 26, 2012, 11:50:08 PM »
WHDLoad works fine with 2MB Chip / 2MB Fast. Although alot more useable when I went to 8MB.

The 68k handled them fine and speed was okay except for some Sierra games. Alittle laggy.

Went to a 68010 and that was fine too, thought I needed it for the quit to key to work. But tested that on my setup with the 68k and the quit key was still working. So puzzled by that. Might be the games I tried. :)

My current setup is fine for 90% of the games out there and the speed is fine.

Can run 8 colours in the workbench too :-) No wallpaper though that kills it :-/
« Last Edit: November 26, 2012, 11:52:48 PM by Lurch »
-=[LurcH]=-
A500 Plus Black 030@40MHz 128MB | A1200T 060@80MHz 320MB | Pegasos II G4@1GHz 1GB  | Amiga Future Sub
 

Offline psxphill

Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #11 on: November 27, 2012, 12:11:51 AM »
Quote from: gaula92;716433
Well, it's actually up to the game. I know MANY games will show nice screens saying "memory expansion in use!" or something similar, and you'll get a warm feeling, better graphics or more audio effects, etc... But I recall that happened most in the Amiga 500 days and I believe these games were really using my trapdoor chipram expansion (I've been using Whdload for so long I almost forgot those things). I hate floppies.

Most amiga 500 games expect the trapdoor ram to be at c00000, which is neither chip or fast. The hardware partly treats it like chip ram, you can't use it for sound or graphics but you can't access it while the custom chips are accessing chip ram either. While the OS treats it as fast ram.
 
I don't know if anyone ever did a memory upgrade for the a1000 that sits at that address, but it should be doable.
 

Offline lassie

  • Hero Member
  • *****
  • Join Date: Aug 2012
  • Posts: 637
    • Show only replies by lassie
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #12 on: November 27, 2012, 10:50:40 AM »
Quote from: gaula92;716421
Tell those people to know what they're talking about. That's nonsense.
I use Whdload in my plain 68000 Minimig in 7Mhz mode (As I did in my A600) and 68000 games run at 68000 speed.
Whdload is NOT an emulator. If a game is slow on a plain 68000 then it's going to be the same if you run in from floppies or a clean Whdload install.

The ONLY exceptions are a few 68000 games wich have blitter waits inserted in their Whdload installs, wich allow the games to run at the right speed on higher-end machines (James Pond 1, for example). But if you're running those games on a plain 68000 then all you need to do is disable the blitter waits, and presto, you get the same speed on a 68000 as the game has in a... well, a 68000 :D


Yes i also have Whdload on my 2 Amiga 2000, the one with 5 MB ram and the other with 9 MB ram. And they runs almost every game perfect. So 68000 is good for Whdload
Amiga 4000 030 18 MB ram. 16 Gb HD.
Amiga 1200 030 34 MB ram. 8 Gb HD.
Amiga 1200 Tower Apollo 1240
Amiga 2000 030. 9 MB ram. 1 Gb HD.
Amiga 2000 68000 5 MB ram. 500 MB HD.
Amiga 2000 68000 9 MB ram. 1 Gb HD.
Amiga 600 4 MB ram. 4 GB HD.
Amiga 600 1 MB ram. 60 MB HD.
Amiga 500 1 MB ram.
Amiga 500 Plus
Amiga CD32
Amiga CD32
Commodore 64
Commodore 64C
Commodore 128
Commodore 128D
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #13 on: November 27, 2012, 11:05:15 AM »
@Lassie

What kickstart ROM is in your A2000?
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: WHDLoad on a 68010 CPU: Is It Possible??
« Reply #14 on: November 27, 2012, 11:08:45 AM »
Quote from: psxphill;716480
Most amiga 500 games expect the trapdoor ram to be at c00000, which is neither chip or fast.


If you have such an A500 then you can mod it so that the trapdoor RAM is CHIPram.
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA