[Patch] Trigem Korean VGA

Post Reply
Greatpsycho
Posts: 133
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

[Patch] Trigem Korean VGA

Post by Greatpsycho » Sun 12 Aug, 2018 5:52 am

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 video memory to 512KB or 1MB.
TGKVGA1.png
TGKVGA1.png (37.65 KiB) Viewed 5737 times
TGKVGA2.png
TGKVGA2.png (65.56 KiB) Viewed 5737 times
Attachments
tgkorvga_patches.tar.gz
Patch for add Trigem Korean VGA
(3.7 KiB) Downloaded 187 times

Greatpsycho
Posts: 133
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

Re: [Patch] Trigem Korean VGA

Post by Greatpsycho » Wed 21 Nov, 2018 9:42 am

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.
Attachments
tgkorvga_patches.tar.gz
Patch for add Trigem Korean VGA
(3.62 KiB) Downloaded 171 times

User avatar
te_lanus
Posts: 117
Joined: Tue 28 Jul, 2015 4:47 am

Re: [Patch] Trigem Korean VGA

Post by te_lanus » Sun 25 Nov, 2018 2:44 am

Running on the latest commit:

Image
Image

Greatpsycho
Posts: 133
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

Re: [Patch] Trigem Korean VGA

Post by Greatpsycho » Sun 25 Nov, 2018 8:26 am

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.

User avatar
te_lanus
Posts: 117
Joined: Tue 28 Jul, 2015 4:47 am

Re: [Patch] Trigem Korean VGA

Post by te_lanus » Sun 25 Nov, 2018 4:03 pm

Sorry seems I uploaded the wrong pic:

Here's the right one
Image

Win 3.1
Image

User avatar
SarahWalker
Site Admin
Posts: 1836
Joined: Thu 24 Apr, 2014 4:18 pm

Re: [Patch] Trigem Korean VGA

Post by SarahWalker » Mon 26 Nov, 2018 5:37 pm

Merged Trigem emulation at rev 1201. I've left the ET4000 memory size selection out as it seems to rely on a hack.

Greatpsycho
Posts: 133
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

Re: [Patch] Trigem Korean VGA

Post by Greatpsycho » Sun 08 Mar, 2020 3:41 pm

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 been incorporated [url=http://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=5&t=3075&p=13479#p13479]here[/url].
Last edited by Greatpsycho on Sat 14 Mar, 2020 9:20 am, edited 1 time in total.

Greatpsycho
Posts: 133
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

Re: [Patch] Trigem Korean VGA

Post by Greatpsycho » Sat 14 Mar, 2020 9:19 am

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 to et4000k_in and et4000k_out function.

Edit : This patch has been incorporated [url=http://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=5&t=3075&p=13515#p13515]here[/url].
Last edited by Greatpsycho on Fri 20 Mar, 2020 4:17 pm, edited 1 time in total.

Greatpsycho
Posts: 133
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

Re: [Patch] Trigem Korean VGA

Post by Greatpsycho » Fri 20 Mar, 2020 4:16 pm

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 to et4000k_in and et4000k_out function.
- Implemented byte panning(CRTC R8) and cursor skew(CRTC R11) handling.
Attachments
et4000_patches.tar.gz
Patch for ET4000AX series.
(3.08 KiB) Downloaded 13 times

Post Reply