18 February 2015, 19:16 | #81 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
|
|
19 February 2015, 23:50 | #82 |
Posts: n/a
|
Tried the recent beta for testing my forthcoming ocs amiga demo, and glad that I did. One of the parts (twist scroll, that changes 15 palette colors and bitmap offsets per line) worked fine in winuae 3.0 but caused corruption on the new winuae. I fixed this by having a starting x offset on the copper to $d1 (instead of $d9) 15 colors get written from the copper from this position and then 4 lowords for the bitplane pointers (in a 288x186) screen. I guess to make sure I could have adjusted the pointers at a more safe place inbetween the color writes.
I should get a real amiga at some point as well :-) |
20 February 2015, 12:01 | #83 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
|
Quote:
One difference in recent betas is edge case updates when DDFSTRT/DDFSTOP is modified while old/new value would match at the same time. |
|
20 February 2015, 15:59 | #84 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
incredible work on this winuae 3.1, just amazing.
I'll test this FPS.Adj, one more great feature ! I really think that without your work the amiga couldn't have so much project in 2015. Last edited by turrican3; 20 February 2015 at 16:37. |
20 February 2015, 19:21 | #85 |
Posts: n/a
|
Toni, sent you a pm with the link to the demo part (non-working version) which causes corruption on most recent beta of winuae
|
21 February 2015, 13:17 | #86 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
|
|
21 February 2015, 18:11 | #87 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
|
http://www.winuae.net/files/b/winuae_3100b10.zip
Beta 10: - Added hd controller subtype selection. - A590/A2091: DMAC-01/02 revision selection. - GVP Series I: all revisions. - Remaining non-DMA SupraDrives added. - Masoboshi MC-302 (IDE-only) and MC-702 (IDE+SCSI). Note that only MC-302 is currently working, DMA also not yet supported. (Driver by default uses only PIO) - Added A2090/A2090a emulation. (Currently shared with A590/A2091, it is not possible to use A2090 and A590/A2091 at the same time) - Previous supradrive config entry name changed, config reset needed. - A590/A2091 interrupt handling updates. - 68000 address error stacked PC accuracy improved (MOVEM and NOT, CLR and other single operand instructions) - Apparently GVP Series I Z2 RAM autoconfig id is 1761/8. - Accelerator board without IDE and SCSI and SCSI (auto) or IDE (auto) selected: drive was incorrectly reserved for selected accelerator board. - Reorganized accelerator board handling, built-in HD controller configuration source code special cases removed. ROM selection shows only ROM images compatible with selected accelerator board. - Added accelerator rom config/jumper options. Currently only map rom for Blizzards (ROM panel MapROM emulation still also selects it) and OSMODE (J304) jumper for A26x0. - WD33C93 emulation fix, A2630+A2090 Amix installation works. - "24-bit address space is not supported with selected accelerator board configuration" error even when 24-bit was not enabled. - Bogus 0x20 68882 stack frame version id removed, both 68881 and 68882 use 0x1f. - Set/reset accelerator ROM correctly in Quickstart mode. - Debugger fl was already reserved for listing active break points. Scanline fl renamed to fs. - Debugger library and device list commands (Td, Tl) shows version, revision, opencount and id string. - Debugger task list command (Tt) shows signals that task is waiting for and PC where task continues executing when Wait() returns. Also previously it showed extra bogus entry and usually also didn't show all tasks.. - Added extra prefetch hack for A26x0 ROM off switch code if 68030 MMU is enabled. - On the fly switching from AGA to non-AGA mode didn't reset FMODE value. A2090(a): - Commodore's first Amiga harddrive controller and it shows.. - Custom partition table (No RDB), autoboot is supported. - Very confusing and illogical partitioning system. (No, double clicking "Prep HD" icon won't do what you would expect it to do. At least with SCSI-only configuration.) - 34.4 boot ROM added. - At least 34.4 has broken format routine (few absolute addresses are not relocated correctly in rom code) for SCSI drives. Disable boot ROM and use binddrivers mounting when running prep-program as a workaround. - ST-506 parts not emulated. GVP Series I: - Impact A2000-1/X (Autoconfig Product number 1) - Impact A2000-HC (Product 2) - Impact A2000-HC+2 (Product 3) - Nearly identical hardware. Different SRAM buffer size and SRAM address offset. - Early partition software created incompatible RDB blocks. (For example checksum fields are zeroed) - v1.0 (1.16 driver version) ROM added. SupraDrives: - A500 ByteSync/XP (was already supported since b8) - 2000 WordSync - A500 Autoboot - 4x4 (Non autoboot). Clock chip not yet emulated. - Supra AMABx ROMs support all above models. - All Supradrives except very rare 2000 DMA (which apparently had bad DMA implementation and uses very different driver) are now emulated. |
21 February 2015, 20:29 | #88 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,340
|
There seems to be an AutoConfig-related problem. Not sure whether this is specific to beta 10, but I noticed it just now with a config that has both GVP Series I and Supra SCSI controllers and a UAE shared folder.
On a cold boot I can hold both mouse buttons to bring up the boot menu. All partitions on the GVP- and Supra-connected HDFs are shown, as is the UAE shared folder. However if I select one to boot from, on clicking Use then Boot, the Supra and UAE AutoConfig devices vanish so the system only boots from the GVP HDF. |
21 February 2015, 21:16 | #89 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
|
Quote:
|
|
21 February 2015, 21:33 | #90 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,340
|
Also, I noticed some log messages on booting my A-Max HDF connected to Supra controller (after putting suprascsi.amhd in the Devs drawer). Booting to Workbench there were a few lines of
raw_scsi_put_data but bus phase is 3! Running A-Max, when it was booting from the Mac partition there were many lines of raw_scsi_put_data but bus phase is -2! Maybe a Supra software bug, if not a WinUAE issue? |
21 February 2015, 21:39 | #91 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
|
Quote:
|
|
21 February 2015, 21:42 | #92 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,340
|
Load the attached config and boot to Workbench. Press F12 to open settings, change CPU type to 68000 then click OK. WinUAE crashes. (You don't have to boot from an HDF; booting from a WB 3.1 disk still shows the problem.)
|
22 February 2015, 09:16 | #93 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
|
Quote:
It is near guaranteed when switching from 68010+ to 68000 CPU due to different exception/interrupt stack frames. Don't do it. It is never going to work, even if it isn't going to crash. |
|
23 February 2015, 00:48 | #94 |
Registered User
Join Date: Apr 2012
Location: Spain
Posts: 56
|
I think A590 emulation is bugged in the Beta 10.
I installed today a new Workbench 2.1 system creating a new hardfile and selecting A590/A2091 as the controller. The A590 v7.0 ROM was correctly selected and the revision was the DMAC-01. At first glance, everything was fine. I used HDToolBox to create one partition in the hardfile and installed Workbench, all OK. The problems came after the reboot. Opening the Locale application caused an #8000000B error, the ShowConfig fails opening, IconEdit crashes, etc ... I tried then installing two games: Elvira Mistress of the Dark and Eye of the Beholder. Again, the setup was fine, but when i opened the installation drawers... the icons are all screwed up . I have going back to the latest stable version 3.0.0, and the game icons are OK now. See ya! |
23 February 2015, 09:46 | #95 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
|
At least your config is different now, previously DMAC-02 was always selected. I don't think DMAC-01 emulation is tested very well.
|
23 February 2015, 14:28 | #96 | |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,340
|
Quote:
I'm not sure what software-visible differences there might be between the two, but at least the Impact A2000-030 Combo works with v3.x GVP ROMs as well as 4.x. Currently WinUAE only detects the 4.15 ROM when G-Force 030 is selected. For what it's worth, the 3.15 GVP ROM supports up to 16MB RAM at $01000000 and 32MB at $02000000. If no RAM is present outside the 24-bit region its memory check routine expects $01000000 to be mirrored to address 0. Perhaps some/all G-Force 030 boards support 16MB GVP SIMMs? That would explain the maximum allowed by the ROM; 4MB on-board (which would be mapped to Zorro II space) plus three 16MB SIMMs. |
|
23 February 2015, 15:50 | #97 | |||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
|
Quote:
Quote:
Quote:
|
|||
23 February 2015, 16:29 | #98 | ||
Registered User
Join Date: Aug 2004
Location:
Posts: 3,340
|
Quote:
My GVP Combo 030 board is the same version as shown at http://www.bigbookofamigahardware.co...e030_1_big.jpg. My board came with the same "OMNI3.5" ROM shown in the picture (gvpscsi.device 3.14). The rev.3 board pic at amiga.resource.cx shows ROM version 3.12. (Its label says VER.3.12S/3.2A; I wonder if that version also contains an IDE driver for the older GVP accelerators?) Quote:
|
||
23 February 2015, 20:24 | #99 | |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,504
|
Quote:
(tested in beta 10 A500 most common) EDIT: In correct ECS corruption there is no interference in the form of vertical lines as in OCS! (pic.2) Last edited by amilo3438; 23 February 2015 at 20:48. |
|
23 February 2015, 21:20 | #100 |
R.I.P Smudge 18-08-16
Join Date: Aug 2005
Location: Leicester/UK
Age: 66
Posts: 3,968
|
My CDTV set up with HD attached stops with a HALT2. working in WinUAE3.0
Last edited by Arnie; 07 March 2015 at 18:17. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
WinUAE 3.0.0 beta series (was 2.8.2/2.9.0) | Toni Wilen | support.WinUAE | 1010 | 15 December 2014 13:41 |
WinUAE 2.4.0 beta series | Toni Wilen | support.WinUAE | 342 | 29 March 2012 09:02 |
WinUAE 2.3.2 beta series | Toni Wilen | support.WinUAE | 79 | 31 May 2011 19:39 |
WinUAE 2.3.0 beta series (was 2.2.1) | Toni Wilen | support.WinUAE | 229 | 22 September 2010 19:20 |
WinUAE 1.6.0 beta series (was 1.5.4) | Toni Wilen | support.WinUAE | 751 | 22 May 2009 07:24 |
|
|