Search found 139 matches

by Greatpsycho
Sun 23 Apr, 2017 12:24 pm
Forum: Merged patches
Topic: [Patch] Undocumented instructions and processor accuracy
Replies: 27
Views: 11650

[Patch] Undocumented instructions and processor accuracy

This patch does the following - Added undocumented TEST instruction(0xF6/1 and 0xF7/1) on all processors. - Added undocumented instruction 0xF1 as alias of LOCK prefix on 286 and ICEBP on 386+ processors. - Implemented full features of 286 LOADALL instruction - 286 SMSW instruction set higher 12 bit...
by Greatpsycho
Fri 21 Apr, 2017 1:52 pm
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

This patch fixes a problem shadow RAM state at A000~BFFF range not applied correctly and get A20 state bit of SCAT register should be obtained from the keyboard controller but it is getting from port 0x92.
by Greatpsycho
Fri 21 Apr, 2017 12:05 pm
Forum: Development
Topic: [Patch] Improve hard disk image parameter finding.
Replies: 3
Views: 1629

[Patch] Improve hard disk image parameter finding.

This patch allows you to more efficiently find the parameter values that were used for low capacity hard disk images that has 17 sectors per track.
by Greatpsycho
Wed 19 Apr, 2017 1:03 pm
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

This additional patch against rev 682 applies to enable shadow RAM at A000~BFFF segment area(It has already been implemented and submitted but not applied in rev 682) and Waitstate setting is work together with SCAT chipset control register as real machine does.
by Greatpsycho
Sat 08 Apr, 2017 5:55 am
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

This additional patch enables shadow RAM at A000~BFFF segment area.

Sarah : award286 folder does not exist in roms folder in source tree and distribution.
by Greatpsycho
Sat 01 Apr, 2017 9:14 am
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

Having just had a look at the code, I'm really not keen on the mem.c changes here. You should be able to use the mem_mapping functionality to do all this. If there's any required functionality missing, let me know and I'll add it. I've rewritten memory mapping logic patch. This patch against PCem V...
by Greatpsycho
Sun 26 Feb, 2017 12:19 pm
Forum: General
Topic: [Request] Add built-in debugger
Replies: 2
Views: 1637

[Request] Add built-in debugger

If PCem has built-in debugger like BOCHS, it should be more useful. Do you have a plan to add built-in debugger?
by Greatpsycho
Sun 26 Feb, 2017 9:12 am
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

I've rewritten 82C235 memory mapping logic. Windows 3.0 Real mode and Desqview now works properly when EMS enabled and shadow RAM at A000~BFFF segment area can be enabled.
by Greatpsycho
Sun 17 Jul, 2016 10:16 am
Forum: General
Topic: [Feature request] LIM EMS support
Replies: 11
Views: 4942

Re: [Feature request] LIM EMS support

omarsis81 Avard 286 clone BIOS uses Chips&Technologies NEAT (New Enhanced AT) chipset https://en.wikipedia.org/wiki/Chips_and_Technologies https://en.wikipedia.org/wiki/NEAT_chipset NEAT chipset provide LIM EMS hardware and allow to use mothirboard memory pool above 640K as EMS or XMS (in any propo...
by Greatpsycho
Sun 17 Apr, 2016 9:57 am
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

Committed at rev 474. I had to make a few changes to rebase it to the current version (mem_size has changed from MB to kB) and tweaked the coding style a bit, but other than that it's good. I found a bug when A20 line set to be enabled via port 0x92, A20 line can't be disabled. This patch solves th...
by Greatpsycho
Sat 16 Apr, 2016 3:45 pm
Forum: Development
Topic: AMI286 clone patch
Replies: 0
Views: 2279

AMI286 clone patch

This patch enables shadowram control features in AMI286 clone.
by Greatpsycho
Fri 15 Apr, 2016 7:54 am
Forum: General
Topic: Host machine survey
Replies: 152
Views: 106835

Re: Host machine survey

Primary Desktop Core i7-4930K 48GB RAM AMD Radeon R7 240 64GB SSD Various capacity(46GB ~ 1.2TB) storages 3840x2160 display CentOS 6.7 Secondary Desktop Core 2 Quad Q6700 8GB RAM Intel 946GZ 128GB SSD 500GB Storage 1920x1080 display Windows 7 x64 Reference machine to emulate 80286 12MHz(+80287 10MHz...
by Greatpsycho
Thu 14 Apr, 2016 2:21 am
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

Is this ready for me to merge into mainline? Yes. It seems ready to merge into mainline now. Not yet implemented features are planned to be implemented after the release of new version. And I'm going to port shadowram features and memory remap feature into AMI286 clone(It uses NEAT chipset) before ...
by Greatpsycho
Wed 13 Apr, 2016 3:38 am
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

This additional patch fixees memory configuration related bugs in revision 3.

Only patch file against revision 3 attached.
by Greatpsycho
Wed 13 Apr, 2016 3:34 am
Forum: Development
Topic: [PATCH] LOADALL things
Replies: 3
Views: 2614

Re: [PATCH] LOADALL things

This patch applies full features of LOADALL286.
by Greatpsycho
Sun 10 Apr, 2016 2:56 pm
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

This is revision 3 patch for Award286 clone. Changed from revision 2 1) Added memory remap feature if 1MB memory installed. 2) Code simplified and many bugs fixed. 3) Attached modified BIOS and EMS driver to handle memory configuration up to 16MB.(Original versions are also included) Please note mem...
by Greatpsycho
Sun 03 Apr, 2016 5:41 pm
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Re: Award286 clone

This revision 2 patch added applies experimental EMS implement for Award 286 clone that uses Chips&Technologies 82C235 Single Chip AT chipset. Patch and test disk image attached. Please note this revision allows EMS function only memory size is 2MB, 4MB, 6MB, 8MB due to chipset & attached BIOS limit...
by Greatpsycho
Wed 30 Mar, 2016 1:13 pm
Forum: Development
Topic: Award286 clone
Replies: 42
Views: 18554

Award286 clone

This patch applies experimental implement for Award 286 clone that uses Chips&Technologies 82C235 Single Chip AT chipset. Currently, only limited shadow ram support implemented(Only segment C000~FFFF supported). I've attached test boot image that loads UMB_DRVR.SYS to UMB use test but it is patched ...
by Greatpsycho
Sun 27 Mar, 2016 12:59 am
Forum: Development
Topic: Ctrl+Alt+Delete patch
Replies: 7
Views: 5795

Re: Ctrl+Alt+Delete patch

This additional patch applies Ctrl+Alt+Delete menu to non-windows environment.