Jump to content
IGNORED

HSGPL & 80 Column Problem


Recommended Posts

I received an HSGPL Card, which when it arrived was working fine in 80 column mode on my F18a Console

 

However, not realising this was unusual, I loaded the 40 column DSR package from SNUG with the intention of going back to 80 column

 

But it turns out the 80 column DSR files on SNUG do not support the F18a! (confirmed by Harald)

 

I was wondering if anyone knows where I could get an F18a compatible DSR packaged from please? or a 40 column manual...

 

Many thanks

Link to comment
Share on other sites

Just now, atrax27407 said:

The 80-column DSR for the HSGPL is available from the SNUG website as well as Winfred Winkler's 80-col GROM0. The English translation of the manual is there also. Here are the downloads from the SNUG site.

hsgpk.p99 1.09 kB · 0 downloads dsrldr3_en.p99 7.98 kB · 0 downloads grom0ww.bin 8.38 kB · 0 downloads hsgpldsr80_en.zip 37.27 kB · 0 downloads grom0-80.bin 6.38 kB · 0 downloads hsgpl_en.pdf 321.66 kB · 0 downloads

Hi.

 

Thanks but the 80 column on SNUG doesn’t work with f18a (confirmed by Harald, and by me loading it) and the manual is 80 column only (apparently there is no 40 column manual)

 

I haven’t tried the alternate grom0 files as I can’t find any description of what they do (and because Harald said SNUG don’t have any F18a support)


Will try to find out more about the Winfred Grom0 though just in case

 

Thanks

Link to comment
Share on other sites

I don’t disagree that the details are in the manual, but all you get in 40 column mode is one simple screen. Which makes working out what you can and can’t do, compared to 80 column (menus/multiple screens), very difficult. Having used 80 column easily I find the 40 column version almost unusable/unbearable

 

The F18a just isn’t supported (but the owner of the card before me managed to sort it somehow, sadly deceased)

Link to comment
Share on other sites

Thanks. I think I need to understand whether the issue is in the DSR or GROM0 before I try loading alternative GROMS

 

But the 40 column app has hardly any of the functions of the 80 column so I’m pretty screwed I think, so may have nothing to loose trying one of those GROMS anyway

 

Link to comment
Share on other sites

14 hours ago, atrax27407 said:

Here is a copy of Tony's GROM0 (with a TIFILES header)

TKG0 8.38 kB · 1 download

I'm a bit confused by this file

 

When I use TIFilesTool to copy it to a DSK image it's 8196 bytes in size

 

All the other GROM 0 files from SNUG are around 6144 (or so)

 

I thought the GROM address space was >1800 or 6144 bytes (still new to this!)

 

But I see in another thread I found that you have used the TKG0 with HSGPL

 

Could you just confirm I'm not doing anything stupid before I try and write the image to my HSGPL please?

 

Many thanks 

Link to comment
Share on other sites

Just now, mizapf said:

The HSGPL supports GROM contents up to 8K to allow for all the GROM emulations out there. The contents of real GROMs are only 6K.

Thanks, does it seem correct that the file is 8196 bytes when 8k is 8192 bytes (iirc) please?

Link to comment
Share on other sites

The one thing I'm sure of now (well pretty sure at least!) is that the F18a for 80 column mode wasn't placed in GROM0

 

I tried loading TKG0 into 3rd Bank which left that bank corrupted which mean't as soon as I navigated to that bank on the start screen the machine crashed

 

(Managed to restore it though from a backup I took of 2nd bank GROM0, was sweating for a while though)

 

Given that FCTN-8 won't work with any of the banks selected I think it follows (as the other banks are original) that the mod isn't in there?

 

However, if I could get a GROM0 that supports 80 column maybe I could run 80 column app from EA5

 

Any ideas why when I copy TKG0 to disk using TIFilesTool it seems 4 bytes too large or it gets corrupted please?

 

Many thanks

Link to comment
Share on other sites

Just now, mizapf said:

The 4 bytes are required for the HSGPL loader:

Byte 0 = Target address (high byte)

Byte 1 = ROM bank address and more files bit

Byte 2, 3 = length

The linked TKG0 file must be corrupt or something then?

 

I was able to repair the corrupt bank by saving/loading to/from floppy using another bank ok

 

Link to comment
Share on other sites

2 minutes ago, Atari2600PAL said:

The linked TKG0 file must be corrupt or something then?

Erm, no, why?

 

000000: 00 00 20 00 aa 02 00 00 00 00 00 00 13 10 13 20     .. ............ 
000010: 00 00 00 00 43 dc 44 3c 49 a9 43 96 43 9e 44 46     ....C.D<I.C.C.DF
000020: 44 49 44 4c 40 52 51 fe 4c 82 4d 59 4d b4 4e 64     DIDL@RQ.L.MYM.Nd
000030: 4e f9 4f 01 4f 5f 4f 80 43 ce 43 d6 05 4d 12 52     N.O.O_O.C.C..M.R
000040: 5e 44 17 05 28 44 05 37 b4 60 0d 00 11 00 43 c2     ^D..(D.7.`....C.
000050: 04 b4 06 b4 08 74 87 80 ce be 8f 11 00 70 be 81     .....t.......p..
000060: 00 9f be 81 00 bf be 81 00 df be 81 00 ff bf 72     ...............r
000070: ff 7e 39 00 10 00 19 80 86 00 35 00 71 01 00 35     .~9.......5.q..5
...

 

Target address = 0000

Length = 2000

Then the GROM contents start with AA 02 ...

Link to comment
Share on other sites

18 minutes ago, mizapf said:

Erm, no, why?

 

000000: 00 00 20 00 aa 02 00 00 00 00 00 00 13 10 13 20     .. ............ 
000010: 00 00 00 00 43 dc 44 3c 49 a9 43 96 43 9e 44 46     ....C.D<I.C.C.DF
000020: 44 49 44 4c 40 52 51 fe 4c 82 4d 59 4d b4 4e 64     DIDL@RQ.L.MYM.Nd
000030: 4e f9 4f 01 4f 5f 4f 80 43 ce 43 d6 05 4d 12 52     N.O.O_O.C.C..M.R
000040: 5e 44 17 05 28 44 05 37 b4 60 0d 00 11 00 43 c2     ^D..(D.7.`....C.
000050: 04 b4 06 b4 08 74 87 80 ce be 8f 11 00 70 be 81     .....t.......p..
000060: 00 9f be 81 00 bf be 81 00 df be 81 00 ff bf 72     ...............r
000070: ff 7e 39 00 10 00 19 80 86 00 35 00 71 01 00 35     .~9.......5.q..5
...

 

Target address = 0000

Length = 2000

Then the GROM contents start with AA 02 ...

Because when loaded into GROM0 the boot select screen is corrupted when the bank is selected and the system hangs?

 

All I'm doing is downloading the file, dragging it onto a new floppy image in tiimagetool, load the 40 column HSGPL loader app via EA5, choosing a bank, pointing it to the file, de-selecting all GROM/ROM and selecting GROM 0 then pressing L to load. It then gets listed as 'HEADER' (seems strange though) and on a reboot it's corrupt. But there's no problem loading another saved GROM0 to repair it

 

Link to comment
Share on other sites

Just now, atrax27407 said:

Which DSR do you have loaded in the card? TKG0 is for 80-column cards.

The HSGPL has 80 column loaded in DSR, but I use 40 column app via EA5 to use the loader

 

The console has F18a

 

The hang happens when you move thru the banks after first switching on, the loader app is always fine

 

Not sure if that's what you mean please?

 

Link to comment
Share on other sites

Ok, same thing is happening with other GROM0 I've tried, so not a corrupt file - Sorry for assuming that

 

Am wondering if it's just a case that I'm moving from 1st Bank GROM0 and when it gets to the bank with the uploaded GROM0 they just aren't compatible (or shouldn't that matter?)

 

Am loathe to load new GROM into the first bank (and second) as if it goes wrong I don't think there's an easy way to recover?

 

BTW The current 1st bank GROM0 shows (c)1998 Alan Bray on the boot screen

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...