This patch enables byte panning and cursor skew emulation on ET4000 based Korean VGA that was disabled recently. This emulation is required for Korean mode emulation.
TODO : Byte panning and cursor show emulation should be work on all VGA cards so it should be re-enabled sooner or later.
Search found 151 matches
- Sat 20 Feb, 2021 9:38 am
- Forum: Merged patches
- Topic: [Patch] Kasan Hangulmadang-16
- Replies: 7
- Views: 9987
- Sat 12 Dec, 2020 3:11 am
- Forum: Development
- Topic: v17 compatibility & bug list
- Replies: 77
- Views: 75662
Re: v17 compatibility & bug list
Screenshot from 2020-12-11 12-29-36.png seems the Diamond Stealth 32 (Tseng ET4000/w32p) isn't displaying correctly in textmode Tested with [386SX] Amstrad MegaPC & [286] GW-286CT GEAR ET4Kw32.png My Diamond Stealth 32(Tseng ET4000/w32p) ROM doesn't have this problem. However, in order to use y...
- Mon 07 Dec, 2020 8:15 am
- Forum: Development
- Topic: v17 compatibility & bug list
- Replies: 77
- Views: 75662
Re: v17 compatibility & bug list
Seems the text display of the ATI EGA Wonder 800+ (ATI-18800) is off by a few pixels: https://i.imgur.com/v5jpwdp.png My emulated machine: [286] AMI 286 clone CPU: 286/25 FPU: 287 MEM: 1664KB Video: ATI EGA Wonder 800+ (ATI-18800) (Speed: Default) It was working correctly in V16 The cause of this p...
- Sun 22 Nov, 2020 11:35 am
- Forum: Merged patches
- Topic: [Patch] New VHD support... now with added dynamics
- Replies: 63
- Views: 57142
Re: [Patch] New VHD support... now with added dynamics
My recommendation would be to upgrade your compiler. May not be possible on an old version of CentOS. I shouldn't think adding -std=gnu99" to configure.ac would cause too many issues though, although maaaybe it would need to be linux or gcc specific? EDIT: If the only thing the compiler is com...
- Sun 22 Nov, 2020 7:38 am
- Forum: Merged patches
- Topic: [Patch] New VHD support... now with added dynamics
- Replies: 63
- Views: 57142
Re: [Patch] New VHD support... now with added dynamics
Just tried NT, first part of installation can be done normally, but during boot, I get gibberish during ntldr or unknown hard error on the dynamic VHD I'm using, this doesn't happen with fixed size VHD or plain RAW. Note that the file system is FAT16, not NTFS, of the dynamic vhd I'm using. I can't...
- Thu 19 Nov, 2020 12:04 pm
- Forum: Merged patches
- Topic: [Patch] Kasan Hangulmadang-16
- Replies: 7
- Views: 9987
Re: [Patch] Kasan Hangulmadang-16
This patch add missed break statement in switch block on et4000_kasan_out function.
- Thu 19 Nov, 2020 12:01 pm
- Forum: Merged patches
- Topic: [Patch] New VHD support... now with added dynamics
- Replies: 63
- Views: 57142
Re: [Patch] New VHD support... now with added dynamics
This patch solves compile errors on CentOS.
- Mon 16 Nov, 2020 11:45 am
- Forum: Development
- Topic: v17 feature freeze at end of Saturday 14th of November
- Replies: 11
- Views: 8541
- Mon 16 Nov, 2020 11:42 am
- Forum: Patches
- Topic: [Patch] Add creating 1.2MB floppy image
- Replies: 0
- Views: 5248
[Patch] Add creating 1.2MB floppy image
This patch adds creating 1.2MB floppy image.
.- Sun 08 Nov, 2020 8:16 am
- Forum: Merged patches
- Topic: [Patch] More Korean machines
- Replies: 3
- Views: 6031
[Patch] More Korean machines
1. Samsung SPC-6000A
Early 386DX machine using CS8230 chipset like ECS 386/32. 2. Samsung SPC-6033P
One of famous Korean 386SX machine using VLSI SCAMP chipset like Commodore SL386SX. Has integrated ATI Korean VGA.
Early 386DX machine using CS8230 chipset like ECS 386/32. 2. Samsung SPC-6033P
One of famous Korean 386SX machine using VLSI SCAMP chipset like Commodore SL386SX. Has integrated ATI Korean VGA.
- Thu 16 Jul, 2020 8:19 am
- Forum: Merged patches
- Topic: [Patch] Kasan Hangulmadang-16
- Replies: 7
- Views: 9987
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 ...
- Thu 16 Jul, 2020 6:47 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38629
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...
- Wed 17 Jun, 2020 1:56 pm
- Forum: Merged patches
- Topic: [Patch] CS8230 chipset patch
- Replies: 1
- Views: 4475
[Patch] CS8230 chipset patch
This patch enables shadow RAM control at A0000~BFFFF address area.
- Wed 10 Jun, 2020 1:35 pm
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38629
Re: More SCAT chipset machines
This patch implements processor clock control on SCAT chipset.
- Wed 13 May, 2020 9:34 am
- Forum: Merged patches
- Topic: [Patch] Kasan Hangulmadang-16
- Replies: 7
- Views: 9987
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.
- Sun 10 May, 2020 8:30 am
- Forum: Merged patches
- Topic: [Patch] Kasan Hangulmadang-16
- Replies: 7
- Views: 9987
[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...
- Fri 17 Apr, 2020 7:45 am
- Forum: Development
- Topic: v16 compatibility & bug list (WIP)
- Replies: 55
- Views: 61775
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.
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.
- Wed 15 Apr, 2020 6:41 am
- Forum: Development
- Topic: v16 compatibility & bug list (WIP)
- Replies: 55
- Views: 61775
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...
- Sat 28 Mar, 2020 1:06 pm
- Forum: General
- Topic: CPU ID:NEC V20 instead of Intel 8088 on PCEM / 86box
- Replies: 12
- Views: 12901
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...
- Sat 21 Mar, 2020 8:16 am
- Forum: Merged patches
- Topic: [Patch] ATI Korean VGA
- Replies: 11
- Views: 135024
- Fri 20 Mar, 2020 4:16 pm
- Forum: Merged patches
- Topic: [Patch] Trigem Korean VGA
- Replies: 9
- Views: 17621
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...
- Sat 14 Mar, 2020 9:19 am
- Forum: Merged patches
- Topic: [Patch] Trigem Korean VGA
- Replies: 9
- Views: 17621
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...
- Sun 08 Mar, 2020 3:41 pm
- Forum: Merged patches
- Topic: [Patch] Trigem Korean VGA
- Replies: 9
- Views: 17621
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 ...
- Sun 08 Mar, 2020 11:16 am
- Forum: Merged patches
- Topic: [Patch] ATI Korean VGA
- Replies: 11
- Views: 135024
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.
- Fri 06 Mar, 2020 7:00 am
- Forum: Merged patches
- Topic: [Patch] Keyboard patch
- Replies: 4
- Views: 7697
Re: [Patch] Keyboard patch
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].
- Fri 06 Mar, 2020 6:55 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38629
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 SP...
- Wed 04 Mar, 2020 3:44 pm
- Forum: Merged patches
- Topic: [Patch] Keyboard patch
- Replies: 4
- Views: 7697
[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].
Edit : This patch has been incorporated [url=http://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=5&p=13388#p13388]here[/url].
- Sun 01 Mar, 2020 3:10 pm
- Forum: Merged patches
- Topic: [Patch] Undocumented instructions and processor accuracy
- Replies: 27
- Views: 51571
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...
- Wed 17 Apr, 2019 7:31 am
- Forum: Development
- Topic: v15 feature freeze end of Monday 22nd of April
- Replies: 5
- Views: 10678
Re: v15 feature freeze end of Monday 22nd of April
Please also review following patches.
1. VTech Laser XT Series improvements.
2. ATI Korean VGA accuracy fix.
3. XT class machine patch.
1. VTech Laser XT Series improvements.
2. ATI Korean VGA accuracy fix.
3. XT class machine patch.
- Mon 18 Feb, 2019 10:39 am
- Forum: Merged patches
- Topic: [Patch] Genetic XT clone improvements
- Replies: 6
- Views: 13283
Re: [Patch] Genetic XT clone improvements
Did you applied my latest xt patch?