Znaleziono 179 wyników
- 30 mar 2024, 00:41
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Bawiąc się różnymi kategoriami w Assembly64 zauważyłem, że nie ma tam zawsze porządku w katalogach (podkatalogi, puste katalogi, ekstra pliki itp) i dlatego przerobiłem trochę mój programik. Teraz stara się w podanej ścieżce ("//Demos") rekursywnie wylosować i uruchomić co się mu tylko uda. Jak się ...
- 15 mar 2024, 20:21
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Dostaniesz 65536 wartości. Tyle demek chyba nie masz:) No nie :lol: W Assembly 64 największą kategorią jaką widziałem (może są większe) było top500. W zasadzie aktualna wersja programu korzysta z tego co tworzy na karcie SD Assembly 64 wybierając najpierw typ (np. Year-top20) potem podtyp (np. 2022...
- 15 mar 2024, 13:57
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
256 wartości to może być mało, więc używam tej wartości tylko do wstępnej inicjalizacji RND() tak jak pisali na wiki tylko tam w przykładzie jest zmienna -TI. Ja zamieniłem TI na odczyt z SID aby uniknąć powtarzalności TI po resecie. Później już używam RND(1) Typical usage X = RND(-TI) : REM Initial...
- 15 mar 2024, 10:03
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Dodałem tą inicjalizację. Jeśli dobrze zrozumiałem ten artykuł na Wiki to powinno to wyglądać tak:
i wtedy już mam najbardziej losowy wynik rnd(1)
Różnica w losowaniu już jest niezauważalna ale zostawiam w ten sposób.
Kod: Zaznacz cały
10 poke54287,128:poke54290,128:a=rnd(-peek(54299))
20 print rnd(1)
Różnica w losowaniu już jest niezauważalna ale zostawiam w ten sposób.
- 13 mar 2024, 22:03
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Wymieszanie losowania tylko trochę polepsza sytuacje :( Nadal występuje dość spora powtarzalność losowania. Jak robiłem to ręcznie to było ok. Teraz po resecie dzieje się to prawie zawsze w podobnym czasie i pewnie dlatego te wyniki są dość powtarzalne. Niemniej jest na moje oko z 5-10 razy lepiej, ...
- 13 mar 2024, 14:54
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Zmienna TI jest zerowana przy resecie, więc to może niewiele pomóc
Zobaczę wieczorem to wymieszanie losowania.
Zobaczę wieczorem to wymieszanie losowania.
- 13 mar 2024, 10:19
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Nie. Czysty random
Choć wydaje mi się że funkcja rnd(.) coś nie jest jakoś wybitnie losowa po resecie. Zauważam powtarzalność w okolicach połowy zakresu. Robiłem sobie rozkład tej losowości w programie basic i tam jest ok ale po resecie już to tak chyba nie wygląda.
Choć wydaje mi się że funkcja rnd(.) coś nie jest jakoś wybitnie losowa po resecie. Zauważam powtarzalność w okolicach połowy zakresu. Robiłem sobie rozkład tej losowości w programie basic i tam jest ok ale po resecie już to tak chyba nie wygląda.
- 12 mar 2024, 23:04
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
No i na prawdziwym sprzęcie też działa elegancko.
Szczyt lenistwa osiągnięty
Naciskam reset i za chwilę oglądam losowe demo. Jak się skończy lub mi się znudzi to reset i kolejne.
Dziekuje wszystkim za pomoc w osiągnięciu tego "szczytu".
Szczyt lenistwa osiągnięty
Naciskam reset i za chwilę oglądam losowe demo. Jak się skończy lub mi się znudzi to reset i kolejne.
Dziekuje wszystkim za pomoc w osiągnięciu tego "szczytu".
- 12 mar 2024, 14:32
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
W vice działa
Wieczorkiem sprawdzę na prawdziwym sprzęcie
Trochę zmieniłem kod bo nie mieścił się w linii i dodałem detekcję nr napęduDzięki wielkie
Wieczorkiem sprawdzę na prawdziwym sprzęcie
Trochę zmieniłem kod bo nie mieścił się w linii i dodałem detekcję nr napędu
Kod: Zaznacz cały
10d=peek(186):ifd=0thend=8
20?cH(147)"lO"cH(34)"a"cH(34)","d"
30pO198,.:fori=.to5:rEa:pO631+i,a:nE:pO198,6:new
40dA19,13,82,85,78,13
- 10 mar 2024, 22:19
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Znalazłem trochę czasu aby nad tym posiedzieć. Pierwszy problem nadal bez rozwiązania :x Drugi okazał się prozaiczny i sprowadza się do dodania po komendzie CD dwukropka :D CD: przechodzi do katalogu z kropką a CD nie. Wyskoczył natomiast nowy problem który jest dla mnie dziwniejszy niż poprzednie. ...
- 25 lut 2024, 19:48
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Znalazłem chwile czasu i zerknąłem na to. Piękny kombajn :D Mam dwa zastrzeżenia (pewnie czegoś nie wiem lub nie umiem) 1. Dlaczego niektóre kategorie są zablokowane ikonką kłódki i nie można ich zainstalować? 2. Jeśli zainstaluje taką którą się da, to robi niemalże to co potrzebuję czyli pobiera pl...
- 22 lut 2024, 21:58
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Pytanie pomocnicze. Jak najłatwiej/najszybciej ściągnąć z csdb wszystkie dema z top100?
- 22 lut 2024, 19:42
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Po dopracowaniu udało się w ten sposób: 10 d=peek(186) 20 open1,d,15,"cd_":close1 30 open1,d,15,"cd//dema":close1 40 q$=chr$(34) 50 sys57812"$",d:poke147,0:poke780,0 60 poke781,0:poke782,16:sys65493 70 k=peek(781)+peek(782)*256:k=k-4041 80 i=35+int(rnd(.)*int(k/32))*32 90 print:print:print"demo"; 10...
- 21 lut 2024, 22:40
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
To jest najbardziej obiecujące, lecz potrzebna mi jeszcze informacja gdzie jest zapamiętywana ilość wczytanych danych lub ich końcowy adres?
Szukanie końca, to dla basica znowu powolne zadanie, więc nie tędy droga.
- 21 lut 2024, 09:35
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Re: Uruchamianie losowego dema
Spróbowałem zrobić kompilacje jakimś online-owym narzędziem (https://jpct.de/mospeed-server/?route=) ale bez rewelacji. Wygląda, że odrobinę szybciej działa ale po wylosowaniu dema ma problem z jego uruchomieniem
Ktoś poleci jakiś inny kompilator basica?
Ktoś poleci jakiś inny kompilator basica?
- 20 lut 2024, 10:59
- Forum: Software
- Temat: Uruchamianie losowego dema
- Odpowiedzi: 32
- Odsłony: 857
Uruchamianie losowego dema
W związku z pojawieniem się fajnej możliwości uruchamiania demek z SD2IEC https://www.c64scene.pl/viewtopic.php?f=2&t=3953 wymyśliłem sobie program w basicu który odczyta mi z katalogu z demami listę demek się tam znajdujących a następnie losowo wybierze jedno z nich i je uruchomi. Wszystko pięknie ...
- 16 lut 2024, 09:14
- Forum: Hardware
- Temat: SD2IEC - nowy nieoficjalny firmware dla demosceny
- Odpowiedzi: 3
- Odsłony: 272
Re: SD2IEC - nowy nieoficjalny firmware dla demosceny
Piękna sprawa :!: Szybka aktualizacja i większość demek można sobie zapuszczać z SD2IEC :D Skrypt shelowy który jest wspomniany w przytoczonym artykule nie jest konieczny przy wielodyskowych demach, gdyż SD2IEC ma funkcje tworzenia listy autoswap po naciśnięciu obu przycisków jednocześnie a potem ju...
- 14 lut 2024, 19:48
- Forum: Hardware
- Temat: SD2IEC - nowy nieoficjalny firmware dla demosceny
- Odpowiedzi: 3
- Odsłony: 272
Re: SD2IEC - nowy nieoficjalny firmware dla demosceny
To najfajniejsza wiadomość jaką w tym roku przeczytałem nt c64
Spróbuję na dniach to przetestować.
Dzięki za info.
Spróbuję na dniach to przetestować.
Dzięki za info.
- 29 sty 2024, 18:53
- Forum: Hardware
- Temat: WiC64: problemy z nowym firmware?
- Odpowiedzi: 4
- Odsłony: 288
Re: WiC64: problemy z nowym firmware?
Ciężko coś z tego filmu wywnioskować. Za dużo niewiadomych aby wskazać jakąś przyczynę. Jak masz obawy a Ci się nie spieszy to poczekaj czy pojawią się podobne sygnały od innych użytkowników. W stosunku do cen innych sprzętów około-retro to ESP jest jednym z najtańszych, więc strata nie duża przy br...
- 29 sty 2024, 15:54
- Forum: Hardware
- Temat: WiC64: problemy z nowym firmware?
- Odpowiedzi: 4
- Odsłony: 288
Re: WiC64: problemy z nowym firmware?
U mnie nic się nie stało (ESP32 Devboard). Teoretycznie producenci robią hardware tak aby nie dało się go uszkodzić przez software. Jedynie jakiś bug lub coś w stylu e-fuse przychodzi mi do głowy.
Co dokładnie mu się stało?
Co dokładnie mu się stało?