Forums  ›  Romz  ›  InSearchOf
 

Pcem v14

Pcem v 14 just got released:

- New machines added - Compaq Portable Plus, Compaq Portable II, Elonex PC-425X, IBM PS/2 Model 70 (types 3 & 4), Intel Advanced/ZP, NCR PC4i, Packard Bell Legend 300SX, Packard Bell PB520R, Packard Bell PB570, Thomson TO16 PC, Toshiba T1000, Toshiba T1200, Xi8088

- New graphics cards added - ATI Korean VGA, Cirrus Logic CL-GD5429, Cirrus Logic CL-GD5430, Cirrus Logic CL-GD5435, OAK OTI-037, Trident TGUI9400CXi

- New network adapters added - Realtek RTL8029AS

- Iomega Zip drive emulation

- Added option for default video timing

- Added dynamic low-pass filter for SB16/AWE32 DSP playback

- Can select external video card on some systems with built-in video

- Can use IDE hard drives up to 127 GB - Can now use 7 SCSI devices

- Implemented CMPXCHG8B on Winchip. Can now boot Windows XP on Winchip processors

- CD-ROM emulation on OS X

- Tweaks to Pentium and 6x86 timing

- Numerous bug fixes

 

I'm missing all the new roms. Does anyone have an updated romset?

Not complete.

Roms.zip6.9M932 downloads

Elonex PC-425X ROM is still missing.

elx_pc425x/elx_pc425x.bin
or
elx_pc425x/elx_pc425x_bios.bin
elx_pc425x/elx_pc425x_vbios.bin

Thank you very much.

Despite not being complete where can we find the roms that ARE available?

In the attached file to AnnWu's first answer. I missed it too the first time.

Regarding Elonex PC-425X, it seems like a difficult search. The manufacturer website is down because they closed years ago, and there's not much info about them around the web.

Thank you AnnaWu!

As for the Elonex PC-425X, this is the best I could find: http://web.archive.org/web/20050306133610fw_/http://www.elonex.co.uk:80/techsupport/drivers/bios.asp

Unfortunately, all the links point to a dead FTP site and the PC-425X BIOS doesn't seem to be there anyway.

 

Thank you AnnaWu

Thank you for your help.  I hope someone can find the Elonex ROM at some point because I learned to type on an Elonex PC back in the day.

Thanks a lot! (ツ)

Thanks a lot,

Beside did anyone found the Olivetti GO481  (Paradise PVGA1A)  roms? look like this one also difficult to find. 

Paradise PVGA1A rom its only one file and can be found, but PCem need two files (hi and lo roms) that is not easy. 

Euee made a library (nvl.dll) for using Virtual PC (*.VHD), VirtualBox/VMware (*.VMDK), QUEMU (*.QCOW) images with PCem.
https://pbs.twimg.com/media/Df_gwXLWkAAiGqt.jpg
http://euee.web.fc2.com/tool/nvl/pcemnvl.html

With NHC tool you can convert HD images in other formats.
http://euee.web.fc2.com/tool/nhc.html#nhc

Hi,
This is the new version of PCem compiled with the VHDv2 patch.

PCemV14Win(VHD).rar14M154 downloads

I found a 430vx bios in an motherboard update archive that is different from the one here but also claims to be the same version. I'm not sure what the difference is.

Anyone know?

55XWUQ0E.zip113.4K40 downloads

 

As for the Elonex PC-425X, this is the best I could find: http://web.archive.org/web/20050306133610fw_/http://www.elonex.co.uk:80/techsupport/drivers/bios.asp

Unfortunately, all the links point to a dead FTP site and the PC-425X BIOS doesn't seem to be there anyway.

 

 I assume it's es425.exe ?

In that case I found it, inside is 256kb rom file.

Is the attached file the correct one (haven't tested it) ?

Also is there a dat available for this bios set ?

es425.exe375.8K54 downloads

Tried the 256Kb ROM named "W6738VE1.130", renamed to "elx_pc425x.bin", as per source ( https://bitbucket.org/pcem_emulator/pcem/src ), it now show in PCem configuration, but it did not work. No boot, just black screen. The source mention this:

Elonex PC-425X (1993)

486SX at 25 MHz, 1-256MB RAM, built-in Trident TGUI9440CXi

ROM files needed:
 elx_pc425x/elx_pc425x.bin
or
 elx_pc425x/elx_pc425x_bios.bin
 elx_pc425x/elx_pc425x_vbios.bin

Unfortunately, no mention of size or CRC, despite the information unassumingly available. Also, most 486 BIOS are 64Kb or 128Kb. 256Kb seems large, but the video BIOS of the integrated graphics also take some space. So maybe "elx_pc425x_vbios.bin" is missing, or this 256Kb version does include the Vbios, but PCem refuse to accept it for some reason. Or it's maybe simply the wrong BIOS.

From PCem's mem.c file:

/*PC-425X uses a single ROM chip containing both main and video BIOSes.
                  First 32kb is video BIOS, next 32kb is blank, last 64kb is main BIOS.
                  Alternatively, seperate BIOS + video BIOS dumps are supported.*/

PCem looks for either a single 128 kbyte

"elx_pc425x/elx_pc425x.bin"

or 64 kbyte and 32 kbyte

"elx_pc425x/elx_pc425x_bios.bin" and "elx_pc425x/elx_pc425x_vbios.bin"

I used 7zip to extract the W6738VE1.130 file and this 128kB file resulted (see attached), which I also tried renaming to the filename mentioned so far and placing it in its respective ROM folder under the PCem folder. Also black screen. When I opened it in a hex editor I did notice a blank portion in the middle as described.

 

I noticed a string near the end of the BIN file: "c. Awar#04/28/2003-KM266-8235-6A6LVM4DC"

 

Note the date indicating the year 2003. So I'm wondering if this is for the computer in question given the computer indicated is from 1993 and it's unlikely they released a BIOS update for it in 2003

6A6LVM4G.BIN128K26 downloads

The merged bios should not be more than 128KB (the BIOS should be around 1992-1993 probably)

I you want to split it you may try split2.exe (? maybe I don't know) :

From a quick look in the source (mem.c) you can find that 64KB is the VGA BIOS (32KB the actual VGA BIOS + the rest 32KB are garbage = thus the first 32KB should be the real VGA BIOS).

And the last 64KB should be the BIOS (AWARD? AMI? I don't).

 

 

 

I used 7zip to extract the W6738VE1.130 file and this 128kB file resulted (see attached), which I also tried renaming to the filename mentioned so far and placing it in its respective ROM folder under the PCem folder. Also black screen. When I opened it in a hex editor I did notice a blank portion in the middle as described.

 

I noticed a string near the end of the BIN file: "c. Awar#04/28/2003-KM266-8235-6A6LVM4DC"

 

Note the date indicating the year 2003. So I'm wondering if this is for the computer in question given the computer indicated is from 1993 and it's unlikely they released a BIOS update for it in 2003

 definitly wrong bios, quick search will show what its all about "Awar#04/28/2003-KM266-8235-6A6LVM4DC"

 https://www.biosagentplus.com/bios/6A6LVM4D

#dns2k

Anyone got the following new bios:

Sigma Designs Color 400Tulip AT Compact

Trigem Korean VGA

https://www58.zippyshare.com/v/X9JHrp1i/file.html

 

Current MISS:

 

elx_pc425x/elx_pc425x.bin [Elonex PC-425X]
elx_pc425x/elx_pc425x_bios.bin [Elonex PC-425X]
elx_pc425x/elx_pc425x_vbios.bin [Elonex PC-425X]
sigma400_bios.rom [Sigma Designs Color 400]
sigma400_font.rom [Sigma Designs Color 400]
tulip_tc7/tc7be.bin [Tulip AT Compact]
tulip_tc7/tc7bo.bin [Tulip AT Compact]

This might be

 

Sigma Designs Color 400

https://www42.zippyshare.com/v/ggcwSVtY/file.html

This may or may not be the Tulip AT Compact:

https://www38.zippyshare.com/v/qHyXwHU9/file.html

 

 

 

[486] Elonex PC-425X "Compatible" ROMs for Pcem

"Compatible" ROMs => This is not the real Elonex PC-425X rom but most of the PCem "elx_pc425x" function works except for the known issue.

 

list of known issue when using this roms:
-max ram:  16MB
-100mhz or more processor speed is not supported, floppy drive access error will occur.

 

roms-elx_pc425x.zip393K114 downloads
#dns2k

Thanks a lot, dns2k!

Please check my PM (PCem forum).

 

Thanks a lot, dns2k!

Please check my PM (PCem forum).

 

It's better build your own,

grab the pcem source, get the pcem patch files, patch the pcem source file, and then compile the patched pcem files :)

 

 

here's my PCem build tools based on DaffyDuck latest PCem Compiling Tools works:

download link "PCem build tools.rar" [43.8 MB]:
https://www.solidfiles.com/v/4aY2VGLa2gjVY

 

 

How to use:

Download and Extract "PCem build tools.rar" Content to Drive D: and follow instruction below:

0. install mercurial-4.8.1-x86 to drive d, hg folder.msi
(d:\hg)

1. download pcem source
(D:\hg\hg.exe clone https://bitbucket.org/pcem_emulator/pcem d:\pcem)

2. copy (overwrite if exist) downloaded pcem src folder content to build folder
(copy (overwrite if exist) d:\pcem\src to d:\build)

3. edit Makefile.mingw-wx-sdl2-network.txt
(edit d:\build\Makefile.mingw-wx-sdl2-network file)

add "slirp" to VPATH, example:
VPATH = . dosbox resid-fp slirp

edit path pointing to "wx", example:
WXINCLUDE = D:\build\mingw\gcc-4.7.2\include\wx

4. run compile PCem.lnk
(d:\build\Compile_PCEM.bat)

5. run clean build temp files.lnk
(d:\build\Clean O Files.bat)

6. get PCem roms and place it into the PCem roms folder.txt
(get PCem roms and put it in d:\pcem\roms)

7. copy dll folder content into the PCem roms folder.txt
(copy d:\dll folder content to d:\pcem)

8. run PCem.lnk
(d:\pcem\PCem-wx-SDL2.exe)

#dns2k

PCem v14 with a library (nvl.dll) for using images of VMware.
Windows only.
The library support following hard disk image formats: .IMG, .VMDK, .DSK, .VHD, VDI, .HDD, .VHDX, .QCOW, ... 
So you can use hard disk images from VirtualBox, Virtual PC, QEMU, ...

https://www.sendspace.com/file/4om8v2

Example for the VMDK format:
File: All files (*.*)

VMDK.png115.9K36 views

Hmmm.... I wonder that AST BIOS clone isn't released.

Forums  ›  Romz  ›  InSearchOf