English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 19 August 2024, 17:26   #81
Trigger58
Registered User
 
Trigger58's Avatar
 
Join Date: May 2011
Location: Germany
Age: 46
Posts: 104
Quote:
Originally Posted by alexh View Post
And you've tried

loadmodule dh1:/fwsi/low_level_fwsi.library

But it says the two modules are identical?
No. I didn't tried that. I thought the names have to be identical to work. If that doesn't matter then i will give it another try this evening. No time to test it yet.
Trigger58 is offline  
Old 19 August 2024, 18:28   #82
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,636
Quote:
Originally Posted by Trigger58 View Post
I thought the names have to be identical to work.
I assume the library name is part of the binary and the filename is irrelevant.
alexh is offline  
Old 19 August 2024, 22:42   #83
Keir
Registered User
 
Join Date: May 2011
Location: Cambridge
Posts: 694
Quote:
Originally Posted by alexh View Post
I assume the library name is part of the binary and the filename is irrelevant.
Yes, there's a name string embedded in the library.
Keir is offline  
Old Yesterday, 14:33   #84
Trigger58
Registered User
 
Trigger58's Avatar
 
Join Date: May 2011
Location: Germany
Age: 46
Posts: 104
Hello,
I haven't tested the new version with the higher version number and LoadModule in the startup sequence yet. But I have done a few tests with the new lowlevel.library.

The following equipment was used for the tests:
- Amiga CD32
- HoneyBee Joypad
- Sum 4000/CD32 keyboard adapter with wired Acer USB keyboard
- wireless mouse with DB9 wireless adapter (from the Kickstarter campaign)
- fWSI Wallstreet module with modified Gotek drive (converted from Amiga to PC drive) and Sandisk USB stick
- TF330 turbo card with 64MB RAM (MMU active, caches active)
- 32GB Sandisk Extreme Compact Flash card with CF adapter connected directly to the TF330 without a cable
- CF divided into 4 partitions: DH0-DH3
DH0 = 4 GB with game boot menu
DH1 = 305 MB with OS3.1
DH2 = 305 MB as data
DH3 = approx. 3300 MB for separate WHDLoad games

Main boot partition is DH0.

Here is the startup sequence of the boot partition:

Code:
assign root: ""
assign env: ram: >nil:
assign t: ram: >nil:
assign nvsaves: nv_saves >nil:
assign envarc: prefs/env-archive >nil:

Assign >NIL: RAD: EXISTS
IF not warn

	if exists rad:tempboot
		execute rad:tempboot >nil:	
		quit
	endif

endif

setpatch quiet
c:FastRAD RAD:

if not exists devs/Kickstarts/kick34005.a500
	echo kick34005.a500 not found in devs\Kickstarts
	wait 1
endif
if not exists devs/Kickstarts/kick40068.a1200
	echo kick40068.a1200 not found in devs\Kickstarts
	wait 1
endif

vol1:System/setmap d

menu.exe  > env:game
cd "games/$game"


if exists runme
	execute runme
else
	whdload "$game.slave" preload
endif

reboot

I used 2 games for tests: Flink & Cecconoid

Beginning with the game FLINK:

Test scenario 1:

Boot the lowlevel.library from diskette via the Gotek. The library is loaded with LoadModule and then a reboot occurs. The diskette is removed after the reboot.
Loading game from cd.

Result:
Games works perfectly with correct buttons.


Test scenario 2:
Boot the lowlevel.library from diskette via the Gotek. The library is loaded with LoadModule and then a reboot occurs. The diskette is removed after the reboot. Loading game from CF card, WHDLoad installation.

Result:
Game don't work correctly. Buttons still all wrong.


Test scenario 3:
Boot the lowlevel.library from diskette via the Gotek. The library is loaded with LoadModule and then a reboot occurs. The diskette is removed after the reboot.
First, all files from the CD were copied into a games folder on a CF card. These were then loaded into a RAD disk and started from there.

Result:
Game works perfect. Joypad buttons all ok.


Test scenario 4:
Boot the lowlevel.library from diskette via the Gotek. The library is loaded with LoadModule and then a reboot occurs. The diskette is removed after the reboot.
WHDload version was loaded into the RAD disk including all necessary files like kickrom files. Then the game was started from RAD disk.

Result:
The same problem as starting directly from the CF card. The controls don't work. The joypad buttons are wrong.



Next test game is Cecconoid (there you can control the shooting direction with all 4 buttons). I tested the function of the CD32 joypad in advance in WinUAE. There, shooting works perfectly using all 4 buttons and different directions.

Test scenario 1:

Boot the lowlevel.library from diskette via the Gotek. The library is loaded with LoadModule and then a reboot occurs. The diskette is removed after the reboot. Loading game from CF card, WHDLoad installation.

Result:
Game don't work correctly. Buttons still all wrong.


Test scenario 2:
Boot the lowlevel.library from diskette via the Gotek. The library is loaded with LoadModule and then a reboot occurs. The diskette is removed after the reboot.
WHDload version was loaded into the RAD disk. Then the game was started from RAD disk.

Result:
The same problem as starting directly from the CF card. The controls don't work. The joypad buttons are wrong.


Test scenario 3:
Boot the lowlevel.library from diskette via the Gotek. The library is loaded with LoadModule and then a reboot occurs. The diskette is removed after the reboot.
Booting the game from Gotek as ADF File (game is a NDOS disk).

Result:
The controls don't work. The joypad buttons are wrong.



My conclusion so far:

Basically, the patch seems to work with the new lowlevel.library. At least with the original CD32 titles.

The patch didn't work for games that were loaded via WHDLoad.

If everything goes well, I'll receive a new patched ROM this week. I'll then repeat all the tests and see if anything has changed in the behavior of the games.
Trigger58 is offline  
Old Today, 16:12   #85
Trigger58
Registered User
 
Trigger58's Avatar
 
Join Date: May 2011
Location: Germany
Age: 46
Posts: 104
Today i got the new EPROM with the lowlevel.library patch in it.

@Keir
Sorry to say but the patch works only for games on CD or games which were loaded in RAD disk and aro NO whdload games.

ALL games loaded by WHDload, JST or other tools the patch don't work. It doesn't matter if i load them into RAD or not. All games loaded from a hard drive don't work

I tested this with Flink, Cecconoid and Chuck Rock.

I think WHDLoad is the problem here. It does something different as a normal loaded game from CD.

Last edited by Trigger58; Today at 16:24.
Trigger58 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cd32 from analogic computers not working properly fondpondforever Amiga scene 11 22 August 2013 14:24
Analogic cd32 floppy nixxjsteve support.Hardware 12 25 February 2012 14:24
CD32 Analogic Floppy drive problems? Cooljerk support.Hardware 2 25 February 2012 13:33
Index Information's fWSI for CD32 Paul_s MarketPlace 6 08 October 2010 12:44
Analogic CD32 floppy drive questions Twiggy support.Hardware 18 04 May 2010 02:43

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:15.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08785 seconds with 16 queries