Search found 141 matches

by Greatpsycho
Thu 16 Jul, 2020 8:19 am
Forum: Patches
Topic: [Patch] Kasan Hangulmadang-16
Replies: 3
Views: 1241

Re: [Patch] Kasan Hangulmadang-16

Could you please restore the old patches in the ET4000 thread? I would prefer to deal with smaller patches containing individual changes rather than mammoth patches collecting a whole bunch of changes together; they're much easier to review. I've re-uploaded old ET4000AX series patches here as you ...
by Greatpsycho
Thu 16 Jul, 2020 6:47 am
Forum: Merged patches
Topic: More SCAT chipset machines
Replies: 27
Views: 16250

Re: More SCAT chipset machines

Hmm, this patch feels like it needs some rework to me. I don't like the level of over-engineering in cpu_set_nonturbo_divider(); there's not really a need for the level of bounds checking (who's passing values > 16384 anyway?), and I don't like the use of a magic number for 2/3 (which isn't even su...
by Greatpsycho
Wed 17 Jun, 2020 1:56 pm
Forum: Merged patches
Topic: [Patch] CS8230 chipset patch
Replies: 1
Views: 649

[Patch] CS8230 chipset patch

This patch enables shadow RAM control at A0000~BFFFF address area.
ECS386_UMB.png
ECS386_UMB.png (211.4 KiB) Viewed 647 times
by Greatpsycho
Wed 10 Jun, 2020 1:35 pm
Forum: Merged patches
Topic: More SCAT chipset machines
Replies: 27
Views: 16250

Re: More SCAT chipset machines

This patch implements processor clock control on SCAT chipset.
by Greatpsycho
Wed 13 May, 2020 9:34 am
Forum: Patches
Topic: [Patch] Kasan Hangulmadang-16
Replies: 3
Views: 1241

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 1091 times
KASAN2.png
KASAN2.png (43.47 KiB) Viewed 1091 times
by Greatpsycho
Sun 10 May, 2020 8:30 am
Forum: Patches
Topic: [Patch] Kasan Hangulmadang-16
Replies: 3
Views: 1241

[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: 54
Views: 16826

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: 54
Views: 16826

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: 5563

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: 9617

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: 7647

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: 7647

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: 7647

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: 9617

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: 1974

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: 27
Views: 16250

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: 1974

[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: 13258

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: 7908

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: 7908

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: 7647

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: 7647

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: 10897

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: 9617

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: 10897

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: 10897

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: 10897

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: 25266

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: 7647

[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...