27 March 2016, 00:22 | #21 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,388
|
New image here, made with ISOCD, no more strange read/boot errors: https://www.dropbox.com/s/zclhpo7vxx...isocd.zip?dl=0
Isolated the games reported as non-working: not in the menu anymore (I'm not saying that ALL games on the menu work perfect, check spreadsheet by all means) Patrik I have checked layout of CDs using mkisofs+your fixes vs ISOCD and the first entry seems different. binary "0" on MKISOFS side and binary "1" on the other (ISOCD) PathTable size: 4940 00000-00009(1): (binary 1 vs binary 0) Could this cause the problems on real HW whereas undetectable on winuae? Last edited by jotd; 27 March 2016 at 08:06. |
27 March 2016, 16:00 | #22 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
I am glad that I was right about this being a CD authoring issue. It was too strange!
I'll be happy to test more game with the new image. I'll have to start from zero so I can discard any strangeness created by the bad disc authoring. |
27 March 2016, 17:31 | #23 | |
Registered User
Join Date: Jan 2005
Location: Umeå
Age: 44
Posts: 939
|
Quote:
There are also some other minor differences between the Images that could cause different behavior: - ISOCD creates two identical iso9660 volume descriptors, while mkisofs just creates one, don't know why ISOCD does that - the TM file cannot be located in the same place as ISOCD actually makes space for it, while with mkisofs plus the syx script it is put in a place where enough room just happened to be left by mkisofs =) - there are also more parameters apart from the location of the TM file which ISOCD writes. The syx script just writes the TM location. Have not mapped those. Can take a look tomorrow, I am out in the wilderness right now. Last edited by patrik; 27 March 2016 at 18:30. |
|
28 March 2016, 22:52 | #24 |
Registered User
Join Date: Jan 2005
Location: Umeå
Age: 44
Posts: 939
|
@jotd:
Found some things regarding the CDFS options in make_cd32_iso.py that were not correct. I have pushed a fixed version of it, please see if it makes any difference. If it doesn't help, I could try changing the root dir name also even if it is not incorrect to name it 0x00, 0x01 or whatever. What makes it the root dir is that it points to itself as parent. Btw, what game from the RUGCD should I try if I want to recreate this issue? |
29 March 2016, 00:02 | #25 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
The whole compilation has issues throughout and they are random. Not the latest one jotd remade with isocd, the old one.
Notably for me it was Cannon Fodder 2 which fucked up more (doing the mental CD grinding shit that scared me to death) [edit] new compilation made with isocd runs great! It's really fast to boot unlike before too starting to test games from the top again to give proper feedback. [edit2] unfortunately, Cannon Fodder 2 still doens't work for me, it did that nasty cd head grind after trying to load the first level again. I guess that's not an issue of the compilation then And it isn't random either, I am experiencing it with the same game at the same point every time. I found the same issue with Mega Lo Mania when trying to play the first isand. If I remember these games correctly there's a very short disk read at that point in the flopy games, almost as if the game parked the head. Could this be something thatneeds to be fixed on the install? Is this a Sensible Software games issue? Last edited by Amiga1992; 29 March 2016 at 05:07. |
29 March 2016, 08:18 | #26 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
OK guys, I went through every game in this compilation and wrote my findings on the compatibility sheet.
A LOT of games working great, thanks so much jotd for your fantastic work on this tool! Maybe it's time to make a second CD with the titles that weren't in this one? |
10 April 2016, 12:36 | #27 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,388
|
Hi,
New version here: https://www.dropbox.com/s/yhomsnemvf...RUGCD.zip?dl=0 Grinding still possible (like some official games as I witnessed on official lotus 3) but a lot more things working. In the menu, there's a description. I have added the 3 categories: (NW): not working / to re-test (U): untested (OK): working Good news: Global Gladiators / Cool Spot / Twiddy stuff working now. Bad news: still lockups at start with Z-Out, Elfmania, ... but now I can (anyone can) investigate using debug mode/hrtmon. Toni, you can use this image if you want to see what's going on with Cool Spot with those special steps: (if you prefer a specific image let me know, but there you get a great games compilation and games to investigate on in the future ) 1) keep LMB clicked during startup: an alternate menu will show up (amigaguide): quit it 2) will install HRTMon on quit 3) go to CoolSpot 4) type "cd32load coolspot.slave d" 5) when screens turns green press "\" or RMB 6) put breakpoints where you see NOP zones (HRTMon/CD32 enter bug workaround) 7) put breakpoints on JMP (A0) 8) continue until reaching slave start (shows "TRAP #0" at the top of hrtmon screen) 9) break around $17B898 (approx, depends on alloc) on JMP $1500.W instruction, continue 10) break on $AE7C (level 6 handler), notice the nice checkered screen shit 11) when reaching $1CEE (move #2000,SR), interrupt is activated. You can then inspect the contents of the CIA/Akiko registers Runnning CoolSpot with MASKINT6 param allows to skip the problem. I think the grinding can be investigated on on games like Double Dragon II. Just have HRTMon installed, and interrupt when grinding occurs - I had it during the start scoller (interrupts are on) -, and see what's going on with Psygore/RN code. Last edited by jotd; 10 April 2016 at 16:00. |
10 April 2016, 20:57 | #28 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
Time to get testing! Thanks for this new image.
Unfortunately I can't do any of the keyboard stuff, my kipper adapter has a problem with the keyboard controller and I had to remove the chip, it was causing issues with audio and who knows what else. Vampire development has put investigation of that issue on the back burner, it seems |
10 April 2016, 21:03 | #29 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,388
|
You don't need the keyboard to play any of the games, except a few that wouldn't accept joypad remap. So you're good to go.
|
11 April 2016, 16:44 | #30 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
No, I meant to do the HRTMon stuff.
|
11 April 2016, 22:36 | #31 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,388
|
ah yes, it is definitively a problem!
|
23 April 2016, 08:25 | #32 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,388
|
New version
https://www.dropbox.com/s/yhomsnemvf...RUGCD.zip?dl=0 containing CD32load v0.24 Thanks to Toni, a lot more games work (Elfmania for instance) |
30 April 2016, 19:40 | #33 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,388
|
New version
https://www.dropbox.com/s/yhomsnemvf...RUGCD.zip?dl=0 containing CD32load v0.25 Thanks to Toni, even more games work I have also patched some slaves so keyboard is not needed anymore Categories: (NW): not working / to re-test (U): untested (W): working but not 100% (gfx flickers, cannot load/save, cannot pause/unpause ...) (OK): working perfectly with all features If someone can try Burning Rubber, Second Samurai, Chaos Engine 2 (all AGA games). I think they work on real HW now, but I also think my CD drive is dying: cannot load them to the point where I can play them! Last edited by jotd; 30 April 2016 at 22:11. |
01 May 2016, 15:26 | #34 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
I'll give this a try later, jotd! I've been really busy and haven't had time to test any games from the previous RUGCD.
|
01 May 2016, 18:23 | #35 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,388
|
no problem. I've tested them for ya
The ones that trigger the grinding for sure: Double Dragon 2 Great Courts 2 stay away from those ones. I'm bravely running them with HRTMon to report the Akiko register values to Toni when it happens. |
01 May 2016, 21:15 | #36 |
Registered User
Join Date: Jul 2013
Location: Liverpool
Posts: 2,602
|
Still can't get player 1 (PAD) in game
before player 2 (Mouse) Surprisingly got a Red Screen... Last edited by Nobby_UK; 12 April 2020 at 23:42. |
01 May 2016, 21:21 | #37 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,388
|
I just removed latest ISO because CD32load v0.25 has a big problem with cd read. Most games I have tried fail miserably. Sorry about people who burnt the CD (like me!) but it just doesn't work properly.
I have added features in v0.25 which help some games to start, but on the other hand one feature (DMA start/stop) seems to kill proper reading. I have removed the file from dropbox. Will post another one soon, but will test it a bit first (and will add some more enhancements) Edit: Gauntlet 2 is tagged as "untested" because I have trouble starting the game using the pad. Are the screenshots from WinUAE or real hardware? |
01 May 2016, 21:30 | #38 |
Registered User
Join Date: Jul 2013
Location: Liverpool
Posts: 2,602
|
WinUAE
Also 'Ghosts and Goblins' just resets... Last edited by Nobby_UK; 12 April 2020 at 23:42. |
01 May 2016, 21:59 | #39 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,388
|
GNG was previously working on WinUAE...
WinUAE is not very representative for tests. but thanks! |
02 May 2016, 19:32 | #40 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|