| |
Krill
Registered: Apr 2002 Posts: 2982 |
Release id #209982 : Transwarp v0.82
General Q&A thread, also report problems and error logs here. |
|
... 70 posts hidden. Click here to view all posts.... |
| |
Zaphod
Registered: Jun 2012 Posts: 63 |
good point.
the install only version should have transwarp by krill/plush instead of the dots.
there's your credit, and then i get to add cute other messages on the g-packed intros, like
HOW'S THIS, SCOTT NELSON?
FASTER THAN A SPEEDING WARP*25
TRANSWARP BEATS LAZER
SPRINTING PAST HEUREKA |
| |
Krill
Registered: Apr 2002 Posts: 2982 |
Quoting Zaphodthe install only version should have transwarp by krill/plush instead of the dots. It does. No dots, just the banner. =) |
| |
Zaphod
Registered: Jun 2012 Posts: 63 |
lol, the banner doesn't stay on the screen long enough. :)
i wanted it to skip the large banner, but DO the wooom sound and print out
SEARCHING FOR *
LOADING TRANSWARP V0.82 BY KRILL/PLUSH....
READY.
and then kick off everything. This way it stays long enough to look at. :)
ah well. release done. time to work on the others, unless someone can provide the build. The logo text i have of faster than a speeding warp*25 is nearly subliminal now, with the full g-pack on the logo. :) |
| |
Krill
Registered: Apr 2002 Posts: 2982 |
Quoting Zaphodi wanted it to skip the large banner, but DO the wooom sound and print out Feel free to do that, but observe the license terms. |
| |
Zaphod
Registered: Jun 2012 Posts: 63 |
Quoting KrillYou can encode files loading to anywhere in $0400-$d000 just fine. Make sure to load them with ",8,1", though. =)
but the encoder won't let me specify a jmp address.
the depack is so darn fast anyway that it's not worth the bother, though.
the logo now loads "COPYRIGHT*" so i can now have the same intro for everything BUT Rescue on Fractalus (that one is a dual intro, with the rescue on fractalus loading screen immediately following the lucasfilm intro) |
| |
Zaphod
Registered: Jun 2012 Posts: 63 |
Quote: Quoting Zaphodi wanted it to skip the large banner, but DO the wooom sound and print out Feel free to do that, but observe the license terms.
Right. GPL.
anyway writing transwarp to track 4 does the job in 19 blocks.
while there are that many free on 17 and 18, cc1541 will not place it into the free blocks there properly, for some unaccountable reason, no matter what i do. it insists on leaving 2 open on 18, even with -t -u 0, and writing 11 blocks that shouldn't be there to 19, for a total of 29, when it only writes 19 to track 4.
i could actually fit the full one on 4-5 on this disk. |
| |
Krill
Registered: Apr 2002 Posts: 2982 |
Quoting Zaphodbut the encoder won't let me specify a jmp address. It's just that, an encoder. It takes a regular .prg file and saves it in Transwarp format to a D64 disk image. No more, no less. Anything not loading to $0801, without a regular BASIC SYS line, does not carry an explicit entry point. The loading program or user must know this themselves.
Quoting ZaphodIt insists on leaving 2 open on 18, even with -t -u 0, and writing 11 blocks that shouldn't be there to 19 Track 18 sectors 0 and 1 are required for the BAM and a minimal directory of up to 8 files. Without them, you couldn't load the booter stub from plain BASIC.
What causes the extra blocks on track 19 might be seen with cc1541's verbose flag "-v". |
| |
Zaphod
Registered: Jun 2012 Posts: 63 |
I can't figure out out. 18.0 and 18.1 are used, as expected. a number of others are already used. but there are 20 free sectors between tracks 17 and 18, so a 19 block transwarp boot file should be able to hide there.
for some reason two OTHER sectors on track 18 are left empty when it tries to put in the loader, and it writes the boot file as a total of 29 blocks instead of 19, filling the rest of track 17, leaving 2 unallocated on 18, and writing 11 to track 19(!)
this IS with verbose showing what's going on. it's weird.
anyway done with the eidolon as well, and am happy with it.
ballblazer should be very simple if plush packer will actually put both parts where they should be. which one do i have first? the lower one, or the higher one?
rescue on fractalus is trickier because the intro for that one is NOT self contained. the loader banks out the kernal after loading the combined intro before JMPing to it. which probably means it clobbers transwarp. |
| |
Krill
Registered: Apr 2002 Posts: 2982 |
Quoting Zaphodfor some reason two OTHER sectors on track 18 are left empty when it tries to put in the loader 19 blocks are 2 blocks too many on the dir track (it only has 19 blocks, and 2 are required for the directory).
If the bootfile doesn't fit on the dir track in its entirety and spills over to another track anyways, cc1541 gives it only 15 blocks on the dir track, so that up to 24 files can fit in the directory.
Quoting Zaphodand it writes the boot file as a total of 29 blocks instead of 19, filling the rest of track 17, leaving 2 unallocated on 18, and writing 11 to track 19(!) Can you post the exact printout for the bootfile, something that looks likeFile allocation:
18/10 32 (0x05 0x01:0xa0) "transwarp v0.84.prg" => "TRANSWARP V0.84" (SL: -4)
18/10 18/14 18/18 .18/03 !18/08 18/12 18/16 .18/02 18/06 !18/11
18/15 .18/05 18/09 18/13 18/17!-19/10 19/14 19/18!.19/03 19/07
19/11 19/15 .19/00 19/04 19/08 19/12 19/16 .19/01 19/05 19/09
19/13 19/17 Quoting Zaphodballblazer should be very simple if plush packer will actually put both parts where they should be. which one do i have first? the lower one, or the higher one? Lower in memory comes first. But the link feature is just for convenience, and there is no gap between the two chunks (load address of second file is ignored). If you want the gap, better link the two files manually before packing. |
| |
Zaphod
Registered: Jun 2012 Posts: 63 |
had to rename "transwarp" to " transwarp" to get the eidolon to actually work for real (it was trying to joe load transwarp. silly me thought it was a file layout issue and beat my head against the wall wayyyyy too long on this.)
for ballblazer i should be able to just bank out everything, prefill memory, monitor load both parts, save them together spaced out as one file, then g-pack it sorted.
or not. i have saved the two parts out, but it only starts at $500 if io is banked out when it's loaded in the monitor. gpacker isn't getting it. i may have to cheat and find a working onefile sans intro for this one. except i can't find that EITHER. and plush packer won't pack it enough.
rescue on fractalus is still a royal pain, though. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 - Next |