nfg.forums

NFG Forums => X68000 Software => Topic started by: Shoometsu on February 01, 2021, 08:37:44 AM

Title: HDD Image for x68030 - v20210131
Post by: Shoometsu on February 01, 2021, 08:37:44 AM
(https://i.postimg.cc/gw8QbfwW/80883967-2731226186962202-1449603487338856448-o.jpg) (https://postimg.cc/gw8QbfwW)(https://i.postimg.cc/2VtKbzhY/107477251-3170606456357504-6212252575986080756-n.jpg) (https://postimg.cc/2VtKbzhY)(https://i.postimg.cc/rzQbTGpK/88973403-2854946871256799-8288302878502682624-n.jpg) (https://postimg.cc/rzQbTGpK)(https://i.postimg.cc/FYfwDfN1/80711999-2731221683629319-8991015628991102976-n.jpg) (https://postimg.cc/FYfwDfN1)
(https://i.postimg.cc/ZCnQ599j/81776029-2731221623629325-7494178870174679040-n.jpg) (https://postimg.cc/ZCnQ599j)(https://i.postimg.cc/5Ymr6LqK/88017886-2854946947923458-5279583209963651072-n.jpg) (https://postimg.cc/5Ymr6LqK)(https://i.postimg.cc/mhjxDfmZ/80631945-2731221680295986-9192085442076344320-n.jpg) (https://postimg.cc/mhjxDfmZ)(https://i.postimg.cc/nX6g5Hh2/81654250-2731221696962651-1145004810433462272-n.jpg) (https://postimg.cc/nX6g5Hh2)

DOWNLOAD (https://drive.google.com/file/d/1H6zWmgcnVBjPMRX99gflSXDSz3NGbI47)

HDD Image for x68030 v20210131
by Shoometsu



ABOUT THIS PROJECT


Well, my first contact with a x68000 was in 2016 when my x68030 arrived at home. Since then I found out that so many games weren't compatible with it, and those which are may run better/worse/faster than in a standard x68000 machine. So I searched everywhere about information on fix for those games, applying them in order to run games properly in a x68030 environment. That said, I believe this image might be better suited / targeted for actual x68030 machines rather than emulator users (we're already able to run x680x0 software in XM6 TypeG anyway).

Since I couldn't find much information for x68030 owners on the Internet, and as a result of a few months of tinkering, I decided to share this work in order to help and be helped by other x68030 users.

Me, like most newbies which got a x680x0 machine, started with the following:


From this point on, I got freedom to made some tweaks here and there, being the most noticeable the following:.



MY SETUP


I'll list it here to give you an insight of the environment in which I've tested everything:

  ACTUAL HARDWARE:

  EMULATION ENVIRONMENT:


GAME BOOT PROCEDURE


First of all, I followed the directions pointed at GameSX wiki to make games work from hard drive:

https://gamesx.com/wiki/doku.php?id=x68000:installing_games_to_hard_drive

I've tried to make the environment setting as simple as possible for us to run games with the minimum effort, ensuring that any of the preferred method works without issues.

My choice priority on game boot method was the following:


After choosing the ideal method, then the standard !Start.bat file will have the environment variable BOOT_MODE set between options "HDDBoot","2hdsim", and "2hdboot" (note that parameters are case sensitive in Human68k environment).

IMPORTANT: if you use "2hdsim" or "2hdboot" methods, you'll need to set the disk images in the following way:

[reserved RAM] [drive] [file name x] ... [drive] [file name x] 99

Where:

  [reserved RAM]: Exclusive for 2hdboot. Specifies the amount of RAM available to be used by the game (in megabytes) before starting to allocate disk images in it. Pay attention to the minimum requirements for each game versus how much RAM your x680x0 have available (most games will need 2MB);

  [drive]: 0 or 1 for "2hdsim", "a"/"A" or "b"/"B" for "2hdboot" (with "+" or "-" parameters);

  [file name]: Disk image file name. I strongly recommend you to use 8.3 naming format;

  99: MANDATORY, tells the script that the image files parameters have ended.

Practical examples are in any standard !Start.bat, simply change the line for the chosen method, set the BOOT_PARAMS accordingly to your image file names:

For 2hdsim:  SET BOOT_PARAMS=0 DISK_A 1 DISK_B 1 DISK_C 1 DISK_D 99
For 2hdboot: SET BOOT_PARAMS=2 +a DISK_A -B DISK_B +b DISK_C -b DISK_D 99
            (I mixed the A/a/B/b/+/- parameters for 2hdboot on purpose)

Last, the file BIN\GAME_ENV.BAT will set the environment before you can specify the game boot commands.

Doubts can be solved looking inside any !Start.bat files already made, I believe they are almost self-explanatory after reading everything above.


USING THIS IMAGE WITH x68000


Besides it's not intended, it doesn't mean it's forbidden. I suggest you to delete/comment (add "REM" to the beginning of each line) the following lines:

  In CONFIG.SYS

    DEVICE    = \BIN\030SYSpatch.x

  Also, in AUTOEXEC.BAT:

    Change this:
    HIOCS030.X

    To this:
    HIOCS.X

I believe this will avoid any error messages during boot with a x68000 machine.


USING THE PROPER FLOAT.X (FLOATING POINT UNIT) DRIVER


Depending on your machine, you must choose between 3 options:

  FLOAT2.X: Any x680x0 WITHOUT an actual FPU (it'll be emulated);
  FLOAT3.X: x68000 WITH an actual FPU;
  FLOAT4.X: x68030 WITH an actual FPU.

  Set the line "ADDDRV FLOAT4.X" in AUTOEXEC.BAT accordingly to your setup to avoid error messages ("Math package not installed") and boot fails in games which depend on FLOAT(x).


NEW GAMES


They are all being set in the Games4 folder. For details, read the CHANGELOG section of this document, they will be listed in each update of this image.


TODO




SPECIAL THANKS






FINAL NOTES


Consider this a work in progress project, I'll share updated disk images fromtime to time if the community consider that it's something useful for them.
   
Sorry if I forgot to thank someone, I was in a hurry while writing this file.

And forgive my for my bad English, it's not my native language.


CHANGELOG


  v20210131:


    New Games Added:



  v20200917:


    New Games Added:



  v20200706:


    New Games Added:



  v20200227:


    New Games Added:



  v20200208:


    New Games Added:



  v20200206:


    New Games Added:



  v20200101:


    New Games Added:
Title: Re: HDD Image for x68030 - v20210131
Post by: BabaJeanmel on February 03, 2021, 08:29:33 PM
Just wanted to thank you for all your hard work and dedication. This is awesome beyond words !
Title: Re: HDD Image for x68030 - v20210131
Post by: caius on February 13, 2021, 07:23:24 AM
All the "new" games in this HDD image were already present in my MiniV2 image where likely they have been taken.so, at the hend, nothing really "new" :)


https://nfggames.com/forum2/index.php?topic=5821.0
Title: Re: HDD Image for x68030 - v20210131
Post by: kendrick on February 14, 2021, 07:36:33 AM
Everyone, I'm locking this topic. I'd like to refer everybody please to the moderation reminder post here:

https://nfggames.com/forum2/index.php?topic=6442.0

I also want to point you to my response (message number 11) in this thread linked here:

https://nfggames.com/forum2/index.php?topic=5214.msg34879#msg34879

In a nutshell, nobody owns anything when it comes to Abandonware. If you source someone else's work it's polite to acknowledge it. If you don't want someone using your work in ways you don't want, then you're free not to release it.

I want to remind everybody that sharing x68000 software flies under the radar because there's no legitimate way to buy the games, and no real level of demand outside of the JPN-region market. However, the more noise we make the more attention we draw, and intramural conflict increases the risk that copyright holders notice us and make requests related to asserting their ownership. I'd appreciate it if you work out any conflicts privately, and that you credit one another appropriately whenever possible.