Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
Spindle 3.1   [2022]

Spindle 3.1 Released by :
Lft

Release Date :
4 February 2022

Type :
Other Platform C64 Tool

User rating:**********  9.8/10 (8 votes)   See votestatistics

Credits :
Code .... Lft of Kryo

Download :

Look for downloads on external sites:
 Pokefinder.org


User Comment
Submitted by Remdy on 5 April 2023
hello, does anyone knows if there's a trick to know if the next buffer is already loaded using spindle graphics streaming?
User Comment
Submitted by Burglar on 4 February 2022
I gotta test this again, after deleting a couple 0-byte .h files, it works:

rm prgloader.h seektable.h commonsetup.h

edit: found the root-cause, use plain "make", not the multiprocess "make -j"
User Comment
Submitted by Burglar on 4 February 2022
I tried compiling on linux (ubuntu 21.10), but seems there's a bug:
$ make
gcc -Wall -O3 -o pef2prg pef2prg.c
pef2prg.c: In function ‘put_vector’:
pef2prg.c:107:17: error: ‘data_prgloader’ undeclared (first use in this function)
  107 |                 data_prgloader[*pos + 1] = ptr[0];
      |                 ^~~~~~~~~~~~~~
pef2prg.c:107:17: note: each undeclared identifier is reported only once for each function it appears in
pef2prg.c: In function ‘save_prg’:
pef2prg.c:116:30: error: ‘data_commonsetup’ undeclared (first use in this function)
  116 |         uint8_t *setupcode = data_commonsetup;
      |                              ^~~~~~~~~~~~~~~~
pef2prg.c:135:20: error: ‘data_prgloader’ undeclared (first use in this function)
  135 |         i = sizeof(data_prgloader);
      |                    ^~~~~~~~~~~~~~
pef2prg.c: In function ‘load_pef’:
pef2prg.c:40:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   40 |         fread(&header, sizeof(header), 1, f);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pef2prg.c:52:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   52 |                 fread(c->filename, 32, 1, f);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
pef2prg.c:53:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   53 |                 fread(c->data, c->size, 1, f);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [Makefile:18: pef2prg] Error 1
User Comment
Submitted by Walt on 4 February 2022
Thank you! Now I can enable machine type check in our framework again :)
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments (4)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.079 sec.