• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Epyx Winter Games

JDW

Well-known member
It's quite fascinating to me that Epyx Winter Games has been on Macintosh Garden since 2009 and yet nobody appears to have gotten it to work.

I still have an original copy of Winter Games on 3.5" disk for the Mac that was purchased by me back in 1985.  It boots my Mac512 just fine, and all the games work except Biathlon, which reboots the Mac every time I try to launch it.  When I boot from another disk and check the contents of my Winter Games disk, I see a few 1k files with garbled names.  I also see that the file size of my disk's "Biathlon" file is smaller than the file size of the same file contained in the archive on Macintosh Garden.  But the files on Macintosh Garden don't work, and everybody since the 2009 upload have been commenting about that fact in the comments section on Macintosh Garden.

Copy II Mac says Winter Games can be copied using Sector Copy, so I used version Copy II Mac 7.0 to do just that on another 400k floppy (real disk).  It is an identical copy, which boots and works fine, except for Biathlon, of course.  The 400K disk is packed with files such that I cannot simply copy the bigger Biathlon file from the Macintosh Garden version to my copied floppy.  Using the bootable copy I made, I deleted all the 1K files with garbled names, since none of those are in the Macintosh Garden version.  Even then I didn't have enough disk space to replace my Biathlon file with the larger file on the Macintosh Garden IMG.  I needed to delete something else, so I deleted the file containing high scores.  I was then able to replace Biathlon.  However, booting from that floppy disk produces a dialog that says my disk is not an unauthorized copy, and it asks for the original disk.  If I put in the original Winter Games disk, and do some disk swaps, eventually the game will boot and even Biathlon works great!  So that means the Winter Games files on Macintosh Garden are good, but they won't boot as an authorized copy of the game.

The file on Macintosh Garden was created as a non-bootable IMG that contains scanned images in addition to the game files.  Using that Macintosh Garden IMG file, I manually copied all the files relevant to the game to a 400K DSK image, but that didn't work.  I then recreated the folder structure that I see when viewing files on my Winter Games master disk, but even that doesn't work.

The problem is twofold: (1) I want to make a bootable copy of Winter Games on floppy that allows even Biathlon to work, yet which doesn't ask for the original disk, and (2) I want to get that copy to work on Mini vMac so I can share it with others.

I used Copy II Mac 7.0 to do a Sector copy of my original Winter Games disk to a blank 400K.dsk file on my FloppyEMU.  Sector copy completed without error, but the copy doesn't work -- I get the unauthorized disk error when trying to boot from it, whether booting from my Mac512 or Mini vMac.  But as I said before, if I make a Sector copy of the original disk to another real disk, the copy works fine (except for my broken Biathlon game, which quite frankly, is one of the best games on the disk).  This tells me that the game is copy protected by means of the variable speed disk drive, something a digital copy of the game cannot replicate.

The question now becomes, is there anyone savvy enough among us to hack the game to get around that copy protection scheme?

 
Last edited by a moderator:

JDW

Well-known member
Photos of various screens on my Mac512...

System file info (original, working Winter Games floppy disk):

SystemFile.jpg

Finder file info (original, working Winter Games floppy disk):

miniFinger.jpg

Error dialog occurs after replacing damaged Biathlon file for good file on Macintosh Garden:

WithBiathlonReplaced.jpg

When I made a working Sector copy of the original disk to real floppy disk, then replace the Winter Games application with the version from Macintosh Garden and boot:

WhenUsingMacintoshGardenAPP.jpg

 

LaPorta

Well-known member
That last scenario might work if you just highlight the Winter Games application, use “Set Startup...” and choose Winter Games instead of the Finder. It should start straight to Winter Games.

 

JDW

Well-known member
...just highlight the Winter Games application, use “Set Startup...” and choose Winter Games instead of the Finder.
Thank you very much, that suggestion works!  I now have a perfect copy on floppy disk that no long complaints that it is unauthorized.  So it's clear the copy on Macintosh Garden, at least, the main application program, was modified somehow. Yipee!  You're a great help, @LaPorta!

HOWEVER...

Digital copies still do not work in Mini vMac.  It boots to the game's main startup screen, and then when you click to try to get past it, you hear an audible "thump" sound and it freezes.  This is what people in the comments on Macintosh Garden have been saying since 2009.  There's nothing bad about that audible "thump" sound because that's what you hear using a real floppy on a real Mac 512K too.  It's just the point at which Mini vMac freezes.

What I did was start with a blank 400K.dsk file.  I used my modern Mac to copy that 400K.dsk to an SD card, then put that SD into my FloppyEMU attached to my Mac512.  I then used Copy II Mac 7.0's Sector copy to copy my modified copy of Winter Games (on a real 400K floppy disk) to that 400K.dsk image inside my FloppyEMU.  The Mac512 boots from 400K.dsk on my FloppyEMU just fine, gets past the splash screen without problem, and I can play all games including Biathlon!  However, when I then put that SD card into my modern Mac and boot from 400K.dsk, it gets to the splash screen and freezes when I click the mouse.  I renamed that file to be "Winter Games.dsk" and you can download the file here so you can test it for yourself.  If anyone has any thoughts on how to get the game to work in Mini vMac, that would be a help to those who lack actual vintage Mac hardware (i.e., a lot of people).

Thanks!

 

LaPorta

Well-known member
I'm glad it worked! I'll have to make a copy onto a real 800k disk for myself now.

As for vMac, if it really is not working, I'd see if Paul Pratt (the guy who makes mini vMac) can test it and see if he can identify the issue. He usually is very communicative. Look up how to reach him on the mini vMac site.

 

JDW

Well-known member
Thanks, I will contact him.

It probably will work on an 800K disk, but I didn't test that.  The game originally came on a 400K floppy so that is what I tested with.  I don't have my 128K motherboard anymore, but apparently it will work on that Mac too.  I tested it with my Mac512.

I appreciate your help!

 

Mu0n

Well-known member
I contacted Paul Pratt back in.....2004 about this very issue, here is my conversation with him:

>I have uncovered only one program (Winter
>Games from Epyx) which does not run on mini-vMac (and neither vMac)
>but does run on the otherwise obsolete Gemulator 2000. I'm using a
>WinXP platform here, and I've tried System 1.1, 4.2, 6.0.8 in the
>emulated environment. Gemulator will run Winter Games fine under
>6.0.8. Mini-vMac will stall at the title screen.

I've verified that it doesn't work in Mini vMac, or in the Mac 128k
version of Mini vMac. It says it's from 1985, so the issue can't be
that it's designed for later machines. I might wonder if it has some
copy protection code that is trying to access the floppy disk
hardware directly, which isn't well emulated in Mini vMac.
(I suspect copy protection partly because it appears to disable debuggers).
But more likely it is just a bug.

I don't know of any simple way to proceed to pinpoint the problem.
But if a pattern develops in the set of compatibility issues, it
might help to narrow things down.

Currently I'm working on some test software to run inside Mini vMac
that tries to methodically exercise the parts of the emulator.
Continuing this work might eventually turn up the problem that
is causing the problem with Winter Games.

>Let me know if you need anything, more information.

Thanks for the report, and let me know if you find any other
problems.

 

Crutch

Well-known member
Thanks to @Mu0n I was able to take a crack at this in this thread:  

Paul Pratt is right, Winter Games disables the debugger and overwrites at least part of it in RAM.  I am going to see what I can do to try to fix that as a first step.  Once I can run Macsbug normally with Winter Games open, I might be able to figure out why it's freezing.






 

Crutch

Well-known member
By the way @JDW excuse the naive question but how does one copy that .dsk image to a floppy without a FloppyEmu? I notice Disk Copy can’t mount it. 

 

LaPorta

Well-known member
I believe ShrinkWrap can deal with those. Alternatively, you can mount it in Mini vMac and make a disk copy image in vMac (or Basilisk) with Disk Copy 4.2.

 

JDW

Well-known member
@Crutch

The answers that @LaPorta gave or exactly what I would recommend, specifically using Mini vMac to make the appropriate image.

But I would also strongly recommend the FloppyEMU. It’s been a lifesaver for me!

 
Top