[ARCHIVE][Alpha] Dev Talk

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

Re: [ARCHIVE][Alpha] Dev Talk

Post by chess8 »

basim wrote: Fri Feb 10, 2023 10:14 am
Hey chess8,

sorry I did't response earlier, was a busy week. Thanks for sharing. This is great help. With over 5k nodes things like this I easily miss. I'll fix them.

Have a nice weekend,
basim
No problem.
Sometimes it's hard for me to find them too.
I can do stuff like this
Spoiler: show
Image
I guess it should be "don't"?
Is there any way to search, or a debug mode where it has more output in the log?
That would make it way more convenient to find the stuff during testing. Often i run into a typo or something similiar and then it takes more time to find where it is located at then the entire test run.
Since you are working on the chapters with a "-" i will stay away from reporting anything there until they are done.

How do i get sound e.g. Storys\Archive\System\Sound\Stroke working?
Sound on videos works fine, but i have no clue how to turn on the metronome.
User avatar
basim
Explorer
Explorer
Posts: 95
Joined: Fri Dec 21, 2007 9:56 am

Re: [ARCHIVE][Alpha] Dev Talk

Post by basim »

chess8 wrote: Fri Feb 10, 2023 11:57 am No problem.
Sometimes it's hard for me to find them too.
I can do stuff like this

Is there any way to search, or a debug mode where i..
Hi chess8,

unfortunately there isn't. Because you are right, I see the problem. If you have only the option to look into the log files, it's really a hard way to debugging. And without any hint in what chapter and on what node you are, typos are hard to find. I have an idea to fix that, but it will take some time till I can implement it. Right now I'm in the middle of changing some fundamental code pieces of Archive. But it's on my list now and with a high priority! ;)

And yes it's "don't" and also "something".. :blush:
Thanks again for your help. This are things I'm somewhat blind to..

Oh and there is no sound yet. Videos do play, but apart from that, no sound. Funny though, you found the metronom mp3. I copied them into folder years ago and forgot about them. :-D But now that we talk about it.. It's time to change that.

I also have a question according to your last post. You pasted some logfile lines and said it happend when you entered the settings. What settings? Right in the beginning or in the middle? Did it happends again?

cheers,
basim
> Join ARCHIVE on Discord <
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

Re: [ARCHIVE][Alpha] Dev Talk

Post by chess8 »

Oh it is reproduceable. I just tested it with a new save.
Spoiler: show
Mono path[0] = 'C:/download/ITCH/ARCHIVE v0.3.002b-1/ARCHIVE_Data/Managed'
Mono config path = 'C:/download/ITCH/ARCHIVE v0.3.002b-1/MonoBleedingEdge/etc'
Initialize engine version: 2022.2.2f1 (c93c5d3acf5b)
[Subsystems] Discovering subsystems at path C:/download/ITCH/ARCHIVE v0.3.002b-1/ARCHIVE_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1; jobified=1
Direct3D:
Version: Direct3D 11.0 [level 11.1]
Renderer: NVIDIA GeForce GTX 1660 SUPER (ID=0x21c4)
Vendor: NVIDIA
VRAM: 5992 MB
Driver: 31.0.15.1694
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in 0.238 seconds
- Finished resetting the current domain, in 0.002 seconds
<RI> Initializing input.

<RI> Input initialized.

<RI> Initialized touch support.

UnloadTime: 0.900500 ms
MaximizedWindow is not currently supported on Windows, setting to FullsceenWindow instead
nav to: libraryStory
story to load: Archive
Loading mg: Media guid: Personal count: 6
Loading mg: UserPicFolder guid: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 count: 3505
UPDATED !!
nav to: readerPreview
Parsing: Storys\Archive\System
Dirs found: 33
Processing images: 74
Checking differences: 0
Sys media updated!
story to load: Archive
Loading mg: Media guid: Personal count: 6
Loading mg: UserPicFolder guid: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 count: 3505
UPDATED !!
nav to: reader
On-Offline check for: Personal result: 0 of 6 are offline.
On-Offline check for: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 result: 0 of 3505 are offline.
Total Assets: 26 / Entrances found: 6
9999: Reader reads asset > Main Entrance
9998: Reader reads asset > Disclaimer
9998: Reader reads asset > Z-DisclaimerTrue
9997: Reader reads asset > Main Exit
9996: Reader reads asset > DisclaimerTrue
9995: Reader reads asset > CheckEAWarning
9994: Reader reads asset > GetStartTime
9998: Reader reads asset > StartUpTime Now
do the var mod
TimeStartUp mod result:
9997: Reader reads asset > DailyAdjustment
date on var: 12.02.2023 19:39:17
timespan on var: 00:00:00
compare result: 1
9996: Reader reads asset > Main Exit
9995: Reader reads asset > CheckIntro
9994: Reader reads asset > SayHI
9993: Reader reads asset > CheckAbroad
9992: Reader reads asset > Return
9987: Reader reads asset > Fork Title
9986: Reader reads asset > AsWish
9985: Reader reads asset > After 12
9984: Reader reads asset > After18
9983: Reader reads asset > After22
9982: Reader reads asset > Fork Title
9981: Reader reads asset > GoodEvening
9979: Reader reads asset > Main Exit
9978: Reader reads asset > WhatToDo
9977: Reader reads asset > Tstory10+
9976: Reader reads asset > ToSettings
9975: Reader reads asset > Fork Title
9974: Reader reads asset > ToPreferences
9973: Reader reads asset > WhichOne
9972: Reader reads asset > Fork Title
9971: Reader reads asset > Joi
9970: Reader reads asset > is1
9969: Reader reads asset > isEnabled
9968: Reader reads asset > Fork Title
ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <8f06425e63004caf99a79845675f751e>:0
at Asset.HONEOCCHCAG (System.Int32 OGJOMNEEJIA) [0x00006] in <48cbd4aaaae349fab8625aae248af418>:0
at ReaderScript.NPHILOACMHN () [0x00094] in <48cbd4aaaae349fab8625aae248af418>:0
at ReaderScript+GKGBNENFLPA.MoveNext () [0x00a9f] in <48cbd4aaaae349fab8625aae248af418>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <d40e4ef9c5b54233937e1b6be66b1c6f>:0

Full save
Loading mg: Media guid: Personal count: 6
Loading mg: UserPicFolder guid: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 count: 3505
nav to: libraryStory
story to load: Archive
Loading mg: Media guid: Personal count: 6
Loading mg: UserPicFolder guid: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 count: 3505
UPDATED !!
nav to: readerPreview
Parsing: Storys\Archive\System
Dirs found: 33
Processing images: 74
Checking differences: 0
Sys media updated!
story to load: Archive
Loading mg: Media guid: Personal count: 6
Loading mg: UserPicFolder guid: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 count: 3505
UPDATED !!
nav to: reader
On-Offline check for: Personal result: 0 of 6 are offline.
On-Offline check for: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 result: 0 of 3505 are offline.
Total Assets: 26 / Entrances found: 6
9999: Reader reads asset > Main Entrance
9998: Reader reads asset > Disclaimer
9998: Reader reads asset > Z-DisclaimerTrue
9997: Reader reads asset > Main Exit
9996: Reader reads asset > DisclaimerTrue
9995: Reader reads asset > CheckEAWarning
9994: Reader reads asset > GetStartTime
9998: Reader reads asset > StartUpTime Now
do the var mod
TimeStartUp mod result:
9997: Reader reads asset > DailyAdjustment
date on var: 12.02.2023 19:39:17
timespan on var: 00:00:00
compare result: 1
9996: Reader reads asset > Main Exit
9995: Reader reads asset > CheckIntro
9994: Reader reads asset > SayHI
9993: Reader reads asset > CheckAbroad
9992: Reader reads asset > Return
9987: Reader reads asset > Fork Title
9986: Reader reads asset > AsWish
9985: Reader reads asset > After 12
9984: Reader reads asset > After18
9983: Reader reads asset > After22
9982: Reader reads asset > Fork Title
9981: Reader reads asset > WaitingFor
9979: Reader reads asset > Main Exit
9978: Reader reads asset > WhatToDo
9977: Reader reads asset > Tstory10+
9976: Reader reads asset > ToSettings
9975: Reader reads asset > Fork Title
9974: Reader reads asset > ToMain
9973: Reader reads asset > WhatToDo
9972: Reader reads asset > Tstory10+
9971: Reader reads asset > ToSettings
9970: Reader reads asset > Fork Title
9969: Reader reads asset > ToPreferences
9968: Reader reads asset > WhichOne
9967: Reader reads asset > Fork Title
9966: Reader reads asset > Joi
9965: Reader reads asset > is1
9964: Reader reads asset > isEnabled
9963: Reader reads asset > Fork Title
ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <8f06425e63004caf99a79845675f751e>:0
at Asset.HONEOCCHCAG (System.Int32 OGJOMNEEJIA) [0x00006] in <48cbd4aaaae349fab8625aae248af418>:0
at ReaderScript.NPHILOACMHN () [0x00094] in <48cbd4aaaae349fab8625aae248af418>:0
at ReaderScript+GKGBNENFLPA.MoveNext () [0x00a9f] in <48cbd4aaaae349fab8625aae248af418>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <d40e4ef9c5b54233937e1b6be66b1c6f>:0

Full save
Loading mg: Media guid: Personal count: 6
Loading mg: UserPicFolder guid: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 count: 3505
nav to: libraryStory
story to load: Archive
Loading mg: Media guid: Personal count: 6
Loading mg: UserPicFolder guid: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 count: 3505
UPDATED !!
nav to: readerPreview
Parsing: Storys\Archive\System
Dirs found: 33
Processing images: 74
Checking differences: 0
Sys media updated!
story to load: Archive
Loading mg: Media guid: Personal count: 6
Loading mg: UserPicFolder guid: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 count: 3505
UPDATED !!
nav to: reader
On-Offline check for: Personal result: 0 of 6 are offline.
On-Offline check for: 3fec6ba9-bbe0-456a-935c-d9a85d7224f6 result: 0 of 3505 are offline.
Total Assets: 26 / Entrances found: 6
9999: Reader reads asset > Main Entrance
9998: Reader reads asset > Disclaimer
9998: Reader reads asset > Z-DisclaimerTrue
9997: Reader reads asset > Main Exit
9996: Reader reads asset > DisclaimerTrue
9995: Reader reads asset > CheckEAWarning
9994: Reader reads asset > GetStartTime
9998: Reader reads asset > StartUpTime Now
do the var mod
TimeStartUp mod result:
9997: Reader reads asset > DailyAdjustment
date on var: 12.02.2023 19:39:17
timespan on var: 00:00:00
compare result: 1
9996: Reader reads asset > Main Exit
9995: Reader reads asset > CheckIntro
9994: Reader reads asset > SayHI
9993: Reader reads asset > CheckAbroad
9992: Reader reads asset > Return
9987: Reader reads asset > Fork Title
9986: Reader reads asset > AsWish
9985: Reader reads asset > After 12
9984: Reader reads asset > After18
9983: Reader reads asset > After22
9982: Reader reads asset > Fork Title
9981: Reader reads asset > WaitingFor
9979: Reader reads asset > Main Exit
9978: Reader reads asset > WhatToDo
9977: Reader reads asset > Tstory10+
9976: Reader reads asset > ToSettings
9975: Reader reads asset > Fork Title
9974: Reader reads asset > ToPreferences
9973: Reader reads asset > WhichOne
9972: Reader reads asset > Fork Title
9971: Reader reads asset > Boobs
9970: Reader reads asset > is1
9969: Reader reads asset > isEnabled
9968: Reader reads asset > Fork Title
9967: Reader reads asset > return
9966: Reader reads asset > WhichOne
9965: Reader reads asset > Fork Title
9964: Reader reads asset > CBT
9963: Reader reads asset > is1
9962: Reader reads asset > isEnabled
9961: Reader reads asset > Fork Title
9960: Reader reads asset > return
9959: Reader reads asset > WhichOne
9958: Reader reads asset > Fork Title
9957: Reader reads asset > Collar
9956: Reader reads asset > is1
9955: Reader reads asset > isEnabled
9954: Reader reads asset > Fork Title
9953: Reader reads asset > return
9952: Reader reads asset > WhichOne
9951: Reader reads asset > Fork Title
9950: Reader reads asset > AnalFuck
9949: Reader reads asset > is1
9948: Reader reads asset > IsDisabled
9947: Reader reads asset > Fork Title
9946: Reader reads asset > return
9945: Reader reads asset > WhichOne
9944: Reader reads asset > Fork Title
9943: Reader reads asset > AnalGames
9942: Reader reads asset > is1
9941: Reader reads asset > IsDisabled
9940: Reader reads asset > Fork Title
9939: Reader reads asset > return
9938: Reader reads asset > WhichOne
9937: Reader reads asset > Fork Title
9936: Reader reads asset > Blowjob
9935: Reader reads asset > is1
9934: Reader reads asset > isEnabled
9933: Reader reads asset > Fork Title
9932: Reader reads asset > return
9931: Reader reads asset > WhichOne
9930: Reader reads asset > Fork Title
9929: Reader reads asset > Boobs
9928: Reader reads asset > is1
9927: Reader reads asset > isEnabled
9926: Reader reads asset > Fork Title
9925: Reader reads asset > return
9924: Reader reads asset > WhichOne
9923: Reader reads asset > Fork Title
9922: Reader reads asset > Butts
9921: Reader reads asset > is1
9920: Reader reads asset > isEnabled
9919: Reader reads asset > Fork Title
9918: Reader reads asset > return
9917: Reader reads asset > WhichOne
9916: Reader reads asset > Fork Title
9915: Reader reads asset > ChastityControll
9914: Reader reads asset > is1
9913: Reader reads asset > isEnabled
9912: Reader reads asset > Fork Title
9911: Reader reads asset > return
9910: Reader reads asset > WhichOne
9909: Reader reads asset > Fork Title
9908: Reader reads asset > Corset
9907: Reader reads asset > is1
9906: Reader reads asset > isEnabled
9905: Reader reads asset > Fork Title
9904: Reader reads asset > return
9903: Reader reads asset > WhichOne
9902: Reader reads asset > Fork Title
9901: Reader reads asset > Edging
9900: Reader reads asset > is1
9899: Reader reads asset > IsDisabled
9898: Reader reads asset > Fork Title
ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <8f06425e63004caf99a79845675f751e>:0
at Asset.HONEOCCHCAG (System.Int32 OGJOMNEEJIA) [0x00006] in <48cbd4aaaae349fab8625aae248af418>:0
at ReaderScript.NPHILOACMHN () [0x00094] in <48cbd4aaaae349fab8625aae248af418>:0
at ReaderScript+GKGBNENFLPA.MoveNext () [0x00a9f] in <48cbd4aaaae349fab8625aae248af418>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <d40e4ef9c5b54233937e1b6be66b1c6f>:0

Setting up 4 worker threads for Enlighten.
Destroying speech
Speech destroyed
Memory Statistics:
[ALLOC_TEMP_TLS] TLS Allocator
StackAllocators :
[ALLOC_TEMP_MAIN]
Peak usage frame count: [2.0 KB-4.0 KB]: 1906 frames, [4.0 KB-8.0 KB]: 12181 frames, [8.0 KB-16.0 KB]: 26280 frames, [32.0 KB-64.0 KB]: 2 frames, [64.0 KB-128.0 KB]: 55 frames, [2.0 MB-4.0 MB]: 1 frames
Initial Block Size 4.0 MB
Current Block Size 4.0 MB
Peak Allocated Bytes 2.1 MB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 11]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Loading.PreloadManager]
Initial Block Size 256.0 KB
Current Block Size 452.0 KB
Peak Allocated Bytes 410.8 KB
Overflow Count 40
[ALLOC_TEMP_Background Job.worker 3]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 4]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 7]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 6]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 12]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 2]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 9]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 0]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 107.4 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 15]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 8]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 4]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 108.8 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 10]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 5]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 107.3 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 1]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_EnlightenWorker] x 4
Initial Block Size 64.0 KB
Current Block Size 64.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 1]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 109.4 KB
Overflow Count 0
[ALLOC_TEMP_Job.worker 3]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 109.4 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 13]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 5]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_UnityGfxDeviceWorker]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 13.7 KB
Overflow Count 0
[ALLOC_TEMP_AssetGarbageCollectorHelper] x 7
Initial Block Size 64.0 KB
Current Block Size 64.0 KB
Peak Allocated Bytes 138 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 2]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 107.4 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 0]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 6]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 109.1 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 14]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Loading.AsyncRead]
Initial Block Size 64.0 KB
Current Block Size 64.0 KB
Peak Allocated Bytes 243 B
Overflow Count 0
[ALLOC_TEMP_BatchDeleteObjects]
Initial Block Size 64.0 KB
Current Block Size 64.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_DEFAULT] Dual Thread Allocator
Peak main deferred allocation count 354
[ALLOC_BUCKET]
Large Block size 4.0 MB
Used Block count 1
Peak Allocated bytes 2.3 MB
[ALLOC_DEFAULT_MAIN]
Peak usage frame count: [16.0 MB-32.0 MB]: 40425 frames
Requested Block Size 16.0 MB
Peak Block count 2
Peak Allocated memory 25.1 MB
Peak Large allocation bytes 8.0 MB
[ALLOC_DEFAULT_THREAD]
Peak usage frame count: [16.0 MB-32.0 MB]: 40424 frames, [32.0 MB-64.0 MB]: 1 frames
Requested Block Size 16.0 MB
Peak Block count 1
Peak Allocated memory 37.3 MB
Peak Large allocation bytes 32.0 MB
[ALLOC_TEMP_JOB_1_FRAME]
Initial Block Size 2.0 MB
Used Block Count 0
Overflow Count (too large) 0
Overflow Count (full) 0
[ALLOC_TEMP_JOB_2_FRAMES]
Initial Block Size 2.0 MB
Used Block Count 0
Overflow Count (too large) 0
Overflow Count (full) 0
[ALLOC_TEMP_JOB_4_FRAMES (JobTemp)]
Initial Block Size 2.0 MB
Used Block Count 1
Overflow Count (too large) 0
Overflow Count (full) 0
[ALLOC_TEMP_JOB_ASYNC (Background)]
Initial Block Size 1.0 MB
Used Block Count 1
Overflow Count (too large) 0
Overflow Count (full) 0
[ALLOC_GFX] Dual Thread Allocator
Peak main deferred allocation count 7
[ALLOC_BUCKET]
Large Block size 4.0 MB
Used Block count 1
Peak Allocated bytes 2.3 MB
[ALLOC_GFX_MAIN]
Peak usage frame count: [64.0 KB-128.0 KB]: 60 frames, [128.0 KB-256.0 KB]: 72 frames, [256.0 KB-0.5 MB]: 1 frames, [8.0 MB-16.0 MB]: 116 frames, [16.0 MB-32.0 MB]: 358 frames, [32.0 MB-64.0 MB]: 8560 frames, [64.0 MB-128.0 MB]: 28694 frames, [128.0 MB-256.0 MB]: 2564 frames
Requested Block Size 16.0 MB
Peak Block count 1
Peak Allocated memory 163.4 MB
Peak Large allocation bytes 149.1 MB
[ALLOC_GFX_THREAD]
Peak usage frame count: [256.0 KB-0.5 MB]: 40425 frames
Requested Block Size 16.0 MB
Peak Block count 1
Peak Allocated memory 400.3 KB
Peak Large allocation bytes 0 B
[ALLOC_CACHEOBJECTS] Dual Thread Allocator
Peak main deferred allocation count 3
[ALLOC_BUCKET]
Large Block size 4.0 MB
Used Block count 1
Peak Allocated bytes 2.3 MB
[ALLOC_CACHEOBJECTS_MAIN]
Peak usage frame count: [4.0 MB-8.0 MB]: 40425 frames
Requested Block Size 4.0 MB
Peak Block count 2
Peak Allocated memory 7.8 MB
Peak Large allocation bytes 2.4 MB
[ALLOC_CACHEOBJECTS_THREAD]
Peak usage frame count: [4.0 MB-8.0 MB]: 40424 frames, [8.0 MB-16.0 MB]: 1 frames
Requested Block Size 4.0 MB
Peak Block count 3
Peak Allocated memory 10.1 MB
Peak Large allocation bytes 0 B
[ALLOC_TYPETREE] Dual Thread Allocator
Peak main deferred allocation count 0
[ALLOC_BUCKET]
Large Block size 4.0 MB
Used Block count 1
Peak Allocated bytes 2.3 MB
[ALLOC_TYPETREE_MAIN]
Peak usage frame count: [4.0 KB-8.0 KB]: 60 frames, [8.0 KB-16.0 KB]: 40365 frames
Requested Block Size 2.0 MB
Peak Block count 1
Peak Allocated memory 9.1 KB
Peak Large allocation bytes 0 B
[ALLOC_TYPETREE_THREAD]
Peak usage frame count: [32.0 KB-64.0 KB]: 40425 frames
Requested Block Size 2.0 MB
Peak Block count 1
Peak Allocated memory 36.2 KB
Peak Large allocation bytes 0 B

No clue what causes that.
Steps to reproduce:
1. Start a new game (go noIntro or regular) do one session to accumulate some kinks/tags for the preferences.
2. Then end or just quit out of it.
3. Re-enter (Play Button).
4. Go to settings->change preferences. No need to change them (doesn't matter how much credits you have), just view and hit "back".
Index out of range crash.

Are you open for some story/gameplay suggestions?
User avatar
basim
Explorer
Explorer
Posts: 95
Joined: Fri Dec 21, 2007 9:56 am

Re: [ARCHIVE][Alpha] Dev Talk

Post by basim »

chess8 wrote: Sat Feb 11, 2023 8:20 pm Oh it is reproduceable. I just tested it with a new save.

1. Start a new game (go noIntro or regular) do one session to accumulate some kinks/tags for the preferences.
2. Then end or just quit out of it.
3. Re-enter (Play Button).
4. Go to settings->change preferences. No need to change them (doesn't matter how much credits you have), just view and hit "back".
Index out of range crash.

Are you open for some story/gameplay suggestions?
Ok, thanks I'll check that!
And yes I'm open to suggestions. Please send them as a pm.
> Join ARCHIVE on Discord <
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

Re: [ARCHIVE][Alpha] Dev Talk

Post by chess8 »

Itch version 0.3.002c crash.
Spoiler: show
Mono path[0] = 'C:/download/ITCH/ARCHIVE v0.3.002c/ARCHIVE_Data/Managed'
Mono config path = 'C:/download/ITCH/ARCHIVE v0.3.002c/MonoBleedingEdge/etc'
Initialize engine version: 2022.2.2f1 (c93c5d3acf5b)
[Subsystems] Discovering subsystems at path C:/download/ITCH/ARCHIVE v0.3.002c/ARCHIVE_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1; jobified=1
Direct3D:
Version: Direct3D 11.0 [level 11.1]
Renderer: NVIDIA GeForce GTX 1660 SUPER (ID=0x21c4)
Vendor: NVIDIA
VRAM: 5992 MB
Driver: 31.0.15.1694
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in 0.159 seconds
- Finished resetting the current domain, in 0.002 seconds
<RI> Initializing input.

<RI> Input initialized.

<RI> Initialized touch support.

UnloadTime: 1.021900 ms
MaximizedWindow is not currently supported on Windows, setting to FullsceenWindow instead
nav to: libraryStory
story to load: Archive
Loading mg: Media guid: Personal count: 153
Loading mg: UserPicFolder guid: 6a3c37d2-181b-4cc3-8ce6-6b4bbc25c2a4 count: 3252
UPDATED !!
nav to: readerPreview
Parsing: Storys\Archive\System
Dirs found: 33
Processing images: 74
Checking differences: 0
Sys media updated!
story to load: Archive
Loading mg: Media guid: Personal count: 153
Loading mg: UserPicFolder guid: 6a3c37d2-181b-4cc3-8ce6-6b4bbc25c2a4 count: 3252
UPDATED !!
nav to: reader
On-Offline check for: Personal result: 0 of 153 are offline.
On-Offline check for: 6a3c37d2-181b-4cc3-8ce6-6b4bbc25c2a4 result: 0 of 3252 are offline.
Total Assets: 26 / Entrances found: 6
9999: Reader reads asset > Main Entrance
9998: Reader reads asset > Disclaimer
9998: Reader reads asset > Z-DisclaimerTrue
9997: Reader reads asset > Main Exit
9996: Reader reads asset > DisclaimerTrue
9995: Reader reads asset > CheckEAWarning
9994: Reader reads asset > GetStartTime
9998: Reader reads asset > StartUpTime Now
do the var mod
TimeStartUp mod result:
9997: Reader reads asset > DailyAdjustment
date on var: 16.02.2023 13:07:04
timespan on var: 00:00:00
compare result: 1
9996: Reader reads asset > Main Exit
9995: Reader reads asset > CheckIntro
9994: Reader reads asset > SayHI
9993: Reader reads asset > CheckAbroad
9992: Reader reads asset > After 12
9991: Reader reads asset > After18
9990: Reader reads asset > After1430
9989: Reader reads asset > Fork Title
9988: Reader reads asset > NiceToSee
9985: Reader reads asset > Main Exit
9984: Reader reads asset > WhatToDo
9983: Reader reads asset > ToMenu
9982: Reader reads asset > Tstory100+
9981: Reader reads asset > CheckHStory 0
9980: Reader reads asset > StoryTLess 11
9979: Reader reads asset > StoryTLess 25
9978: Reader reads asset > StoryHLess 10
9977: Reader reads asset > StoryT25
9976: Reader reads asset > Session10+
9975: Reader reads asset > Fork Title
9974: Reader reads asset > ToTease
9973: Reader reads asset > SessionLocked?
date on var: 15.02.2023 14:25:50
timespan on var: 00:00:00
compare result: -1
9972: Reader reads asset > CheckD1Over
9971: Reader reads asset > stayHorny
9970: Reader reads asset > stayChaste
9969: Reader reads asset > Insert Title
9998: Reader reads asset > chasteStory2
9997: Reader reads asset > chasteStory3
9996: Reader reads asset > BackAfter48
9994: Reader reads asset > DidYouStayChaste
9992: Reader reads asset > Fork Title
9991: Reader reads asset > BeHonest
9989: Reader reads asset > Fork Title
9988: Reader reads asset > PreciseAndDesired
9987: Reader reads asset > AwesomeHowDidFeel
9981: Reader reads asset > Fork Title
9980: Reader reads asset > AsThought
9979: Reader reads asset > BlissfulSensation
9978: Reader reads asset > Fork Title
9977: Reader reads asset > AwesomeStayLonger
9971: Reader reads asset > Fork Title
9970: Reader reads asset > YouKnowImRight
9967: Reader reads asset > CantGetBetter
Unloading 5 Unused Serialized files (Serialized files now loaded: 0)
Unloading 24 unused Assets to reduce memory usage. Loaded Objects now: 10493.
Total: 13.995800 ms (FindLiveObjects: 0.991100 ms CreateObjectMapping: 0.837400 ms MarkObjects: 12.067400 ms DeleteObjects: 0.099100 ms)

9965: Reader reads asset > userChaste+1
do the var mod
UserChaste mod result: +1
ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <8f06425e63004caf99a79845675f751e>:0
at Asset.HONEOCCHCAG (System.Int32 OGJOMNEEJIA) [0x00006] in <48cbd4aaaae349fab8625aae248af418>:0
at ReaderScript.NPHILOACMHN () [0x00094] in <48cbd4aaaae349fab8625aae248af418>:0
at ReaderScript+GKGBNENFLPA.MoveNext () [0x00a9f] in <48cbd4aaaae349fab8625aae248af418>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <d40e4ef9c5b54233937e1b6be66b1c6f>:0
UnityEngine.MonoBehaviour:StartCoroutineManaged(MonoBehaviour, String, Object)
UnityEngine.MonoBehaviour:StartCoroutine(String, Object)
UnityEngine.MonoBehaviour:StartCoroutine(String)
ReaderScript:NPHILOACMHN()
GKGBNENFLPA:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
User avatar
basim
Explorer
Explorer
Posts: 95
Joined: Fri Dec 21, 2007 9:56 am

Re: [ARCHIVE][Alpha] Dev Talk

Post by basim »

chess8 wrote: Wed Feb 15, 2023 1:36 pm Itch version 0.3.002c crash.
Spoiler: show
Mono path[0] = 'C:/download/ITCH/ARCHIVE v0.3.002c/ARCHIVE_Data/Managed'
Mono config path = 'C:/download/ITCH/ARCHIVE v0.3.002c/MonoBleedingEdge/etc'
Initialize engine version: 2022.2.2f1 (c93c5d3acf5b)
[Subsystems] Discovering subsystems at path C:/download/ITCH/ARCHIVE v0...
Ok, strange. I tried to replicate it with no success. Not with an old savegame nor a new one. Looks like it is not a problem in the story. Some garbage collection process is also logged that happend at the same time. Don't know if and how this would cause any problem, but..

I have no clue at the moment. Did it happend more than once?
> Join ARCHIVE on Discord <
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

Re: [ARCHIVE][Alpha] Dev Talk

Post by chess8 »

basim wrote: Wed Feb 15, 2023 3:38 pm I have no clue at the moment. Did it happend more than once?
With the save from 0.3.002b. It happens every start. I'm softlocked. I tried switching back to 0.3.002b with no success. Do i really have to start a new savegame with every version? That would be way too inconvenient.
User avatar
basim
Explorer
Explorer
Posts: 95
Joined: Fri Dec 21, 2007 9:56 am

Re: [ARCHIVE][Alpha] Dev Talk

Post by basim »

chess8 wrote: Wed Feb 15, 2023 7:31 pm With the save from 0.3.002b. It happens every start. I'm softlocked. I tried switching back to 0.3.002b with no success. Do i really have to start a new savegame with every version? That would be way too inconvenient.
Hell no, usually you can continue playing with our savegame. For testing I have one running for over a year now. As going back in the versions most of the time will not be possible, going up a version should work. Damn, coruppted savegames is the least what I want to happen.. and so far, as I know, it's the first time happening.

Ok, you did what exactly? Had a save from 002b. Took it to 002c and now you run into an error when hit "play" ?
> Join ARCHIVE on Discord <
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

Re: [ARCHIVE][Alpha] Dev Talk

Post by chess8 »

basim wrote: Wed Feb 15, 2023 8:00 pm Ok, you did what exactly? Had a save from 002b. Took it to 002c and now you run into an error when hit "play" ?
Exactly i just downloaded 002c from itch today and hit play. Then i fired up 002b again and now i get the same error there too.
I think it's related to UserChaste variable i will add a node to change that variable tomorrow. Perhaps that will be a workaround.
User avatar
basim
Explorer
Explorer
Posts: 95
Joined: Fri Dec 21, 2007 9:56 am

Re: [ARCHIVE][Alpha] Dev Talk

Post by basim »

In case anyone wonders, chess8 and I are searching for this bug while talking in pm's ;-)

Another bug also got discoverd, you are unable to create a new story atm. This one and other things will be fixed and added in the next version, which is upcoming soon.
> Join ARCHIVE on Discord <
User avatar
basim
Explorer
Explorer
Posts: 95
Joined: Fri Dec 21, 2007 9:56 am

Re: [ARCHIVE][Alpha] Dev Talk

Post by basim »

Archive v0.3.005

Hello friends of Archive,

we like to get straight to the core of this update. We will introduce a patron version. In other words, yes, payed content. But before you roll your eyes let us explain how and why. Maybe it isn't all that bad.


Ok, the "how" first:
At a certain point you will not be able to continue any furhter without being a patron. And to be precise. The free content will end as you enter Archives session mode the first time. You can still play as often as you like, have sessions with her and also discover new story bits and pieces. But the main story and the relation you have with her will not develope any futher. That way you should be able to have a good impression of what Archive is and what you can expect from her. And to make sure you do not edit the story, to unlock content by yourself, the edit mode for Archive's story will be disabled without being a patron. And ONLY for Archive's story. At any time the Tutorials and any other storys created with the software will remain free and fully editable. When becoming a patron you will recieve a serial to enter in Archives story menu. After you succesfully entered a code the edit mode for Archive will unlock again.

The limitation does only apply to Archives Story, not the Editor. Any other story than Archives will be fully accessible and editable at any time.

We will provide two different tiers of Patron codes. The standart tier will unlock the edit mode and let you access the full story. With the premium tier you'll get access to the full story and addionaly you will be able to lock the edit mode again. This is an option you can activate when ever you want. But once you did it will be permanent. Unless you delete all story progress, start a new game and reenter the code of course.

Both tiers will expire. Meaning you could play your version as long as you want. But once the code is expired it does not work on a newer version. In general we are planning with a 3 month timespan. But it will depend on our amount of updates. Should we be again not able to work on Archive for a longer period this timespan will expand. The timespans will also overlap. For example if you buy a tier and the next day a new code period beginns you will still have at least 3 month. Or the other way around, when you buy a tier (and it's code) on the first day you get even 6 month out of it.

We do think of 3 euro / dollar for the standard tier and 6 for the premium. If you get your code / tier period on its first days and quit the patron subscription every time immediately you do only have to pay 1 or 2 euro/dollar a month. We think that's more than a fair price. Of course we do hope that you don't even cancle the subscription inbetween and support us even more.


Now let's talk about the why:
Obviously we like to earn some money with our work. We did spend a couple of thousand hours on Archive. On the Editor and the Story. Everything in it is custom made by us. This was and will remain a huge task. But we like the hard work! Because we love to spending time on Archive! Close to 4 years now. And we would love to continue. But without any rewards we are at a point where we must consider to end this journey and focus on something else. Thats the private reason behind this "paywall".

We know that it will take some time until a community is build, until a lot of people do know about Archive and are willing to spend some money on it. That's why we will not quit anytime soon, even if the patron numbers will not increase for a while. And as some of you might know we in fact tried to stay sort of unknown until now. We did not want to catch to much attention until we are ready for it. And still we are not for a while. But that's why we do this step now, get this system established and ready before hitting to big stage.

But the "why" has another reason to it. With the option to lock Archive's story it brings up a whole new world of depth. You can lock yourself out. That alone might be a thrilling option for some of you. Especially when Archive for example is able to store number combinations or pictures (please use your imagination here, as we do not want to spoil everyone). But locking the story will enable another big feature. We are planing to introduce "tickets" (name not final) you can buy for real money and use in Archvie's story. That way your actions gain weigth. "You will not do it? Ok, I will delete the ticket then!". Anyhow, being premium will enable the locking and real money feature, BUT IT WILL NOT BE NECESSARY for the content!

All content and functions (except locking the story) within Archives story will be accessible by the standart tier as well! The real money thing will only be for those who like the weigth it adds.


The tiers and many more features within this system will come. And the function of entering code is already in. But for now you don't need to be an Patron. Just use "Demo" as code until the version is offically released. When this happens, we will take into account the people who already had higher tiers on patreon or did spend a lot of time helping us develope Archive. And of course, subject to sligth modifications.

When you now start Archive you might not recognize any or huge differences apart from the new variable menu in edit mode. But actually since v0.3.001 up to 005 a lot did change in the background. Please keep that in mind when playing whis Archive again. We really do hope that everything works like before but the change is huge. New bugs could have slipped into already working parts.

We recommend to back up your savegame before playing with this version of Archive. (C:\Users\user\AppData\LocalLow\Naughty Habits) Just copy the folder "ARCHIVE" in it to somewhere else and replace this when you like to go back. We also do strongly recommend to do a backup if you are writing on your own story! When you load up your story Archive will update your story to the new structure. As we did with Archives story.

Have fun and please let us know when error occur.


https://mega.nz/file/opJiBCqJ#pdEx--23P ... PnfvBOkIj4


Patch notes:
- Added serial number system
- Fixed bug that made creating new story impossible
- Fixed two bugs when autosave was enabled
- Story bugs
- Added Storyparts here and there
- Added some values to prefend storyparts from being play again and again.
- Balanced some values to better suit the users preferences
- Added info about the currently play story part. Viewable in play mode with CTRL + C
- Moved the variable creation process into the menu to the right
- Fixed and brought "logged error" warning triangle back to live
- Logfile entrys now have a more detailed info about when they did happen
- Added system to check nodes for error. And when they have, show a error message above them.
- Repaired story nodes with wrong settings (lead to crashes in several chapters)
- moved random date & timespan into variable mod section
- Exit button now has a prompt asking to proceed
- Bunch of fixes
- Bunch of code cleanups
Last edited by basim on Wed Mar 08, 2023 11:57 pm, edited 2 times in total.
> Join ARCHIVE on Discord <
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 663
Joined: Tue Nov 18, 2008 11:09 pm

Re: [ARCHIVE][Alpha] Dev Talk

Post by markus »

Hi basim!

Now, before you roll your eyes about my post ;-) ... let me get some points straight:

- I wish you honestly the best for this great project, period!
- I really hope that the path you took will lead to success!
- I think this is an amazing project!
- Of course it's up to you to decide if it goes payed stuff, nobody has the right to claim your hard work to get it for free!
- I REALLY hope that in 2 years we will talk and I am like: "Sorry basim, my worries were in vain, you were right, I was wrong!"

That said, ... get ready to roll your eyes...

My worries:

- To find people who contribute own created (good and well written) content is hard enough when you give your software away for free, ... but to find some to put effort in creating stuff AND make them pay to use that software to create content for a (maybe already) doomed project seems kinda impossible, ... and even if there is someone willing to create stuff, the bad feeling would be there like 'ok, I create stuff for him to earn money for MY work'.

- What if someone starts to create stuff for it, but after a year you say 'oups, not enough earnings, project stopped', ... that person could throw all his work into the garbage. (I once had something like this, scripted for something which out of the sudden vanished).

- I used the term 'doomed' above, and I personally think you are digging the grave of this amazing project on your own.

- Since it is getting payed stuff, you really should have considered to simply hardcode everything instead of wasting time on creating an editor which most probably nobody ever will use in a serious way to create serious content, ... my bet is that it is the most wasted time in this whole project, ... the editor, ... who wanna pay for creating stuff on his own when there are so many free alternatives?

- It's sad when people create projects like this and then make the continuation depending on it's success, that shows me that the creator isn't devoted to his own project, ... there are a few projects on this forum which shows that those projects in which the creators really believe in their own projects, those are running for years, ... the original TAI, GuideMe, Tai-Java, [GuideMe] Tease Downloader with EOS Support, ... those personalities for Tai.


My forecast:

- You won't earn enough out of it to keep this thing running on the long term, it will be closed and gone in 2 years, maybe just one or even less.
- There won't be anybody contributing really good content.
- This thing is going into oblivion soon.


Suggestion:

Put it on itch.io, where users can, but don't have to pay for it.

Just my 2 cents (which I won't be about to pay, sorry)


Good luck, ... you'll need it!
Markus
User avatar
basim
Explorer
Explorer
Posts: 95
Joined: Fri Dec 21, 2007 9:56 am

Re: [ARCHIVE][Alpha] Dev Talk

Post by basim »

markus wrote: Wed Mar 08, 2023 8:42 pm Hi basim!

Now, before you roll your eyes about my post ;-) ... let me get some points straig:::
Hey markus,

now I'm sorry that I have to doom your your post.. ;-)

Let me quote myself:
basim wrote: Wed Mar 08, 2023 10:32 am .... And to make sure you do not edit the story, to unlock content by yourself, the edit mode for Archive's story will be disabled without being a patron. And ONLY for Archive's story. At any time the Tutorials and any other storys created with the software will remain free and fully editable.
In short, you will only pay for the story of Archive, not the editor. You can use it for your own projects absolutely free and without any limitation.

And even if I would quit and you do create stuff for Archives story you would not run into problems. When I do not release new versions you could still use the latest version for ever.

Maybe I should make this more clear in my post. ( I did )

And let me say this:
I did work on Archive now for 4 years. When I really do quit in 1 -2 years because of the lack of interesst in the project than I worked 5-6 years on it. By that time I would have spend 2 years fulltime working on it without earning any money. If this is not dedication then tell me what is ..!!! It would be crazy to not let it go then...
Infact my dedication is the reason behind the change to payed stuff. I love working on it so much that I really like to quit my regular job for it.
> Join ARCHIVE on Discord <
chess8
Explorer
Explorer
Posts: 30
Joined: Thu Oct 06, 2022 7:53 pm

Re: [ARCHIVE][Alpha] Dev Talk

Post by chess8 »

I don't get it.
basim wrote: Wed Mar 08, 2023 10:32 am The limitation does only apply to Archives Story, not the Editor. Any other story than Archives will be fully accessible and editable at any time.

Both tiers will expire. Meaning you could play your version as long as you want. But once the code is expired it does not work on a newer version.
This means if i buy it then i can use it for a couple weeks and if there are some bugfixes, security updates, etc. i have to buy it again for safety reasons, or does it mean i still get patches and can continue using it just without new features/content?

I don't mind buying promising stuff, even if it's still early access, for a reasonable price. However i will never buy something where i have to pay to get bugfixes for the next years.

ps.: the Editor reminds me of this one on Steam (abandoned?) VA Framework
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1187
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: [ARCHIVE][Alpha] Dev Talk

Post by avatarbr »

I have mixed feeling about paid content.

on the one hand, charging only the story and giving the app for free, looks acceptable to me.
On the other hand, locking the only story behind a paywall would make that one virtually the only one available.

Let's imagine 1885 did that for TeaseAI. Wicked Tease is not the best personality around here but, at least for me, was the base I checked to create HoT.

But even if he charged for Wicked Tease, he did create a big manual to how made a personality. I don't know, maybe would slow down even more the creation of more personalities. Without some basic personality to at least test and see how it's works, I don't know if anyone would make a new one.

And TeaseAI is a lot easier to make content than Archive. So the question is, why someone would want to create content for Archive and not for TeaseAI, or GuideMe or even RenPy? And let's not forget about the new AI wave comming in.

So, if you want to charge for that, at least you will need to create a Manual to help people create new content, or no one will even try.

Anyway, Good luck on the project.
Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests