VOGONS


Reply 760 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

This should work (I think):
https://1drv.ms/u/s!As-dKk-N73dSmFTJxa-_LQ4gjmZh?e=oCb2tg
MD5: 5da1a903099bdd098db0bf73d4d89a09

The physical to linear address mapping should be OK. It should work just like the real mode app.

The ROM won't be dumped. Your registers list it as 0x000000 (Rendition ROM Address is 00000000)

You should run it anyway because I want to be sure the new 32 bit test harness works just like the 16 bit version.

Last edited by sharangad on 2024-03-17, 18:00. Edited 1 time in total.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 761 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie
robertmo3 wrote on 2024-03-17, 16:48:

sharangad, isn't this the bios you are trying to get?
Re: Rendition Verite Thread

Not exactly. That file's 64 KB. V2000 series chip specification list a 128 KB BIOS with the microcode start address at the end somewhere.
Will check.

It's entirely possible the chip supports up to 128 KB, but only comes with 64 KB.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 762 of 2054, by RaVeN-05

User metadata
Rank Oldbie
Rank
Oldbie
Rendition Segment 0000C000, Rendition Base 00000A2C
ROM port 00
ROM port 00
ROM port 00
ROM port 00
Rendition ROM Address is 00000000
Successfuly read VESA block
Signature:"VESA"
Version:200
OEM name:"ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌZ"
Capabilties:0002
RAM: 4096 (KB) (4.000000 MB)
oemVersion: 00
Vendor:"ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌZ"
DOS/4GW error (2001): exception 0Dh (general protection fault) at 160:001623C6
TSF32: prev_tsf32 5290
SS 168 DS 168 ES 1D0 FS 0 GS 1D0
EAX 0 EBX FFFFFFFF ECX 1D0 EDX FFFFDDE0
ESI FFFFDDE0 EDI FFFFFFFF EBP 147AA4 ESP 1479B8
CS:IP 160:001623C6 ID 0D COD 0 FLG 10246
CS= 160, USE32, page granular, limit FFFFFFFF, base 0, acc CF9B
SS= 168, USE32, page granular, limit FFFFFFFF, base 0, acc CF93
DS= 168, USE32, page granular, limit FFFFFFFF, base 0, acc CF93
ES= 1D0, USE16, byte granular, limit 3FFF, base 12220, acc 93
FS= 0, USE16, byte granular, limit 0, base 14, acc 0
GS= 1D0, USE16, byte granular, limit 3FFF, base 12220, acc 93
CR0: PG:0 ET:1 TS:0 EM:0 MP:0 PE:1 CR2: 7F92B040 CR3: 0
Crash address (unrelocated) = 1:000053C6

https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 764 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

https://1drv.ms/u/s!As-dKk-N73dSmFXhzmLAzQqCQgVL?e=x9sgp3
MD5: 3d51782e19919233c41c53e198a26bc2

This should work. I wasn't using the appropriate DPMI call(https://www.delorie.com/djgpp/doc/rbinter/id/23/58.html) to convert a real mode DOS pointer (4 bytes 16:16) into 32 bit protected mode pointer (6 bytes, 16:32).

[EDIT] It still won't dump the BIOS. Once again, you need to run it anyway to make sure the 32 bit test harness works correctly.[/EDIT]

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 765 of 2054, by RaVeN-05

User metadata
Rank Oldbie
Rank
Oldbie
Rendition Segment 0000C000, Rendition Base 00000A2C
ROM port 00
ROM port 00
ROM port 00
ROM port 00
Rendition ROM Address is 00000000
Successfuly read VESA block
Signature:"VESA"
Version:200
OEM name:""
OEM Selector 01D0, Segment 1222, Hi 04CF, Lo 0001
Capabilties:0002
RAM: 4096 (KB) (4.000000 MB)
oemVersion: 00
Vendor:"žÉ"
Product:"žÉ"
Revision:"žÉ"
Accelerator Caps: 00
Supported VESA & OEM modes :01e8:00000005
2045,2020,20,BE1F,AC9E,4146,3354,2032,2020,EE00,4B02,8204,04,2002,26,02,00,F800,00,3F,FF,800,00,5800,254,2541,00,00,00,02,00,01,06,00,00,00,00,00,00,20,500,421,981,200,2620,200,00,00,F8,3F00,FF00,00,08,00,5458,4102,25,00,00,200,00,100,600,00,00,00,00,00,00,FF00,01,00,4F4E,4E20,4D41,2045,2020,20,597,980A,4146,3354,2032,2020,8400,4B03,8004,05,2002,30E,02,00,F800,00,3F,FF,1000,BB8,00,3E8,3E79,00,00,00,02,00,01,06,00,00,00,00,00,00,20,500,421,FF0,200,E20,203,00,00,F8,3F00,FF00,00,B810,0B,E800,7903,3E,00,00,200,00,100,600,00,00,00,00,00,00,FF00,01,00,4F4E,4E20,4D41,2045,2020,20,D77F,5A93,4146,3354,2032,2020,1A00,4B04,8004,06,2002,30E,02,00,F800,00,3F,FF,1800,FA0,00,3E8,3E79,00,00,00,02,00,01,06,00,00,00,00,00,00,20,500,421,FF0,200,E20,203,00,00,F8,3F00,FF00,00,A018,0F,E800,7903,3E,00,00,200,00,100,600,00,00,00,00,00,00,FF00,01,00,4F4E,4E20,4D41,2045,2020,20,D796,CAA8,4146,3354,2032,2020,B000,4B04,8004,07,4002,20,02,00,F800,00,3F,FF,E116,E4D8,9E1A,ADF6,6F8A,05,00,00,00,00,
Supported VESA (Accelerated) modes :01e0:00000000
F9E,C9,465,70,16,60B,465,70,465,70,FF54,F000,8008,F000,E7FF,F000,1F,60B,28,60B,EF6F,F000,EF6F,F000,EF6F,F000,EF6F,F000,9A,60B,465,70,3DC,70,F84D,F000,F841,F000,440,7B8,E739,F000,12CC,EC3,42D,70,A28,375,E7A4,F000,2F,6CC,FE6E,F000,1168,EC3,FF53,F000,F0A4,F000,522,00,58B2,C000,FA8,C9,445,7B8,314,8A0,1188,EC3,118C,EC3,FBC,C9,FC6,C9,FD0,C9,106C,C9,466,70,106C,C9,106C,C9,106C,C9,106C,C9,162,8A0,1CC,8A1,E4EA,C90F,E700,F000,106C,C9,B5E,6E4,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,EC59,F000,EFD5,F000,F065,F000,5CB2,C000,E7FF,F000,E7FF,F000,EFE5,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,4FC,70,EF6F,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,5DE,C000,E7FF,F000,E7FF,F000,35,60B,ECF3,F000,EF6F,F000,EF6F,F000,E2,60B,F0FC,F000,FA,60B,112,60B,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,22,2EB7,FCC6,202,
Mode 0x2045 is 1280x960/15 bank size 0 KB
Mode 0x2020 is 320x240/32 bank size 0 KB
Mode 0x20 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0xBE1FCould not query VESA mode info for mode 0xAC9EMode 0x4146 is 1280x960/16 bank size 0 KB
Could not query VESA mode info for mode 0x3354Mode 0x2032 is 720x400/16 bank size 0 KB
Mode 0x2020 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0xEE00Could not query VESA mode info for mode 0x4B02Could not query VESA mode info for mode 0x8204Could not query VESA mode info for mode 0x4Could not query VESA mode info for mode 0x2002Mode 0x26 is 400x300/15 bank size 0 KB
Could not query VESA mode info for mode 0x2Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0xF800Could not query VESA mode info for mode 0x0Mode 0x3F is 856x480/32 bank size 0 KB
Could not query VESA mode info for mode 0xFFCould not query VESA mode info for mode 0x800Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x5800Could not query VESA mode info for mode 0x254Mode 0x2541 is 1152x864/15 bank size 0 KB
Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x2Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x1Could not query VESA mode info for mode 0x6Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Mode 0x20 is 320x240/32 bank size 0 KB
Mode 0x500 is 640x400/8 bank size 0 KB
Mode 0x421 is 384x288/8 bank size 0 KB
Could not query VESA mode info for mode 0x981Could not query VESA mode info for mode 0x200Mode 0x2620 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0x200Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0xF8Mode 0x3F00 is 640x400/8 bank size 0 KB
Mode 0xFF00 is 640x400/8 bank size 0 KB
Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x8Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x5458Could not query VESA mode info for mode 0x4102Mode 0x25 is 400x300/8 bank size 0 KB
Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x200Could not query VESA mode info for mode 0x0Mode 0x100 is 640x400/8 bank size 0 KB
Could not query VESA mode info for mode 0x600Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Mode 0xFF00 is 640x400/8 bank size 0 KB
Could not query VESA mode info for mode 0x1Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x4F4EMode 0x4E20 is 320x240/32 bank size 0 KB
Mode 0x4D41 is 1152x864/15 bank size 0 KB
Mode 0x2045 is 1280x960/15 bank size 0 KB
Mode 0x2020 is 320x240/32 bank size 0 KB
Mode 0x20 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0x597Could not query VESA mode info for mode 0x980AMode 0x4146 is 1280x960/16 bank size 0 KB
Could not query VESA mode info for mode 0x3354Mode 0x2032 is 720x400/16 bank size 0 KB
Mode 0x2020 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0x8400Mode 0x4B03 is 800x600/8 bank size 0 KB
Could not query VESA mode info for mode 0x8004Could not query VESA mode info for mode 0x5Could not query VESA mode info for mode 0x2002Mode 0x30E is 320x200/16 bank size 0 KB
Could not query VESA mode info for mode 0x2Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0xF800Could not query VESA mode info for mode 0x0Mode 0x3F is 856x480/32 bank size 0 KB
Could not query VESA mode info for mode 0xFFCould not query VESA mode info for mode 0x1000Could not query VESA mode info for mode 0xBB8Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x3E8Could not query VESA mode info for mode 0x3E79Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x2Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x1Could not query VESA mode info for mode 0x6Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Mode 0x20 is 320x240/32 bank size 0 KB
Mode 0x500 is 640x400/8 bank size 0 KB
Mode 0x421 is 384x288/8 bank size 0 KB
Could not query VESA mode info for mode 0xFF0Could not query VESA mode info for mode 0x200Mode 0xE20 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0x203Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0xF8Mode 0x3F00 is 640x400/8 bank size 0 KB
Mode 0xFF00 is 640x400/8 bank size 0 KB
Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0xB810Could not query VESA mode info for mode 0xBCould not query VESA mode info for mode 0xE800Mode 0x7903 is 800x600/8 bank size 0 KB
Mode 0x3E is 856x480/16 bank size 0 KB
Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x200Could not query VESA mode info for mode 0x0Mode 0x100 is 640x400/8 bank size 0 KB
Show last 39 lines
Could not query VESA mode info for mode 0x600Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Mode 0xFF00 is 640x400/8 bank size 0 KB
Could not query VESA mode info for mode 0x1Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x4F4EMode 0x4E20 is 320x240/32 bank size 0 KB
Mode 0x4D41 is 1152x864/15 bank size 0 KB
Mode 0x2045 is 1280x960/15 bank size 0 KB
Mode 0x2020 is 320x240/32 bank size 0 KB
Mode 0x20 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0xD77FCould not query VESA mode info for mode 0x5A93Mode 0x4146 is 1280x960/16 bank size 0 KB
Could not query VESA mode info for mode 0x3354Mode 0x2032 is 720x400/16 bank size 0 KB
Mode 0x2020 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0x1A00Could not query VESA mode info for mode 0x4B04Could not query VESA mode info for mode 0x8004Could not query VESA mode info for mode 0x6Could not query VESA mode info for mode 0x2002Mode 0x30E is 320x200/16 bank size 0 KB
Could not query VESA mode info for mode 0x2Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0xF800Could not query VESA mode info for mode 0x0Mode 0x3F is 856x480/32 bank size 0 KB
Could not query VESA mode info for mode 0xFFCould not query VESA mode info for mode 0x1800Could not query VESA mode info for mode 0xFA0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x3E8Could not query VESA mode info for mode 0x3E79Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x2Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x1Could not query VESA mode info for mode 0x6Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Mode 0x20 is 320x240/32 bank size 0 KB
Mode 0x500 is 640x400/8 bank size 0 KB
Mode 0x421 is 384x288/8 bank size 0 KB
Could not query VESA mode info for mode 0xFF0Could not query VESA mode info for mode 0x200Mode 0xE20 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0x203Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0xF8Mode 0x3F00 is 640x400/8 bank size 0 KB
Mode 0xFF00 is 640x400/8 bank size 0 KB
Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0xA018Could not query VESA mode info for mode 0xFCould not query VESA mode info for mode 0xE800Mode 0x7903 is 800x600/8 bank size 0 KB
Mode 0x3E is 856x480/16 bank size 0 KB
Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x200Could not query VESA mode info for mode 0x0Mode 0x100 is 640x400/8 bank size 0 KB
Could not query VESA mode info for mode 0x600Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Mode 0xFF00 is 640x400/8 bank size 0 KB
Could not query VESA mode info for mode 0x1Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x4F4EMode 0x4E20 is 320x240/32 bank size 0 KB
Mode 0x4D41 is 1152x864/15 bank size 0 KB
Mode 0x2045 is 1280x960/15 bank size 0 KB
Mode 0x2020 is 320x240/32 bank size 0 KB
Mode 0x20 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0xD796Could not query VESA mode info for mode 0xCAA8Mode 0x4146 is 1280x960/16 bank size 0 KB
Could not query VESA mode info for mode 0x3354Mode 0x2032 is 720x400/16 bank size 0 KB
Mode 0x2020 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0xB000Could not query VESA mode info for mode 0x4B04Could not query VESA mode info for mode 0x8004Could not query VESA mode info for mode 0x7Could not query VESA mode info for mode 0x4002Mode 0x20 is 320x240/32 bank size 0 KB
Could not query VESA mode info for mode 0x2Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0xF800Could not query VESA mode info for mode 0x0Mode 0x3F is 856x480/32 bank size 0 KB
Could not query VESA mode info for mode 0xFFMode 0xE116 is 1024x768/15 bank size 0 KB
Could not query VESA mode info for mode 0xE4D8Could not query VESA mode info for mode 0x9E1ACould not query VESA mode info for mode 0xADF6Could not query VESA mode info for mode 0x6F8ACould not query VESA mode info for mode 0x5Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Could not query VESA mode info for mode 0x0Detected V2000 board
Membase : DE000000
Portbase : D000
RAM : 4194304
640x480/16 Mode Num is 0, granularity is 0 KB
Error mode not found

https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 766 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

https://1drv.ms/u/s!As-dKk-N73dSmFZMy3qWPAVnCZ4Y?e=XArghT
MD5: 6c2c41a4a539dfdeb9b2edd2370d1af7

Try this. This doesn't work with Dosbox-Rendition, possibly the call behaves differently in protected mode.

[EDIT] Well what do I know, it does. The question is will it work with physical hardware.[/EDIT]

Last edited by sharangad on 2024-03-18, 09:30. Edited 1 time in total.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 767 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

This is what I get

Rendition Segment 0000C000, Rendition Base 00000A3C
ROM port 00
ROM port 00
ROM port 00
ROM port 00
Rendition ROM Address is 00000000
Successfuly read VESA block
Signature:"VESA"
Version:200
OEM name:"Rendition Verite 1000"
OEM Selector 01D0, Segment 095F, Hi 0000, Lo 96B8
Capabilties:0002
RAM: 4096 (KB) (4.000000 MB)
oemVersion: 3031
Vendor:"Rendition Incorporated"
Product:"Verite 1000 Reference Board"
Revision:"Reference Board Rev 2"
Accelerator Caps: 00
Supported VESA & OEM modes :01d8:00009717
120,121,122,123,124,100,101,125,126,103,105,127,107,10D,128,12B,12E,131,134,110,137,13A,113,116,13D,10E,129,12C,12F,132,135,111,138,13B,114,117,13E,10F,12A,12D,130,133,136,112,139,13C,115,
Supported VESA (Accelerated) modes :01d8:00009717
120,121,122,123,124,100,101,125,126,103,105,127,107,10D,128,12B,12E,131,134,110,137,13A,113,116,13D,10E,129,12C,12F,132,135,111,138,13B,114,117,13E,10F,12A,12D,130,133,136,112,139,13C,115,
Mode 0x120 is 320x240/32 bank size 0 KB
Mode 0x121 is 384x288/8 bank size 0 KB
Mode 0x122 is 384x288/15 bank size 0 KB
Mode 0x123 is 384x288/16 bank size 0 KB
Mode 0x124 is 384x288/32 bank size 0 KB
Mode 0x100 is 640x400/8 bank size 0 KB
Mode 0x101 is 640x480/8 bank size 0 KB
Mode 0x125 is 400x300/8 bank size 0 KB
Mode 0x126 is 400x300/15 bank size 0 KB
Mode 0x103 is 800x600/8 bank size 0 KB
Mode 0x105 is 1024x768/8 bank size 0 KB
Mode 0x127 is 400x300/16 bank size 0 KB
Mode 0x107 is 1280x1024/8 bank size 0 KB
Mode 0x10D is 320x200/15 bank size 0 KB
Mode 0x128 is 400x300/32 bank size 0 KB
Mode 0x12B is 512x384/16 bank size 0 KB
Mode 0x12E is 640x400/16 bank size 0 KB
Mode 0x131 is 720x400/15 bank size 0 KB
Mode 0x134 is 720x480/8 bank size 0 KB
Mode 0x110 is 640x480/15 bank size 0 KB
Mode 0x137 is 720x480/32 bank size 0 KB
Mode 0x13A is 768x576/16 bank size 0 KB
Mode 0x113 is 800x600/15 bank size 0 KB
Mode 0x116 is 1024x768/15 bank size 0 KB
Mode 0x13D is 856x480/15 bank size 0 KB
Mode 0x10E is 320x200/16 bank size 0 KB
Mode 0x129 is 512x384/8 bank size 0 KB
Mode 0x12C is 512x384/32 bank size 0 KB
Mode 0x12F is 640x400/32 bank size 0 KB
Mode 0x132 is 720x400/16 bank size 0 KB
Mode 0x135 is 720x480/15 bank size 0 KB
Mode 0x111 is 640x480/16 bank size 0 KB
Mode 0x138 is 768x576/8 bank size 0 KB
Mode 0x13B is 768x576/32 bank size 0 KB
Mode 0x114 is 800x600/16 bank size 0 KB
Mode 0x117 is 1024x768/16 bank size 0 KB
Mode 0x13E is 856x480/16 bank size 0 KB
Mode 0x10F is 320x200/32 bank size 0 KB
Show last 31 lines
Mode 0x12A is 512x384/15 bank size 0 KB
Mode 0x12D is 640x400/15 bank size 0 KB
Mode 0x130 is 720x400/8 bank size 0 KB
Mode 0x133 is 720x400/32 bank size 0 KB
Mode 0x136 is 720x480/16 bank size 0 KB
Mode 0x112 is 640x480/32 bank size 0 KB
Mode 0x139 is 768x576/15 bank size 0 KB
Mode 0x13C is 856x480/8 bank size 0 KB
Mode 0x115 is 800x600/32 bank size 0 KB
Detected V1000 board
Membase : E1000000
Portbase : E800
RAM : 4194304
640x480/16 Mode Num is 111, granularity is 0 KB
Address 0x0, 8192 bytes
Address 0x2000, 8192 bytes
Address 0x4000, 8192 bytes
Address 0x6000, 8192 bytes
Address 0x8000, 8192 bytes
Address 0xA000, 8192 bytes
Address 0xC000, 8192 bytes
Address 0xE000, 8192 bytes
Address 0x10000, 8192 bytes
Address 0x12000, 8192 bytes
Address 0x14000, 8192 bytes
Address 0x16000, 8192 bytes
Address 0x18000, 8192 bytes
Address 0x1A000, 8192 bytes
Address 0x1C000, 8192 bytes
Address 0x1E000, 8192 bytes
Dumped BIOS

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 768 of 2054, by RaVeN-05

User metadata
Rank Oldbie
Rank
Oldbie
Rendition Segment 0000C000, Rendition Base 00000A2C
ROM port 00
ROM port 00
ROM port 00
ROM port 00
Rendition ROM Address is 00000000
Successfuly read VESA block
Signature:"VESA"
Version:200
OEM name:"Rendition Verite 2200 V1.61"
OEM Selector 01D0, Segment 1222, Hi C000, Lo 4CF1
Capabilties:0002
RAM: 4096 (KB) (4.000000 MB)
oemVersion: 00
Vendor:"žÉ"
Product:"žÉ"
Revision:"žÉ"
Accelerator Caps: 00
Supported VESA & OEM modes :01d8:000046f5
11C,10D,10E,10F,11D,11E,11F,120,121,122,123,124,125,126,127,128,129,12A,12B,12C,100,12D,12E,12F,101,110,111,112,130,131,132,133,134,135,136,137,138,139,13A,13B,103,113,114,115,13C,13D,13E,13F,105,116,117,118,140,141,142,144,145,146,107,119,11A,
Supported VESA (Accelerated) modes :01e0:00000000
F9E,C9,465,70,16,60B,465,70,465,70,FF54,F000,8008,F000,E7FF,F000,1F,60B,28,60B,EF6F,F000,EF6F,F000,EF6F,F000,EF6F,F000,9A,60B,465,70,434,6E4,F84D,F000,F841,F000,440,7B8,E739,F000,12CC,EC3,42D,70,A28,375,E7A4,F000,2F,6CC,FE6E,F000,1168,EC3,FF53,F000,F0A4,F000,522,00,58B2,C000,FA8,C9,445,7B8,314,8A0,1188,EC3,118C,EC3,FBC,C9,FC6,C9,FD0,C9,106C,C9,466,70,106C,C9,106C,C9,106C,C9,106C,C9,162,8A0,1CC,8A1,E4EA,C90F,E700,F000,106C,C9,B5E,6E4,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,106C,C9,EC59,F000,EFD5,F000,F065,F000,5CB2,C000,E7FF,F000,E7FF,F000,EFE5,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,4FC,70,EF6F,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,E7FF,F000,5DE,C000,E7FF,F000,E7FF,F000,35,60B,ECF3,F000,EF6F,F000,EF6F,F000,E2,60B,F0FC,F000,FA,60B,112,60B,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,22,2EB7,FCC6,202,
Mode 0x11C is 320x200/8 bank size 0 KB
Mode 0x10D is 320x200/15 bank size 0 KB
Mode 0x10E is 320x200/16 bank size 0 KB
Mode 0x10F is 320x200/32 bank size 0 KB
Mode 0x11D is 320x240/8 bank size 0 KB
Mode 0x11E is 320x240/15 bank size 0 KB
Mode 0x11F is 320x240/16 bank size 0 KB
Mode 0x120 is 320x240/32 bank size 0 KB
Mode 0x121 is 384x288/8 bank size 0 KB
Mode 0x122 is 384x288/15 bank size 0 KB
Mode 0x123 is 384x288/16 bank size 0 KB
Mode 0x124 is 384x288/32 bank size 0 KB
Mode 0x125 is 400x300/8 bank size 0 KB
Mode 0x126 is 400x300/15 bank size 0 KB
Mode 0x127 is 400x300/16 bank size 0 KB
Mode 0x128 is 400x300/32 bank size 0 KB
Mode 0x129 is 512x384/8 bank size 0 KB
Mode 0x12A is 512x384/15 bank size 0 KB
Mode 0x12B is 512x384/16 bank size 0 KB
Mode 0x12C is 512x384/32 bank size 0 KB
Mode 0x100 is 640x400/8 bank size 0 KB
Mode 0x12D is 640x400/15 bank size 0 KB
Mode 0x12E is 640x400/16 bank size 0 KB
Mode 0x12F is 640x400/32 bank size 0 KB
Mode 0x101 is 640x480/8 bank size 0 KB
Mode 0x110 is 640x480/15 bank size 0 KB
Mode 0x111 is 640x480/16 bank size 0 KB
Mode 0x112 is 640x480/32 bank size 0 KB
Mode 0x130 is 720x400/8 bank size 0 KB
Mode 0x131 is 720x400/15 bank size 0 KB
Mode 0x132 is 720x400/16 bank size 0 KB
Mode 0x133 is 720x400/32 bank size 0 KB
Mode 0x134 is 720x480/8 bank size 0 KB
Mode 0x135 is 720x480/15 bank size 0 KB
Mode 0x136 is 720x480/16 bank size 0 KB
Mode 0x137 is 720x480/32 bank size 0 KB
Mode 0x138 is 768x576/8 bank size 0 KB
Mode 0x139 is 768x576/15 bank size 0 KB
Show last 46 lines
Mode 0x13A is 768x576/16 bank size 0 KB
Mode 0x13B is 768x576/32 bank size 0 KB
Mode 0x103 is 800x600/8 bank size 0 KB
Mode 0x113 is 800x600/15 bank size 0 KB
Mode 0x114 is 800x600/16 bank size 0 KB
Mode 0x115 is 800x600/32 bank size 0 KB
Mode 0x13C is 856x480/8 bank size 0 KB
Mode 0x13D is 856x480/15 bank size 0 KB
Mode 0x13E is 856x480/16 bank size 0 KB
Mode 0x13F is 856x480/32 bank size 0 KB
Mode 0x105 is 1024x768/8 bank size 0 KB
Mode 0x116 is 1024x768/15 bank size 0 KB
Mode 0x117 is 1024x768/16 bank size 0 KB
Mode 0x118 is 1024x768/32 bank size 0 KB
Mode 0x140 is 1152x864/8 bank size 0 KB
Mode 0x141 is 1152x864/15 bank size 0 KB
Mode 0x142 is 1152x864/16 bank size 0 KB
Mode 0x144 is 1280x960/8 bank size 0 KB
Mode 0x145 is 1280x960/15 bank size 0 KB
Mode 0x146 is 1280x960/16 bank size 0 KB
Mode 0x107 is 1280x1024/8 bank size 0 KB
Mode 0x119 is 1280x1024/15 bank size 0 KB
Mode 0x11A is 1280x1024/16 bank size 0 KB
Detected V2000 board
Membase : DE000000
Portbase : D000
RAM : 4194304
640x480/16 Mode Num is 111, granularity is 0 KB
Address 0x0, 8192 bytes
Address 0x2000, 8192 bytes
Address 0x4000, 8192 bytes
Address 0x6000, 8192 bytes
Address 0x8000, 8192 bytes
Address 0xA000, 8192 bytes
Address 0xC000, 8192 bytes
Address 0xE000, 8192 bytes
Address 0x10000, 8192 bytes
Address 0x12000, 8192 bytes
Address 0x14000, 8192 bytes
Address 0x16000, 8192 bytes
Address 0x18000, 8192 bytes
Address 0x1A000, 8192 bytes
Address 0x1C000, 8192 bytes
Address 0x1E000, 8192 bytes
Dumped BIOS

https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 769 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Thanks!

As expected the ROM is garbage.

Well at least the 32 bit app can do everything the old 16 bit app did.

I'll get you a fresh build in a minute or two which tests something else, which vquake needs. I still need to figure out why it exits with a microcode error.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 770 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

https://1drv.ms/u/s!As-dKk-N73dSmFcmUO1UsvxbhECU?e=vmLA38
MD5: f5a1ec11c21956b982faae6545edb605

I also need the bin files. There's one for every display mode. I don't remember seeing accelerated modes before. But you've got them now and I would like to know what those modes are so dosbox can add support for them.

I've given up on the BIOS for now.

[EDIT] The accelerated modes might be a bug.[/EDIT]

[EDIT2]I still need the vquake response. [/EDIT2]

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 772 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Thanks. The accelerated modes are duff. It just gains a selector in 32 bit mode. I need to fix that.

I think the vquake call might be passing the address of a buffer in es:di. Need to look at that in a bit.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 773 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Try this:

https://1drv.ms/u/s!As-dKk-N73dSmFiB_lL9jy8iIk9h?e=Wqocki
MD5: 457e9f4b368e0e93cab2756c2f07d0c2

This should check RAM contents in the vQuake call.

The mode dump and a lot of the logging should be gone.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 774 of 2054, by RaVeN-05

User metadata
Rank Oldbie
Rank
Oldbie
Rendition Segment 0000C000, Rendition Base 00000A2C
ROM port 00
ROM port 00
ROM port 00
ROM port 00
Rendition ROM Address is 00000000
AllocDosMem returned 1
FreeDosMem returned 1
Detected V2000 board
Membase : DE000000
Portbase : D000
RAM : 4194304
640x480/16 Mode Num is 111, granularity is 0 KB
vQuake call
AllocDosMem returned 1
*****************************************************************************
SWI Before: (Int 21h)(Call 1) AX B101, BX 58B8, CX 3246, DX 00A7, ES 01D0, DI 0000, FLAGS 0246
SWI After: (2) AX B100, BX 58B8, CX 3246, DX 00A7, ES 01D0, DI 0000, DS 0000, SI 0000, SP 0000, FLAGS 0206
*****************************************************************************
Int 21h succeeded
FreeDosMem returned 1

https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 775 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

OK, so that call doesn't return anything, apart from clearing the parity bit.

I'll do a full instruction dump of vquake to find out why it fails.

One for tomorrow. Thanks @Raven-05.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 776 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

https://1drv.ms/u/s!As-dKk-N73dSmFnJpHGEMsT8Km8z?e=bTsMUa
MD5: 5e2bbcd426354d3284b8108c1a321809

This should dump EDI instead of DI for the vQuake call. There's supposed to be a protected mode entry point in there.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 777 of 2054, by RaVeN-05

User metadata
Rank Oldbie
Rank
Oldbie
Rendition Segment 0000C000, Rendition Base 00000A2C
ROM port 00
ROM port 00
ROM port 00
ROM port 00
Rendition ROM Address is 00000000
AllocDosMem returned 1
FreeDosMem returned 1
Detected V2000 board
Membase : DE000000
Portbase : D000
RAM : 4194304
640x480/16 Mode Num is 111, granularity is 0 KB
vQuake call
AllocDosMem returned 1
*****************************************************************************
SWI Before: (Int 21h)(Call 1) AX B101, BX 58B8, CX 3246, DX 00A7, ES 01D0, EDI 00000000, FLAGS 0246
SWI After: (2) AX B100, BX 58B8, CX 3246, DX 00A7, ES 01D0, EDI 00000000, DS 0000, SI 0000, SP 0000, FLAGS 0206
*****************************************************************************
Int 21h succeeded
FreeDosMem returned 1

https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 779 of 2054, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Sourceforge project for Dosbox-Rendition.

https://sourceforge.net/projects/dosbox-rendition/

The build there will do what the dosbox youtube video does, with this version of RReady.

Please note this that not a single game currently runs. This is purely for the curious and hungry:
https://1drv.ms/u/s!As-dKk-N73dSmFoJSyPwKFrOlUeo?e=6vfmFu
MD5: 375c4dcaf477a6232b63be1eee9a43c3

RLauncher must be running at all times!

(Dosbox included, source at sourceforge).

Please, please note nothing actually works yet!

[EDIT] If it doesn't run, try creating a temp folder on your C: drive. I need to get rid of this dependency and default to the Windows temp folder. This is just a quick and dirty build.[/EDIT]

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda