This patch applies experimental implementation for ATI Korean VGA which is ATI-28800 compliant and supports KSC-5601 Korean character set specification.
If you need BIOS ROM and font ROM image for it, please send PM to me.
Edit : This patch has been incorporated here.
Search found 151 matches
- Thu 01 Mar, 2018 10:55 am
- Forum: Merged patches
- Topic: [Patch] ATI Korean VGA
- Replies: 11
- Views: 135033
- Sun 11 Feb, 2018 9:03 am
- Forum: General
- Topic: About some Super VGA emulation trouble
- Replies: 0
- Views: 4135
About some Super VGA emulation trouble
Current version of ATI-28800 on PCem fails to show BIOS mode 0x54(800x600 16color), 0x55(1024x768 16color), 0x63(800x600 256color), 0x6A(same as mode 0x54). And recently I've got OTI-067 VGA BIOS version 1.06 and when I use it in PCem, machine is running in monochrome mode and changing screen mode t...
- Sun 17 Dec, 2017 12:55 pm
- Forum: Merged patches
- Topic: [Patch] Undocumented instructions and processor accuracy
- Replies: 27
- Views: 51602
Re: [Patch] Undocumented instructions and processor accuracy
This patch does the following. Reworked against version 13.1. - Implemented IDT limit too small exception on real mode. - Changed AT compatible machine's reset vector to F000:FFF0 instead of FFFF:0000 - Set IDT limit to 0xFFFF on 286 and 0x03FF on 386+ when system reset as real machine does. - Chang...
- Fri 15 Dec, 2017 12:51 pm
- Forum: Development
- Topic: [Bug] Hard drive type size
- Replies: 3
- Views: 4716
Re: [Bug] Hard drive type size
Did you select correct Hard Disk C: Type on BIOS Setup? You should set type 32 or type 47 with Cyl=1024, Head=15, WPCom=65535, LZone=1024, Sect=17 on BIOS Setup like below screenshots.
- Sun 10 Dec, 2017 10:08 am
- Forum: Merged patches
- Topic: [Patch] Undocumented instructions and processor accuracy
- Replies: 27
- Views: 51602
Re: [Patch] Undocumented instructions and processor accuracy
This patch does the following. Reworked against commit c014367. - Implemented IDT limit too small exception on real mode. - Changed AT compatible machine's reset vector to F000:FFF0 instead of FFFF:0000 - Set IDT limit to 0xFFFF on 286 and 0x03FF on 386+ when system reset as real machine does. - Cha...
- Fri 24 Nov, 2017 8:38 am
- Forum: Merged patches
- Topic: [Patch] Undocumented instructions and processor accuracy
- Replies: 27
- Views: 51602
Re: [Patch] Undocumented instructions and processor accuracy
This patch does the following. Reworked against rev 937. - Implemented IDT limit too small exception on real mode. - Changed AT compatible machine's reset vector to F000:FFF0 instead of FFFF:0000 - Set IDT limit to 0xFFFF on 286 and 0x03FF on 386+ when system reset as real machine does. - Changed 28...
- Sun 19 Nov, 2017 11:38 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38666
Re: More SCAT chipset machines
This patch does the following.
- Improved ROMCS mapping on top address area.
- Changed SCAT chipset revision.
- DMA wait control state register is now writable.
- Improved ROMCS mapping on top address area.
- Changed SCAT chipset revision.
- DMA wait control state register is now writable.
- Sun 19 Nov, 2017 11:35 am
- Forum: Merged patches
- Topic: [Patch] Undocumented instructions and processor accuracy
- Replies: 27
- Views: 51602
Re: [Patch] Undocumented instructions and processor accuracy
This patch does the following. Reworked against rev 932. - Implemented IDT limit too small exception on real mode. - Changed AT compatible machine's reset vector to F000:FFF0 instead of FFFF:0000 - Set IDT limit to 0xFFFF when system reset as real machine does. - Changed 286 and 386SX processor's ad...
- Fri 10 Nov, 2017 8:46 am
- Forum: Merged patches
- Topic: [Patch] Undocumented instructions and processor accuracy
- Replies: 27
- Views: 51602
Re: [Patch] Undocumented instructions and processor accuracy
This patch does the following. - Implemented IDT limit too small exception on real mode. - Changed AT compatible machine's reset vector to F000:FFF0 instead of FFFF:0000 - Set IDT limit to 0xFFFF when system reset as real machine does. Edit : Below feature also added. - Changed 286 and 386SX process...
- Fri 03 Nov, 2017 8:38 am
- Forum: Development
- Topic: VTech Laser XT Series improvements
- Replies: 15
- Views: 18074
Re: VTech Laser XT Series improvements
Hello. I don't know if this post is closed. I recently discovered tath the Vtech Laser XT/3 has an 8086 Cpu not an 8088 like the Vtech Laser Turbo XT. If i recall correctly. the EMS memory chips can be installed in 256kb incrementens in the 8088 system (example 256/512/768/1024 kb) and 512 kb in th...
- Thu 02 Nov, 2017 7:51 am
- Forum: Development
- Topic: [PATCH] Keyboard improvements
- Replies: 6
- Views: 6936
Re: [PATCH] Keyboard improvements
This patch changes right window key to ctrl+alt key combination on non-windows enviroment. It makes easy to enter CTRL+ALT+DEL and CTRL+ALT+ESC combinations on Linux(On Linux, it is difficult to enter the CTRL+ALT+ESC combination. Some BIOS like Award286 clone uses it to enter CMOS setup).
- Wed 01 Nov, 2017 1:58 pm
- Forum: Development
- Topic: [Linux] GUI discussion
- Replies: 218
- Views: 179687
Re: [Linux] GUI discussion
Check the output of: $ pkg-config --variable pc_path pkg-config Per example, here (on Arch Linux) gives: /usr/lib/pkgconfig:/usr/share/pkgconfig One file called sdl2.pc must exist into one of those directories. I did what you asked me to do, but nothing like the screenshot below. pkg-config-result....
- Wed 01 Nov, 2017 12:56 pm
- Forum: Development
- Topic: [Linux] GUI discussion
- Replies: 218
- Views: 179687
Re: [Linux] GUI discussion
It seems that you have installed SDL2 into /usr/local . Uninstall it and then re-install it with: $ ./configure --prefix=/usr Rationale: Configure script installs packages into /usr/local/ by default (i.e. if prefix is not set). As pkg-config * will search for .pc files in the directories /usr/lib/...
- Tue 31 Oct, 2017 2:12 pm
- Forum: Development
- Topic: [Linux] GUI discussion
- Replies: 218
- Views: 179687
Re: [Linux] GUI discussion
It looks like you have not installed the SDL2 libraries. Rationale: There is a bug into sdl2.m4 file since version 2.0.5. It causes that the configure script does not exit when it does not find the SDL2 libraries. The configure script fails when checking OpenAL because it tries to compile a test li...
- Sun 29 Oct, 2017 8:51 am
- Forum: Development
- Topic: [Linux] GUI discussion
- Replies: 218
- Views: 179687
Re: [Linux] GUI discussion
Unlike legacy Allegro version, the wxWidgets version fails to find OpenAL library during configuration on CentOS 6.x. All required library is installed.
This screenshot is legacy Allegro version. This screenshot is wxWidgets version.
This screenshot is legacy Allegro version. This screenshot is wxWidgets version.
- Sat 28 Oct, 2017 1:15 am
- Forum: Development
- Topic: Patch: Toshiba T3100e
- Replies: 33
- Views: 27673
Re: Patch: Toshiba T3100e
The first is From Toshiba and the Second from GW-286CT GEAR using the SCAT chip emulation developed by Gratpsycho. In the Toshiba there is no Mappeable memory. This mappeable memory is the ´large page frame', this memory is backfilled and managed by the EMS 4.0 chipset. Not all chipsets support lar...
- Wed 25 Oct, 2017 8:31 am
- Forum: Development
- Topic: Patch: Toshiba T3100e
- Replies: 33
- Views: 27673
Re: Patch: Toshiba T3100e
I found a bug that MS-DOS version 5.0 or greater version crashes when kernel is loaded in HMA area when I use 1024KB memory configuration. To fix this problem, you should add mem_mapping_set_exec() call to t3100e_map_ram function in t3100e.c. Previous code: /* Bit 4 set if upper RAM is mapped to hig...
- Thu 19 Oct, 2017 8:53 am
- Forum: Development
- Topic: Patch: Toshiba T3100e
- Replies: 33
- Views: 27673
Re: Patch: Toshiba T3100e
This patch ensures that STAT_IFULL to be set immediately after sending keyboard self-test command applies only to the Toshiba T3100e. This solves the problem that Samsung SPC-4200P/SPC-4216P does not boot. And it also apples all even command value between 0xF0 and 0xFE to reset CPU. This solves the ...
- Tue 17 Oct, 2017 7:17 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38666
Re: More SCAT chipset machines
Out of curiosity, I saw in the commit that the Samsung SPC-4216P can use a file called phoenix.bin as well as (instead of?) the split roms. What was that file for, exactly? Sorry if this seems like a trivial question. The phoenix.bin was dumped by MS-DOS DEBUG and splited ROM files was independentl...
- Mon 16 Oct, 2017 6:08 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38666
Re: More SCAT chipset machines
This patch fixes typo and removes io_sethandler that was used when debugging.
- Sun 15 Oct, 2017 1:30 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38666
Re: More SCAT chipset machines
* The Samsung SPC-4200P and 4216P both of the them have a problem when testing the XMS memory after configuring the EMS memory in the BIOS, they detect the remaining XMS wrong or directly as 0kb of XMS avaiable. (also the 4200p only support 2MB of RAM and 4216p supports up to 5MB. 5MB is enought fo...
- Fri 13 Oct, 2017 10:27 pm
- Forum: Development
- Topic: [PATCH] Memory patch
- Replies: 10
- Views: 10595
Re: [PATCH] Memory patch
Is this something which is actually causing problems? IIRC readmem*/writemem* are already catering for the problematic misalignment cases. I have not yet experienced a problem in almost all usual cases. However, I have written this patch because I think there may be a problem in a few unusual cases...
- Fri 13 Oct, 2017 12:29 pm
- Forum: Development
- Topic: [PATCH] Memory patch
- Replies: 10
- Views: 10595
Re: [PATCH] Memory patch
This patch improves accuracy when word/dword/qword memory accessing at addresses across page or segment boundaries.
- Mon 09 Oct, 2017 8:16 am
- Forum: Development
- Topic: ST-412/ST-506/ESDI hard drive emulation?
- Replies: 51
- Views: 39568
Re: ST-412/ST-506/ESDI hard drive emulation?
This patch fixes Internal IDE related trouble in non-windows enviroment.
- Sun 08 Oct, 2017 2:27 pm
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38666
Re: More SCAT chipset machines
I'm having trouble with the Samsung and KMX systems - the Samsung just hangs before initialising the video card, the KMX just beeps. Any suggestions? The KMX-C-02 BIOS that can be downloaded by Internet search is broken. Please let me know your e-mail address via PM and I will send you a correct BI...
- Mon 02 Oct, 2017 7:48 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38666
Re: More SCAT chipset machines
This patch adds three machines mentioned below that previously posted before but not applied. Reworked against rev 872.
- GW-286CT GEAR(286)
- Samsung SPC-4216P(286)
- KMX-C-02 (386sx)
- GW-286CT GEAR(286)
- Samsung SPC-4216P(286)
- KMX-C-02 (386sx)
- Fri 29 Sep, 2017 7:36 am
- Forum: Development
- Topic: [PATCH] Keyboard improvements
- Replies: 6
- Views: 6936
Re: [PATCH] Keyboard improvements
This patch applies all even command value between 0xF0 and 0xFE to reset CPU. XENIX uses command value 0xF0 to reset CPU.
Edit : This patch has been incorporated here.
Edit : This patch has been incorporated here.
- Wed 27 Sep, 2017 5:40 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38666
Re: More SCAT chipset machines
¡Hello! Sorry if it is a bit off topic. But is possible to add EMS support to NEAT machines?. The emulated AMI BIOS 286 and DTK-386 SX clone, both, have a NEAT chipset. I know they uses a different EMS driver, but i don't how different are NEAT and SCAT chipset for instance. ¡Thanks! According to t...
- Wed 27 Sep, 2017 5:36 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38666
Re: More SCAT chipset machines
I've just modified model name as you pointed out and re-uploaded patch file.omarsis81 wrote:Sorry for being nitpicky here, but the correct name has hyphens KMX-C-02
- Tue 26 Sep, 2017 8:10 am
- Forum: Merged patches
- Topic: More SCAT chipset machines
- Replies: 28
- Views: 38666
Re: More SCAT chipset machines
This patch adds KMX C 02 machine using 386sx CPU and Chips&Technologies 82C836(SCATsx) chipset that is successor of 82C235. Experimental 82C836 chipset emulation is also implemented in this patch and two more machines that uses 82C235 chipset is also included in this patch that is submitted but ...