Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Entries > Release id #187773 : Alternate Reality - The City +11D
2020-02-15 17:47
jcompton

Registered: Feb 2006
Posts: 70
Release id #187773 : Alternate Reality - The City +11D

With a dramatically improved saver and a trainer, it is now much much easier to live long enough to stumble into the original game's bugs!

Notably:

- Certain potion effects (Potions of Protection +1/+2) modify the wrong area of memory and may not actually provide any benefit whatsoever.

- These potion-related memory trashes can affect playfield graphics like door labels and mountain backdrops.

- Too many potion effects will crash the game!

- Banks may exhibit erratic behavior at times.

- Upon transitioning from a building back to the game map, the game sometimes "forgets" whether you are outdoors or in an "enclosed area."

- The game mostly hides the mirroring of door labels, but forgets to do so in certain types of Enclosed Areas, so words like "SHOP" and "TAVERN" will appear reversed on the bottom of the door.

- In silent interiors there's a horrible buzzing sound when the SID should probably just be turned off.
 
... 92 posts hidden. Click here to view all posts....
 
2020-02-26 13:21
Krill

Registered: Apr 2002
Posts: 2839
Okay, so which part about available memory did i "get a bit wrong", then?
2020-02-26 13:44
Bacchus

Registered: Jan 2002
Posts: 154
Memory available for directory caching. It becomes relevant only after you have a number of pages of files, and by that time the memory needed just isn't available.

/Bacchus
2020-02-26 13:50
Krill

Registered: Apr 2002
Posts: 2839
Quoting Bacchus
Memory available for directory caching. It becomes relevant only after you have a number of pages of files, and by that time the memory needed just isn't available.

/Bacchus
The directory is buffered in the drive, of course. Then a file entry takes:

- 2 bytes if loading by index
- 3 bytes if loading with a 1-char filename
- 4 bytes if loading with a full filename (stored as a 2-byte hash value).

So a directory buffer may take less memory than an IFFL T/S/O table, the same, or more, depending on what your requirements for the filenames are.

Edit: Oh, and it's still just a cache. There may always be more files on the disk than the cache can hold. Going to the dir track once in a while (but by far not for every loaded file) is okay, i guess.
2020-02-26 14:32
Frantic

Registered: Mar 2003
Posts: 1627
Quote:
The only key drawback is that, for EVERY release, Hedning feel an unstoppable urge to ask why I don't do IFFL as I "have N0SD0S". :-P


I find this very funny in all sorts of ways. :D
2020-02-26 15:52
jcompton

Registered: Feb 2006
Posts: 70
Quote: Crack Competition 2020:-

Alternate Reality - The City

Just putting this out there... it might stop all the arguing ;-p


If I get a vote, I'm calling for Wasteland 101%.

Single volume. Integrate the paragraphs.
2020-02-26 17:33
hedning

Registered: Mar 2009
Posts: 4595
Quote: Quote:
The only key drawback is that, for EVERY release, Hedning feel an unstoppable urge to ask why I don't do IFFL as I "have N0SD0S". :-P


I find this very funny in all sorts of ways. :D


Because Bacchus never answers I have to keep asking. :D He just rambles about how bad BBS’s are and so on.
2020-02-26 17:47
Bacchus

Registered: Jan 2002
Posts: 154
@hedning So now you can stop asking. I have said the same before and can repeat it but in my view IFFL is obsoleted - and BBS and first release only is a key part of the reason. I would use it in a competition, but if first is the only thing that counts - then really no.

Again;
http://bergatrollet.se/blog/2020/02/the-obsolescence-of-iffl/

And;
If not even your group is doing it, then you are in no position to ask it from someone else. (Supplying and have someone else do the cracking doesn't count).

/Bacchus

PS: And this BBS thing is just plain shit. Lame boring shit.
2020-02-26 19:56
hedning

Registered: Mar 2009
Posts: 4595
Quote: @hedning So now you can stop asking. I have said the same before and can repeat it but in my view IFFL is obsoleted - and BBS and first release only is a key part of the reason. I would use it in a competition, but if first is the only thing that counts - then really no.

Again;
http://bergatrollet.se/blog/2020/02/the-obsolescence-of-iffl/

And;
If not even your group is doing it, then you are in no position to ask it from someone else. (Supplying and have someone else do the cracking doesn't count).

/Bacchus

PS: And this BBS thing is just plain shit. Lame boring shit.


Well. We would probably use it more if we had NosDos, but we do not, unfortunately. NosDos is really awesome, and I know that as we worked with Triad a few times, as you know. Pristine stuff, that would, in my opinion, have been sweet in this release we are discussing, but even better in the Tink cracks... I really mean it. :) It would have made so much sense.

And just like we love doing stuff on the obsolete C64, we in GP try to embrace the whole C64 scene, including the BBS scene. Why let them out? They are as much part of this scene as the demo scene and cracking scene.

I'll stop asking now. Thanks for your link. And hey, the release still have my 10! <3
2020-02-26 22:29
Fungus

Registered: Sep 2002
Posts: 616
Adding Exo 3 (or any other uncruncher) to n0sd0s is a trivial 5 minute job due to the modular approach we took.

If SD2IEC supports SEEK, the offset table can just be used directly with some math, and no scanning needs to occur at all, also simple to add and could add some kernel driver to n0sd0s for that easily enough, the handshake is not that complex, it would never work with IRQ without some modifications and it would only support things such as music and no rasters/sprites which isn't a real IRQ loader anyways.

As for dealing with BAM, neither do I want to mess with that, but there is surely also a solution.

If you want to make a challenge, maybe I take you up on it if I can keep from being bored of C64 long enough and crack this game which I don't even like... I think I'd rather work on games I do like tbh.

Also this blog post you keep making is opinion, and opinions are like assholes, everyone has one.
2020-02-26 23:56
Krill

Registered: Apr 2002
Posts: 2839
Quoting Fungus
If SD2IEC supports SEEK, the offset table can just be used directly with some math
No math required at all, the offsets are just that, offsets into the IFFL file, which can be used directly.

Quoting Fungus
it would never work with IRQ without some modifications and it would only support things such as music and no rasters/sprites which isn't a real IRQ loader anyways.
True, it's not real IRQ loading, but sprites (and things like open borders or rasters) are possible with the original serial protocol (AND a slow device like a vanilla 1541 with original ROM on the bus), within certain limits (like masking the sprites and timing-critical code sections with interrupt handlers, which need to have quite a bit of slack of about $20 rasterlines).
Most of KERNAL's serial bus calls can be used as well, but you're well-advised to reimplement the EOI stuff and do some $dd00 polling at strategic places before SEI. =)
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Exploding Fi../Techn..
MaD ][/Starship
Didi/Laxity
Dymo/G★P
algorithm
Guests online: 95
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Webmasters
1 Slaygon  (9.7)
2 Perff  (9.6)
3 Morpheus  (9.5)
4 Sabbi  (9.5)
5 CreaMD  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.056 sec.