I chose to play it on my C128D for multiple reasons.
- 2Mhz "Turno Mode"
- Dual monitor support, so the game is on one screen (1702) while an auto-map is displayed in hi-res 80-col mode (1902A)
- Number pad support for movement - just like the Amiga
- 1351 Mouse Support (works with the C64, too)
When I first started playing, I decided to use my 1541Ultimate II+ to load the game, and the C128D's internal 1571 to save games.
The problem with using the Ultimate II+ cartridge, however, is that if you try to enable Turbo Mode (F3) it will instantly crash the game. And trust me, this bug is real - I tried it. Poof!
But, it runs 1Mhz "C64 speed" just fine. The only time I'd really start to feel it was when I was in a battle against several foes. Right-clicking on character weapons during the fight would become sluggish. The truth is that the battles in EotB 1 are generally not that bad. So this kind of performance hit wasn't that big of a deal. It was there, but it wasn't causing any real problems.
What was causing problems for me, however, was my 1351 mouse. I needed to upgrade the microswitches to make it perform at a high-level. Fact is my Commodore 8-bits almost never need the service of the 1351 outside of GEOS, so I'd never really cared that the buttons were mushy like oatmeal. In the heat of battle now, though, I really did care. So I got that working nicely - better than when it shipped NOS from the factory.
What I soon discovered, however, is that once a Save Disk was full (after about only 6-7 saves) it would literally not take any further data! As a result, I created a 2nd Save Disk. Using JiffyDOS for easy formatting, I would use 1 Save Disk as the active disk and the 2nd as a blank formatted disk ready to go whenever Disk 1 told me it was full. As soon as I made the swap, I'd re-format the other.
I had to go back and forth like this with the Save Disks. Kind of a drag, but a small price to pay, honestly.
To format a disk in JiffyDOS, all you have to do is type:
Where "name of disk" is whatever you want (e.g. "EOTBSAVES1" or "EOTBSAVES2") and ",8" is the drive where the floppy is located you want to format. Boom! Easy peasy and way better than typing out a long OPEN/CLOSE command in BASIC.
Code: Select all
This was my process in November - December. And it was glorious even with this work-around.
I was making excellent progress. By the end of December I was down to level 8. On December 31, 2022, my EasyFlash 3 cartridge arrived. Time to change my process!
When you investigate the EasyFlash 3 (EF3), you soon learn it is "not supported" by the inventor or his manufacturers - in this case Retro Innovations and Jim Brain. I wasn't sure what that meant, but decided to roll the dice anyway.
When I plugged the EF3 into the machine and flicked on the power, I knew something was definitely up. Most of the options on-screen were grayed out. Regardless, I decided to updated the cartridge using my trusty old Lenovo Thinkpad running Windows XP. The software you're told to use also states it has left XP behind, but in my experience the earlier software works just fine.
However, you can't program the EF3 when attached to a C128. I had to use a C64 to update the cartridge properly. Once I got EotB on the cartridge using the Windows machine and a C64, I moved the cart over to the C128 again. I can go into more detail around this process at another time if anyone is actually interested and wants to know the steps.
In any case, I popped the EF3 back into the C128D. Now I saw an option in the cartridge that I could select! I couldn't do anything else, but I didn't care - this was the reason I got the EF3 in the first place.
When you launch and play the game, in the Game options you'll have choices to either Load/Save to Flash, or Load/Save to disk.
As I mentioned before, previously all of my Saves were sent to my internal 1571. Now I could save directly to the EF3 - and it only took 1-2 seconds instead of what felt like about a minute. I was cruising!
And loading games off the EF3 were equally fast.
In fact, if you look at the official game page they list the EasyFlash as a requirement. This really is their preferred hardware to use.
That being said, it's not clear to me that they have real C128/D hardware themselves.
In the past week of play I've discovered a few issues with the EF3.
- Only 1 Save Slot. While this might not be an issue for most, it became one for me, which I'll explain in a minute.
- Unresponsive KBD Commands. Beyond using flash memory with the EF3, the key reason to use it on a C128/D is to gain access to the 2Mhz "Turbo Mode." When you tap F3 (a clever choice) you enable 2Mhz mode. When I do this on real hardware, many of my other keyboard commands (e.g. "C" for camp) stop working. Thankfully, the numpad movements are still 100% solid, as are mouse clicks. But I can't tap "C" in turbo mode, and the menu's keystrokes for resting, etc. are also not functional 9 out of 10 times. Every so often 1 might trigger and work. But most of the time the keyboard if virtually dead. It's weird.
The dangers of only 1 Save Slot
By January 6, I was on Level 10. I'd just found a Drow woman, and around another corner a Dwarf Prince that I needed to return to the Dwarves layer several levels above. I needed to do a TON of backtracking to get him home.
I readjusted my chair and very lightly bumped my desk.
I should mention that my EF3 is plugged into a cartridge passthrough in my RAMLink. I do this so the cart is vertical and very easy to reach and use should I ever need to do so. When I bumped the table, to my surprise and horror both screens lost their graphics and became noise. I'd saved recently, so I power-cycled and fired up the game again. Whew! It loaded.
I loaded the Flash Save, and there were my characters. Deep sigh of relief.
I right-clicked on one of my fighters to get a key from his inventory and ...
I couldn't believe it. All of my characters looked like this. Somehow the EF3's memory had become corrupted. And there was no going back. I just stared at the screen for a while.
I slowly put my last-used floppy Save Disk in the 1571 and loaded the last save I had from there. Thankfully, I'd actually saved to it about 3 days earlier. Why? Because 1 single save slot makes me a nervous wreck, and I was entering a new level filled with fear and anxiety. I thought at the time, "If I make a wrong choice, I could get trapped down here with no way to back-track. This will be insurance."
Little did I know how right I was! Turns out the Disk Save made me lose 2 whole levels I'd already finished. But at least I didn't have to restart the entire game!
To all the folks who have told me over the years to lose my floppies and go 100% modern storage: take that.
Going forward I will be doing multiple saves at the end of each session: One save to the EF3, and an additional save to Floppy as insurance. Is it a PITA? A little bit. But it's worth it.
My floppy disk doesn't care one tiny bit if I accidentally bump my desk with my knee, either.
And now: back to EotB!