Search found 155 matches

by ecksemmess
Mon 10 Apr, 2017 7:37 am
Forum: General
Topic: Feature request: revamping config files
Replies: 53
Views: 12083

Re: Feature request: revamping config files

Sorry, I wasn't clear. I know about the --config switch. I was just saying that, because we've got that switch, the proposed change wouldn't prevent people from booting straightaway at launch if that's what they want to do. I don't really see why a selector window or "home screen" of some kind could...
by ecksemmess
Sun 09 Apr, 2017 8:34 am
Forum: General
Topic: Feature request: revamping config files
Replies: 53
Views: 12083

Re: Feature request: revamping config files

Yeah, I've got to say--I've always found it a little odd the way PCem starts booting a machine immediately upon launch. Given that most users will be juggling multiple emulated machines, it would really make a lot more sense to have a config selector come up first as the default behavior. The abilit...
by ecksemmess
Thu 06 Apr, 2017 11:35 pm
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

With the latest commits that add ESDI emulation (not to mention the MCA support and all of the other goodies), it looks like my original wishlist in this thread has just about been fulfilled. I never would've dared to hope it would have all happened so soon! :) Just a couple of quick questions: firs...
by ecksemmess
Mon 27 Mar, 2017 3:57 pm
Forum: General
Topic: [BUG] NSSI hangs AMI WinBIOS 486 machine!
Replies: 40
Views: 8437

Re: [BUG] NSSI hangs AMI WinBIOS 486 machine!

SarahWalker wrote:Indeed. You can pretend that 'Internal IDE controller' says 'Generic IDE controller' if it makes you feel any better.
Perhaps it actually should be changed to "Generic IDE controller" to avoid any further confusion along these lines?
by ecksemmess
Mon 27 Mar, 2017 3:45 pm
Forum: General
Topic: DOSBox vs. PCem – What plays DOS games better/more accurate?
Replies: 7
Views: 7483

Re: DOSBox vs. PCem – What plays DOS games better/more accurate?

Good answer, leilei. I agree with most of what you said there. PCem's good, but it's nowhere near "most accurate pc emulator" as someone has claimed many times before (and neither is DOSBox). I don't know about this--are you saying that there's no one PC emulator that stands head and shoulders above...
by ecksemmess
Tue 21 Mar, 2017 6:45 am
Forum: Development
Topic: Introduction && issue with Floppy
Replies: 13
Views: 3618

Re: Introduction && issue with Floppy

On video card support: Minix used a horrible (but effective) trick to speed up scrolling the screen. Instead of actually moving data around (copying all lines "up" one line at a time), we used the "video RAM start address" register to "move" our viewport window around, as the video memory usually h...
by ecksemmess
Mon 20 Mar, 2017 11:06 am
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

Agreed. These are fantastic, and much appreciated. Whenever you (or any other contributors) do add another controller, I'd say a late-80s ESDI board would be perfect, to allow for larger drives and faster/easier interfacing on machines like the Deskpro 386. But with these three MFM controllers, we'r...
by ecksemmess
Sat 18 Mar, 2017 6:50 pm
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

Oh, awesome! This is the Xebec 1210 that came standard with the original XT, right? Hadn't realized you were working on it, thank you for this!
by ecksemmess
Fri 17 Mar, 2017 11:41 pm
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

Oh, hah--that's what I get for not proofreading! I meant AT clones of course, not XT clones. So this board does seem to be compatible with the various non-IBM-brand AT BIOSes, then? There was some doubt about that on some other forums. A couple of people seemed to think it had some dependency on IBM...
by ecksemmess
Fri 17 Mar, 2017 5:43 am
Forum: General
Topic: PC-DOS 1.10 and PCem v12
Replies: 64
Views: 13701

Re: PC-DOS 1.10 and PCem v12

- mal.sh: PCem v10.1 had less accurate floppy emulation that did not check for the validity of parameters (ie. if they match the currently inserted floppy) at all when formatting. Evidently PC-DOS 1.10 FORMAT.COM does not do something right when formatting the floppy, therefore getting an error in ...
by ecksemmess
Fri 17 Mar, 2017 5:28 am
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

One other question about the AT Fixed Disk Adapter: it doesn't seem to have any onboard ROM, does it? As such, I assume the standard AT ROM BIOS includes extensions that handle everything that an MFM card's own onboard ROM would typically handle, right? But if that's the case, how is it that the emu...
by ecksemmess
Thu 16 Mar, 2017 1:12 am
Forum: Development
Topic: Intel Advanced/EV -> Advanced/ZP
Replies: 5
Views: 2288

Re: Intel Advanced/EV -> Advanced/ZP

IIRC, Battler has already written up an implementation of the NS PC87306, as well as a number of other Super I/O chips. He was focusing pretty heavily on those for a while. Unless there are some unresolved issues that he knows about, it should be easy enough for him to submit them to Sarah and get t...
by ecksemmess
Wed 15 Mar, 2017 11:49 pm
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

Whoa, that was fast! Sarah, you are awesome. Looks like a pitch-perfect implementation from what I see so far. :)

BTW, did you base this on the first or second-gen version?
by ecksemmess
Mon 13 Mar, 2017 6:41 am
Forum: Development
Topic: Intel Advanced/EV -> Advanced/ZP
Replies: 5
Views: 2288

Re: Intel Advanced/EV -> Advanced/ZP

This is an interesting observation, and should probably be looked into. All I would add is that, if the Advanced/ZP is added (which probably is worth doing), the Advanced/EV needs to be retained as well, as many of us have made extensive use of it in our configurations. I have an absolutely massive ...
by ecksemmess
Thu 09 Mar, 2017 11:13 am
Forum: General
Topic: PCem 12 and slowmotion issue
Replies: 49
Views: 16086

Re: PCem 12 and slowmotion issue

Interesting. Do we have any idea why the discrepancy there is so big? The fact that PCem is getting performance comparable to your 300 MHz system at a little over half its clock speed seems pretty out of whack. That's too much of a difference to be due to the obvious culprits like the "infinite" cac...
by ecksemmess
Mon 06 Mar, 2017 11:43 pm
Forum: Development
Topic: [Request] Screenshot
Replies: 2
Views: 1160

Re: [Request] Screenshot

This could be cool, but would definitely have to be implemented as a disable-able option, so as not to interfere with PrntScrn key functionality within the emulated system itself. Although I suppose it might be possible to have PCem run a handler that captures the screenshot and then just passes the...
by ecksemmess
Mon 06 Mar, 2017 11:20 pm
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

Seems there were two versions or "generations" of the card, both by WD. The second version was also used in the XT 286. Lots of good info here: http://minuszerodegrees.net/5170/cards/5170_cards.htm#fddda_1 . Full documentation from IBM for the first-gen version here: http://minuszerodegrees.net/oa/O...
by ecksemmess
Mon 06 Mar, 2017 11:08 pm
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

Was just looking into that myself--yep, it was developed by Western Digital and was indeed later used as the foundation for IDE. Seems like an excellent choice.
by ecksemmess
Mon 06 Mar, 2017 9:48 pm
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

SCSI support would be nice to have, but wouldn't really serve as a substitute for proper MFM emulation. There's a fair amount of early '80s productivity software that, for whatever reason, doesn't play well with SCSI.
by ecksemmess
Sun 05 Mar, 2017 10:11 am
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

Good point. Maximizing the flexibility and range of supported drives is the obvious thing to do at the outset. Presumably that means looking at controllers from the last major wave of MFM cards (1986-87 or so, IIRC), yes? Some quick research suggests that there is fairly broad agreement that the Wes...
by ecksemmess
Sat 04 Mar, 2017 7:39 pm
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

Re: ST-412/ST-506/ESDI hard drive emulation?

Interesting--I hadn't realized that ST-412 and ST-506 were both totally reducible to just "generic MFM" at the controller level. One controller emulated at a time seems like a perfectly reasonable limitation, of course (assuming you mean "one controller running at any given time", and not "one contr...
by ecksemmess
Sat 04 Mar, 2017 8:49 am
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 13964

ST-412/ST-506/ESDI hard drive emulation?

I must say that I've been thrilled at how far PCem has come in just a couple of years. For the early-era enthusiasts like me, it's especially gratifying to have a near-perfect emulation solution for emulating almost all of the major basic PC hardware elements from throughout the 1980s. The single mo...
by ecksemmess
Sat 25 Feb, 2017 2:28 am
Forum: Development
Topic: [Patch] IBM PS/2 Model 30-286
Replies: 3
Views: 1877

Re: [Patch] IBM PS/2 Model 30-286

Very cool! Glad to see this, thanks dns2kv2. I would just point out that the PS/2 line came before the PS/1 line, and specifically the PS/2 Model 30-286 is a good couple of years older than the similar PS/1 Model 2011--indeed, the former was the basis for development of the latter. Therefore, it wou...
by ecksemmess
Mon 16 Jan, 2017 10:07 am
Forum: Development
Topic: [Patch] OPL3 correction in Sound Blaster
Replies: 11
Views: 4130

Re: [Patch] OPL3 correction in Sound Blaster

Agreed with leilei. That "Nuked" OPL3 emulation update really steps up the accuracy. It would be a delight to have it in PCem.
by ecksemmess
Wed 11 Jan, 2017 6:34 pm
Forum: General
Topic: Can we make PCem much faster?
Replies: 19
Views: 9372

Re: Can we make PCem much faster?

Fair enough. Mainline or not, it's something that might be fun to mess around with way down the road, but if the goal is to keep PCem-proper focused squarely on emulation, that's perfectly understandable.
by ecksemmess
Wed 11 Jan, 2017 5:01 am
Forum: General
Topic: Can we make PCem much faster?
Replies: 19
Views: 9372

Re: Can we make PCem much faster?

Even with these improvements though, I think there is an upper limit on how much performance we can get - my rough estimation would be around 500-600 MHz on current hardware. To go beyond that would mean going down the virtualisation route; this would mean loosing the ability to control emulated CP...
by ecksemmess
Wed 04 Jan, 2017 5:58 am
Forum: Development
Topic: [PATCH] RAM size range correction
Replies: 6
Views: 2539

Re: [PATCH] RAM size range correction

Fair enough. Thanks!
by ecksemmess
Sat 24 Dec, 2016 11:03 pm
Forum: Development
Topic: [Request] SCP (Supercard Pro) Support
Replies: 8
Views: 2793

Re: [Request] SCP (Supercard Pro) Support

I'm pretty sure flyers80 was talking about Supercard Pro format support on the host side, not the guest side. It's a floppy image format that samples disks at the flux level, similar to Kryoflux. I'm not sure exactly what's involved in adding support for those formats, but it kinda seems like way mo...
by ecksemmess
Wed 21 Dec, 2016 9:58 pm
Forum: Development
Topic: [PATCH] RAM size range correction
Replies: 6
Views: 2539

Re: [PATCH] RAM size range correction

There absolutely was a 64KB configuration of the IBM PC/XT, though rare. I had one for years. There are a few sites around the web attesting to this--for example, see http://www.old-computers.com/museum/computer.asp?c=286 . I also have a few early 80s computing magazines and newsletters where people...
by ecksemmess
Wed 21 Dec, 2016 7:41 am
Forum: Development
Topic: [PATCH] RAM size range correction
Replies: 6
Views: 2539

[PATCH] RAM size range correction

I've just noticed that, with some of the early models, the allowed RAM size range doesn't cover the full gamut of what was available on each model during its lifetime. The cloned XT systems are a bit tricky, but I currently own (or have owned) several of these and can attest from experience that som...