Search found 137 matches

by Greatpsycho
Wed 13 May, 2020 9:34 am
Forum: Patches
Topic: [Patch] Kasan Hangulmadang-16
Replies: 1
Views: 374

Re: [Patch] Kasan Hangulmadang-16

Recently, I get device-specific driver for this card and tested with it. I found some bugs on previous posted version. So, I've fixed those bugs and re-posted patches.
KASAN1.png
KASAN1.png (42.54 KiB) Viewed 224 times
KASAN2.png
KASAN2.png (43.47 KiB) Viewed 224 times
by Greatpsycho
Sun 10 May, 2020 8:30 am
Forum: Patches
Topic: [Patch] Kasan Hangulmadang-16
Replies: 1
Views: 374

[Patch] Kasan Hangulmadang-16

This patch applies experimental implementation for Kasan Hangulmadang-16 which is ET4000AX compliant and supports KSC-5601 Korean character set specification. HBIOS included in Korean MS-DOS can recognize and use this. And this patch also included [url=http://pcem-emulator.co.uk/phpBB3/viewtopic.php...
by Greatpsycho
Fri 17 Apr, 2020 7:45 am
Forum: Development
Topic: v16 compatibility & bug list (WIP)
Replies: 51
Views: 7235

Re: v16 compatibility & bug list (WIP)

I found that 486+ machine with Dynamic recompiler enabled cause the following problems.

1. Machines doesn't work properly on CentOS 64-bit version host.
2. Turbo Debugger 286 included in Borland C++ 2.0 or 3.x crashes.
by Greatpsycho
Wed 15 Apr, 2020 6:41 am
Forum: Development
Topic: v16 compatibility & bug list (WIP)
Replies: 51
Views: 7235

Re: v16 compatibility & bug list (WIP)

I'm throwing in the towel on the Mystique. I've spent the last couple of weeks trying to fix games that freeze, games that reboot, games that only display 1% of rendered frames, games that run absurdly slowly, etc etc. The Matrox D3D drivers appear to be ultra finicky, often deciding to stop servic...
by Greatpsycho
Sat 28 Mar, 2020 1:06 pm
Forum: General
Topic: CPU ID:NEC V20 instead of Intel 8088 on PCEM / 86box
Replies: 12
Views: 4056

Re: CPU ID:NEC V20 instead of Intel 8088 on PCEM / 86box

I hope PCEM add i8088 emulation correctly. I found the code that distinguishes the NEC V series from the Intel 8086/8088 series. Full source code link is [url=http://www.dcee.net/Files/Programm/C/cputype.arj]here[/url]. This REP bug in the Intel 8086/8088 CPU mentioned in the comments in the code b...
by Greatpsycho
Sat 21 Mar, 2020 8:16 am
Forum: Merged patches
Topic: [Patch] ATI Korean VGA
Replies: 11
Views: 8005

Re: [Patch] ATI Korean VGA

SA1988 wrote:
Fri 20 Mar, 2020 7:02 pm
Any news for a 1mb 1024x768x8bpp capable 28800-5/6 bios support? I mean, support for mode 64h.
I don't have ATI-28800 graphics card with 1MB memory,so there is no way to see how the card should work when the memory is 1MB.
by Greatpsycho
Fri 20 Mar, 2020 4:16 pm
Forum: Merged patches
Topic: [Patch] Trigem Korean VGA
Replies: 8
Views: 6311

Re: [Patch] Trigem Korean VGA

This patch does the following - Implemented experimental bank-interleaved addressing emulation on ET4000AX series. ET4000AX series BIOS now can detect memory size automatically. - Allows select ET4000AX series video memory size to 256KB(except Trigem Korean VGA), 512KB or 1MB. - Add cascading call t...
by Greatpsycho
Sat 14 Mar, 2020 9:19 am
Forum: Merged patches
Topic: [Patch] Trigem Korean VGA
Replies: 8
Views: 6311

Re: [Patch] Trigem Korean VGA

This patch does the following - Implemented experimental bank-interleaved addressing emulation on ET4000AX series. ET4000AX series BIOS now can detect memory size automatically. - Allows select ET4000AX series video memory size to 256KB(except Trigem Korean VGA), 512KB or 1MB. - Add cascading call t...
by Greatpsycho
Sun 08 Mar, 2020 3:41 pm
Forum: Merged patches
Topic: [Patch] Trigem Korean VGA
Replies: 8
Views: 6311

Re: [Patch] Trigem Korean VGA

This patch does the following - Implemented experimental bank-interleaved addressing emulation on ET4000AX series. ET4000AX series BIOS now can detect memory size automatically. - Allows select ET4000AX series video memory size to 256KB(except Trigem Korean VGA), 512KB or 1MB. Edit : This patch has ...
by Greatpsycho
Sun 08 Mar, 2020 11:16 am
Forum: Merged patches
Topic: [Patch] ATI Korean VGA
Replies: 11
Views: 8005

Re: [Patch] ATI Korean VGA

Removed hsync divisor adjust on ati2800_recalctimings function because it does on svga_poll function now. Fixes display 800x600 resolution on ATI-28800.
by Greatpsycho
Fri 06 Mar, 2020 7:00 am
Forum: Merged patches
Topic: [Patch] Keyboard patch
Replies: 4
Views: 1055

Re: [Patch] Keyboard patch

SarahWalker wrote:
Thu 05 Mar, 2020 4:46 pm
Which machines does this fix?
The issue was caused by the [url=http://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=5&t=830&p=13388#p13388]Goldstar GDC-212M BIOS that add patch was uploaded today[/url].
by Greatpsycho
Fri 06 Mar, 2020 6:55 am
Forum: Merged patches
Topic: More SCAT chipset machines
Replies: 24
Views: 12908

Re: More SCAT chipset machines

This patch adds two more machines using Chips&Technologies SCAT chipset. All needed patches are inclided. If you need BIOS ROM image file for testing, please send your e-mail address as PM for me. 1. Goldstar(Predecessor of LG) GDC-212M One of famous Korean 286 machine. GDC212M.png 2. Samsung SPC-46...
by Greatpsycho
Wed 04 Mar, 2020 3:44 pm
Forum: Merged patches
Topic: [Patch] Keyboard patch
Replies: 4
Views: 1055

[Patch] Keyboard patch

This patch doesn't translate keyboard command response. Fixes keyboard doesn't work properly on some AT compatible machine's BIOS.

Edit : This patch has been incorporated [url=http://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=5&p=13388#p13388]here[/url].
by Greatpsycho
Sun 01 Mar, 2020 3:10 pm
Forum: Merged patches
Topic: [Patch] Undocumented instructions and processor accuracy
Replies: 27
Views: 10470

Re: [Patch] Undocumented instructions and processor accuracy

This patch does the following. - Only on 386+ processor will clear general-purpose registers on CPU soft-reset as real processor does. - Tuned cpu_rom_prefetch_cycles value to when accessing 150ns mask-rom cycles. I think this is probably closer to real machines. Edit : This patch has been incorpora...
by Greatpsycho
Mon 18 Feb, 2019 10:39 am
Forum: Merged patches
Topic: [Patch] Genetic XT clone improvements
Replies: 6
Views: 6828

Re: [Patch] Genetic XT clone improvements

Fenix77 wrote:
Fri 15 Feb, 2019 3:36 am
Hello!

Sorry for opening this old post, but I compiled PCEM from the last repository and the problem with EGA/VGA card not working with more that 640kb of ram on Xi 8088, Generic XT and Laser XT still persist.

Thanks in advance!
Did you applied my latest xt patch?
by Greatpsycho
Mon 17 Dec, 2018 1:42 pm
Forum: Merged patches
Topic: [Patch] Genetic XT clone improvements
Replies: 6
Views: 6828

Re: [Patch] Genetic XT clone improvements

This patch solves problem that screen doesn't properly displayed when using EGA/VGA class card in XT class machines.
by Greatpsycho
Sun 25 Nov, 2018 8:26 am
Forum: Merged patches
Topic: [Patch] Trigem Korean VGA
Replies: 8
Views: 6311

Re: [Patch] Trigem Korean VGA

te_lanus wrote:
Sun 25 Nov, 2018 2:44 am
Running on the latest commit:

Image
Image
You seem to have used HBIOS, a general-purpose driver, not the Trigem Korean VGA driver I sent you.
by Greatpsycho
Wed 21 Nov, 2018 9:42 am
Forum: Merged patches
Topic: [Patch] Trigem Korean VGA
Replies: 8
Views: 6311

Re: [Patch] Trigem Korean VGA

This patch applies experimental implementation for Trigem Korean VGA which is ET4000AX compliant and supports KSC-5601 Korean character set specification. Reworked against rev 1200.
And this patch allows select ET4000AX video memory size to 512KB or 1MB.
by Greatpsycho
Mon 19 Nov, 2018 8:59 am
Forum: Merged patches
Topic: [Patch] Headland chipset improvement and more machines
Replies: 11
Views: 9273

Re: [Patch] Headland chipset improvement and more machines

This patch correctly sets dipswitch value of AMA932J's built-in OTI067. AMA932J no longer displays black/white mode.
by Greatpsycho
Mon 17 Sep, 2018 8:53 am
Forum: Merged patches
Topic: [Patch] ATI Korean VGA
Replies: 11
Views: 8005

Re: [Patch] ATI Korean VGA

This patch applies Korean font ROM can be accessed even if Korean character display mode isn't activated as real hardware does.
by Greatpsycho
Fri 17 Aug, 2018 12:22 am
Forum: Merged patches
Topic: [Patch] Headland chipset improvement and more machines
Replies: 11
Views: 9273

Re: [Patch] Headland chipset improvement and more machines

Thanks! Enabling the Shadow RAM and copy Video RAM solved the problem, and improved the general performance too. I have a last question: The Lastbyte Manager, (both 2.20 and 2.53) identifies the chipset as HT21, not GC103/113 as saying the EMS device driver. I have a couple of EMS drivers for HT18 ...
by Greatpsycho
Thu 16 Aug, 2018 5:02 am
Forum: Merged patches
Topic: [Patch] Headland chipset improvement and more machines
Replies: 11
Views: 9273

Re: [Patch] Headland chipset improvement and more machines

I have another question? I did the changes you suggested me, but with the Trigem 286 machine when I run Windows 2.11/286 the machine crash at startup. It works if I remove Himem.sys. The 386SX machine has no issue. my configuration is: Trigem 286, OTI-067 VGA, 3MB RAM, DOS 3.31 and Windows 2.11/286...
by Greatpsycho
Thu 16 Aug, 2018 3:36 am
Forum: Merged patches
Topic: [Patch] Headland chipset improvement and more machines
Replies: 11
Views: 9273

Re: [Patch] Headland chipset improvement and more machines

I found on Vogons site a near identical BIOS of HT103, 286 chipset, but it is from 1990 and have an option to select the amount of EMS memory in BIOS (here: https://www.vogons.org/viewtopic.php?f=46&t=53945&p=584228&hilit=headland+ht18#p584228 The link's BIOS uses Headland HT12 chipset. Its EMS fea...
by Greatpsycho
Mon 13 Aug, 2018 2:56 pm
Forum: Patches
Topic: [patch] Systems from the first Olivetti PCS series
Replies: 37
Views: 21688

Re: [patch] Systems from the first Olivetti PCS series

PCS 286: Works with a few issues during boot and CMOS setup. Tested with: DOS, Windows 3.1 and some games. During boot it will complain about VGA and Protected Mode, just press F1 to skip. Needs HEADLAND GC101, GC102, GC103 chipset and a few things. PCS 286 S: Works with a few issues during boot an...
by Greatpsycho
Sun 12 Aug, 2018 5:52 am
Forum: Merged patches
Topic: [Patch] Trigem Korean VGA
Replies: 8
Views: 6311

[Patch] Trigem Korean VGA

This patch applies experimental implementation for Trigem Korean VGA which is ET4000AX compliant and supports KSC-5601 Korean character set specification. If you need BIOS ROM, font ROM and device driver for it, please send send your e-mail address as PM for me. And this patch allows select ET4000AX...
by Greatpsycho
Wed 18 Jul, 2018 10:36 am
Forum: Merged patches
Topic: [Patch] Headland chipset improvement and more machines
Replies: 11
Views: 9273

[Patch] Headland chipset improvement and more machines

This patch applies the following. - Implemented experimental Headland HT102 chipset based EMS support. - Add two machines 1. Trigem 266M One of famous Korean 286 machine uses Headland HT102 chupset. TG286M-Startup.png 2. AMA-932J Uses 386SX CPU and Headland HT18 rev B chipset(Its EMS function is com...
by Greatpsycho
Thu 21 Jun, 2018 7:04 am
Forum: Development
Topic: VTech Laser XT Series improvements
Replies: 15
Views: 8668

Re: VTech Laser XT Series improvements

This patch implements software turbo control on LaserXT series.
Please note LaserXT series's BIOS disables software turbo during POST. To enable turbo, press CTRL+8 during or after memory testing.
And previous fix patch is also included.
by Greatpsycho
Wed 06 Jun, 2018 6:38 am
Forum: Development
Topic: VTech Laser XT Series improvements
Replies: 15
Views: 8668

Re: VTech Laser XT Series improvements

This patch fixes a problem where the LaserXT series doesn't work properly when set memory to more than 640KB with EGA/VGA card after Generic XT clone patch is applied.

Edit : This patch has been incorporated here.
by Greatpsycho
Thu 31 May, 2018 10:54 am
Forum: Merged patches
Topic: [Patch] Genetic XT clone improvements
Replies: 6
Views: 6828

[Patch] Genetic XT clone improvements

This patch applies the following.
- Load IBM-BASIC rom if it is available.
- Can handle memory up to 704KB if MDA or CGA compatible card is used.