Boxer

Developer diary: plans and progress reports.

The Perpetual Beta Saturday 14th March 2009

If you've been keeping up with Boxer on Twitter or the betacast you’ll have noticed regular beta updates. Besides a lot of bugfixing and tightening up, here’s a summary of what’s new since the last post:

Rendering style comparison

This is getting close to an official release, but I need your help: please try the new betas out on your games, tell me what you think of the new features, and report any bugs and performance regressions you find.

Commentary

  1. Boxer really is beyond genius. Absolutely loving it (and playing Ultima VII again). Keep up the fantastic work.

  2. Glad to hear it Tom! Ultima VII's one of my favourite testing games… my wife is sick of hearing the opening chords of the menu music every 3 minutes as I quit and restart. Maybe one of these days I’ll get around to actually playing it properly again ;)

  3. Boxer is coming along great. Any chance of being able to fix pausing emulation under OS X? Or at least make the emulation pause itself if the Boxer window isnt in focus anymore?

  4. Hi Jason, thanks for reminding me - I'll look into it and see if I can fix it for this version.

  5. Awesome, this just keeps getting better and better! :-)

    Loving the interface, sure beats DOSBox vanilla for sure!

  6. Aweseom job on Boxer. I just found it and have been playing through Wing Commander on the 0.9 Beta. So far it's been flawless...

  7. I tried out some of the games I had lying around. Terminator Skynet felt slower in hi-res mode on the beta. Otherwise every other game I found on my shelf (Syndicate, Bioforge, Wing Commander, X-Com etc.) ran as flawlessly as they did on the 0.85 release. Keep up the great work!

  8. It's interesting you should mention Skynet: I was never able to run it in its hi-res mode without it crashing after a few minutes of play. What's your secret?

  9. I'll be honest: I heard about this on the GOG.com message forums, and I have since tried several games on Boxer. They're mainly just the games I played a LOT when I was younger thus far, including Super Solvers: Midnight Rescue, Super Solvers: Challenge of the Ancient Empires (still absurdly hard for a kids' game), PGA Tour Golf (the original by Sterling Silver Software) and some versions of Wheel of Fortune & Jeopardy, and all play marvelously well, sound and everything.

    I just today installed the Star Wars: TIE Fighter Collector's CD-ROM (never played it back in the days, so it'll be a brand new experience for me once I get going on getting some other stuff), and I now have the betacast RSS feed sitting in NetNewsWire.

    One thing that I love about Boxer is the notion that I can create packages of my favourite DOS games (and DOS games I never played, but always wanted to) and then use img2icns (thanks for the recommendation BTW) to make it look halfway professional! That's highly cool!

    When I was actually using Windows, I was using DOSBox + D-Fend, but now that I have a Mac, this is absolutely my new way to play any of my old DOS games! Amazing app, and with that most recent 0.9 beta it only got better!!

    BJ

  10. This is the best DOS support for the Mac I've used. Have installed Win3.11 and Civ2 in Boxer - Works great! Now using latest beta with no problems.

  11. Is there a trick to getting CD audio to work in the new beta? I'm able to get The Horde running with "mount -t cdrom d "/Volumes/Audio CD", but no luck so far with the audio.

  12. Hi Jeff, there are no tricks: you should not need any custom mount commands to get CD audio or a CD-ROM itself to work in Boxer, and if the game does not recognise its CD otherwise, then there is a problem in Boxer's auto-mounting behaviour that I will need to address. I am endeavouring to track down a copy of the game now to determine what that problem would be.

    That being said, you may be able to get CD audio to work by amending your custom mount command to:

    mount d "/Volumes/[label of CD data volume]" -t cdrom -usecd 0

  13. About the skynet...

    I don't know, it runs perfectly in terms of not crashing, it's a little slow in hi-res but I've never had any problems with it (running it on mac os x 10.5.6), tried it with both boxer .85 and .90 beta, no problems. I ripped my CD onto my computer and removed the movies. I loaded a patch I got from emuasylum so I don't know if that made it work? (It includes a pirate copy of the game but I only got the patch from there because I couldn't find it anywhere else). The only problem I'm having is not getting Future shock to start, at all! Pity, since I would like some more 90's terminator FPS goodness :P

  14. Future Shock requires patching in order not to crash when you start a game - or better yet, just run it through Skynet instead. This involves copying the Future Shock folder into your Skynet game package and manually editing the configuration file to point to it (the Skynet installer's auto-detection of Future Shock doesn't work in DOSBox unfortunately.)

  15. Something to work on in a future release? Gotta tell ya though, this is one of my top 10 apps ever. One thing I would do differently is display a window when a game starts which lets you define smoothing/speed/sound settings for the game you're playing and save these setting as a profile for that game. I play a lot of different game and for example on some smoothing looks great and others... not so great. The settings aren't that big of a deal to change when I start another game but still, would be a nice feature to have the ability to define settings for each game individually.

    Anyway, thanks for the tip, I actually got Future Shock working after some fiddling around. Now I'm off to wait for another sequel from Bethesda :D

  16. Just a thought - do you have any vague, nebulous plans to look at implementing Boxer for the iPhone? Being able to play a bunch of old DOS games on the phone would be amazing...

  17. Tom: I remember mention of some project working on porting DOSBox to the iphone, but I don't know if anything ever came of it. I would be interested in having a crack at it eventually, but it would be way out of my sphere of expertise.

    There's no reason it couldn't be done I think; IIRC there have been builds of DOSBox for ARM-based devices and the iphone hardware knocks the socks off most of them. That said I doubt protected-mode games would be playable, and the interface wouldn't be much fun for games with lots of typing (the onscreen keyboard would cover most of the view, including the results of your typing!)

  18. Where do I download this beta?

  19. There's an Atom feed with links and descriptions for the betas here, which you can view in a web browser or subscribe to in an feed reader/email program.

  20. I can't find the View menu, have only Dosbox and Window menu items :-( How can I change the scale method?

  21. The View menu is only present in the 0.9 beta branch; 0.85 and 0.86 do not have any of the interface improvements mentioned in this post. You can download the 0.9 betas from the betacast feed here.

Design by 40watt.