VOGONS

Common searches


Search results

Display options

Re: Compiling IBMulator for Windows...

C++11 support depends on the compiler that comes with MinGW: GCC. Check which version of MinGW / GCC you have. E.g., on the command line, g++ --version, if I remember correctly. The manual here explains everything: https://gcc.gnu.org/onlinedocs/ To enable C++11 support in GCC, you need to use …

Re: Compiling IBMulator for Windows...

- SoftPCMuseum_: It takes literally a few minutes to do the few changes to the makefiles and the code you were suggested to do, and compile. And you clearly have time to post complaints this long on a forum, so how do you not have time to do the change? While I agree with you on some things, I …

Re: UniPCemu's 80286 emulation bug help?

Edit: Hmmm... https://lists.ubuntu.com/archives/kernel-team/2014-November/049401.html So CPL is CS.RPL until the stack is valid. Then CPL is set to SS.DPL? Is that correct? So it's a hidden 2-bit 'register'? That's how I did it in the MAME 286 emulation (other than the hidden register part) and it …

Re: Compiling IBMulator for Windows...

Then all I can say is good luck! Then what's the point of responding? If it's quite clear that you haven't tried this yourself, then naturally most people would simply assume that it would either make the problem worse or (at best) have no effect at all. You said that you had some possible …

Re: Compiling IBMulator for Windows...

No it is not. But you have to be willing to do something about it other than just wait for it to magically work perfectly. If you are not willing to tinker with it you will not get far. Open source software is often like that. You are unfortunately waiting for someone to give you the magic command …

Re: Compiling IBMulator for Windows...

No. "mingw32-make" is not the compiler. You need to figure out how to pass parameters to the compiler in the build system (looks like CMake in this case). This might be relevant: http://stackoverflow.com/questions/11783932/how-to-add-linker-or-compile-flag-in-cmake-file I see the instructions now, …

Re: Compiling IBMulator for Windows...

C++11 support depends on the compiler that comes with MinGW: GCC. Check which version of MinGW / GCC you have. E.g., on the command line, g++ --version, if I remember correctly. The manual here explains everything: https://gcc.gnu.org/onlinedocs/ To enable C++11 support in GCC, you need to use …

Re: Compiling IBMulator for Windows...

If you cannot make MingW support C++11 then you can probably just do small changes to the source code to allow compilation. It seems most (all?) errors stem from not understanding uintptr_t type. typedef uintptr_t CompiledGeometryHandle; So you have few options 1) Try to include 2) add a #define …

Re: Compiling IBMulator for Windows...

I guess MinGW is not compiling in C++11 mode. Is there an easy way to turn on this behavior though? As in, are there any instructions that I could follow that you could post or link to here? Also, following the response that I received elsewhere when asking the same question, I tried including the …

Compiling IBMulator for Windows...

While IBMulator 0.8 is restricted to the 80286-based IBM PS/1 Model 2011, the latest source code on the other hand recently added support for the 80386-based IBM PS/1 Model 2121. For this reason entirely, I'm trying to compile IBMulator for Windows, however, I have found a serious problem here. The …

Re: 808x and prefetch

in MESS, nearly all of their IBM machines (later than the original IBM PC) are now completely broken, since most of their developers don't even seem to care about them in the slightest. On the contrary, MAME's ("MESS" was merged in over a year ago and that name is no longer used) at486 and at586 …

Re: 808x and prefetch

I think an emulator should emulate 8088 properly first, before trying to tackle 286 and higher :) There are too many PC emulators out there already that emulate various CPU/machine types poorly. But no emulator that gets at least one of them right. The thing is, that the Intel 8088 has already been …

The Virtual Computer Collection (REOPENED)...

This time, since the other one was locked, I'm making a new topic. The old topic was locked because I forgot to remove some disk images in the copyright-free versions of the emulator that I left in by accident. These have been removed, and so have the original links. Please do not request these …

Re: [EMULATOR]The Virtual Computer Collection

A new "release", and yet.... PC-DOS is still present. Do you seriously think that you can keep attacking me in every thread and every breath of discussion possible? I thought that I made it perfectly clear that I was NOT bundling ANY of the copyrighted IBM PC-DOS software, so nice try there, …

Re: 808x and prefetch

I know that I am replying to this late when I should have replied earlier, but I really recommend that you start work on improving the Intel 80386 CPU emulation since even your own page made it quite clear that it was still heavily incomplete. Over the past several years I have noticed how many …

Re: [EMULATOR]The Virtual Computer Collection

Well, here it is everyone, finally, at last, Release A001 of The Virtual Computer Collection. New features: - IBM PC Technical Reference manuals matched with source code: This will make it easy to develop new machines for the emulator since each and every source code function is now matched with …

Re: [EMULATOR]The Virtual Computer Collection

PC-DOS is still present in this "copyright free" emulator :rolleyes:. No it is not, unless I accidentally uploaded one of the wrong archives. What I specifically provided was FreeDOS , an operating system similar to PC-DOS and MS-DOS but which is free of any copyright-infringing code. That was the …

Re: [EMULATOR]The Virtual Computer Collection

80C88 is just a plain 8088 from functionality point of view. The CMOS manufacture and the low power does not affect the operation. It is just a low power version of the 8088. See this and this . Yes it is not the original Intel description but it is the same CPU. Check page 14 in that document. As …

Re: [EMULATOR]The Virtual Computer Collection

It is neither. 80C88 is just a plain 8088 but in CMOS technology. It does not support BOUND instruction. And I do not expect the BIOS would require that either (unless you are somehow using the wrong BIOS). I think it is more likely related to the fact that you are not loading the BIOS properly, …

Page 1 of 3