Risultati della ricerca

Keyword: ‘ghtfall’

Come è nato il progetto The Return of the Hybrid SID Player?

28 April 2021 7 commenti
The Return of the Hybrid SID Player

In questo post cercherò brevemente di riassumere la cronostoria del progetto “The Return of the Hybrid SID Player”.

Da sempre ho avuto la scimmia di costruire un SID Player standalone che non fosse completamente emulato, in quanto sono un Purista dei brani musicali SID e del CHIP sonoro SID (6581/8580).

Negli ultimi anni ho provato diversi SID Player, e nell’ultimo periodo mi sono concentrato sull’emulatore SID di Bakisha (basato su MCU STM32F407VET6 che adoro) upgradandolo aggiungendo un display OLED ILI9341 e alcune informazioni a schermo.

Sfruttando lo stesso progetto, ma questa volta utilizzando l’MCU STM32F401CCU6, ho invece aggiunto la possibilità di pilotare un SID Reale (ringrazio Bakisha per il prezioso supporto).

Purtroppo il Player era rimasto in uno stadio embrionale, almeno rispetto quello che avevo in mente e alle aspettative che ritengo si debbano avere da un software di quel tipo.

Dopo aver cercato in rete (per evitare di perdere tempo a reinventare la ruota) ho trovato il progetto Hybrid Sid Player di Markus Gritsch, pubblicato sul forum Dangerousprototypes e rilasciato tra il 2011 – 2015.

Il progetto di Markus prevedeva, oltre l’emulazione del SID, anche l’utilizzo di un SID reale esterno, di un display OLED, un Browser dei files con la possibilità di utilizzare un Encoder Rotativo e VU-METER, SID Digi in formato PSID (pre HVSC #50), e SID con multi Tunes, oltre ad un formato proprietario chiamato DMP, che permetteva anche di poter ascoltare (dopo una semplice conversione) i files SID nel nuovo formato RSID.

Purtroppo la CUI32 DEV Board sulla quale era stato sviluppato il Player non è più disponibile da molti anni, quindi per assemblare il progetto ho utilizzato la DEV Board PIC32-T795 di Olimex, basata sullo stesso MCU Microchip PIC32MX795F512H.

The Return of the Hybrid SID Player

Tutto ha girato praticamente da subito, ma purtroppo mancavano alcune importanti funzionalità. Ho pensato di contattare Markus per sapere se fosse intenzionato a continuare con il progetto, ma purtroppo non era più interessato e, tra l’altro, sorpreso che il sorgente si compilasse anche con la nuova versione dell’MPLAB X IDE di Microchip.

A quel punto non ho potuto fare altro che iniziare lentamente a leggere e comprendere il codice sorgente da lui scritto, riuscendo ad aggiungere diverse caratteristiche (che potete leggere nel changelog riportato di seguito).

Una volta raggiunta una buona stabilità del firmware mi son detto: ora bisogna fare il PCB! Non posso tenere tutto sulla breadboard, in quanto non è decisamente indicato lavorare con segnali audio Analogici su una Breadboard, sopratutto se sei un purista del suono e del SID!

Da solo però non ce l’avrei mai fatta a realizzare un progetto del genere, avevo assolutamente bisogno di una mano. Ho pensato così di contattare Gianluca Renzi di RetroBit Lab, persona con un’ottima esperienza in Elettronica, PCB design e Programmazione. La mia idea gli è piaciuta fin da subito, ed ha preso a cuore il progetto disegnando da zero lo schema elettrico, occupandosi della scelta dei componenti e curando alcune critiche sezioni di alimentazione. Non sto ad elencarvi tutte le prove che abbiamo fatto, ma vi assicuro che sono state tante!

Pignolo e Paranoico io e Pignolo Gianluca, dopo diversi mesi, siamo riusciti a partorire il prototipo dello stampato che potete vedere qui di seguito.

Attualmente manca la stampa del PCB e il relativo assemblaggio dei componenti, testarne il funzionamento e, nel caso di problemi, applicare dei fix volanti, correggere lo schema elettrico e di conseguenza lo stampato.

L’ultimo passo sarà quello di scrivere una breve documentazione e rilasciare tutto su GITHUB, in modo che chiunque possa avere modo di autocostruirsi il proprio SID Player e, nota importante, di aggiungere funzionalità al software, risolvere bug oppure, perché no, riscrivere anche tutto da zero! Lo stampato lo permette ed è stato pensato per essere dinamico e adattarsi alla fantasia e alle esigenze del programmatore.

Gallery:

Video:

…altri video qui.

Changelog:

The return of the Hybrid Sid Player by xAD/Nightfall & Gianluca Renzi (RetroBitLab)

Based on the Project and Hardware Schematic by Markus Gritsch released in the years 2011-2015 on the forum dangerousprototypes. Thanks Markus.

v1.03 – 01/04/2021

Updated:

- Reset Timer when the MODE key is pressed for the following modes: SEQUENTIAL – RANDOM – INTRO.
- Replaced the code for the EEPROM emulator with a real EEPROM 24LC256 (BitBang/I2c Mode). No more Timing Problem.

Added:

- Serial Debug via UART1 (RD3).
  The firmware will be released in two differents versions, one with the Debug enabled and one without.
- Splash Screen Logo.
- New fourth choice for the button MODE, it’s called The INTRO mode. (i like it!)
  It will play the first 15 seconds of the SID and then automatically select a new one at Random.
  If you like the SID you are listening to just press the MODE button to switch to Manual MODE and the SID will not change.
  This option remindful the old MP3 players that had the INTRO option to listen the first 30 seconds of the music track.
 
Fixed:

- Missing INCLUDE to remove the error “unable to resolve the symbol… tolower()” but MPLABX compile the code anyway :D
- The label of the SID Model Version in case the sid have subsongs is too large, fixed with a workaround. I am realizing now this OLED screen is too small :-D

Various:

- Cleaned up a bit the code with some unused functions.

v1.02 – 04/03/2021

Updated:

- Changed connection of Buttons [Previous|Next] (RB0 & RB1) because are conflict with the ICSP (thanks Gianluca Renzi [Te lo avevo detto! :D]) to RB3 and RB4,
  RB2 is already used by the MODE button.

Fixed:

- Reset timer when the playing MODE is changed.
- SID Model Version displayed accidentally when the playing MODE is changed.
- Pseudo Random.
- *DMP (Dump) Custom File Format Broken in the previous version v1.01.

* The DMP is a custom file of the original RSID format after a conversion.
  More information here: http://dangerousprototypes.com/forum/index.php?topic=2197.msg41618#msg41618

Various:

- Optimizing code.

v1.01 – 23/02/2021

Added:

- Button MODE for choose how to play the song: MANUAL – SEQUENTIAL – RANDOM.
  Since can’t implement songlenghts, the song changes every 2 minutes.

v1.0 – 09/02/2021

Updated:

- Adjusted Brightness when is used a OLED Display 1.3″
- 2 Secs wait time for the SpashScreen.
- Modified Splash Screen.

Added:

- Button for Next SID in the same folder and it start from the first one when reach the last one.
- Button for Previous SID in the same folder and it start from the last one when reach the first one.
- SID Model Version when Playing a SID, displayed the firsten 3 seconds and then show again the play icon .

Todo:

- Draw a Circuit Diagram with some enhancements and make a Prototype PCB and share the project for all. *This is NOT a commercial project*

- Update the FATFS Library by ChaN
– http://elm-chan.org/fsw/ff/00index_e.html

- Add Illegal Opcodes to the 6502/6510 Emulator and also Optimizing the CPU Emulator.
– https://www.oric.org/ftp/ceo/ceomag/downloads///ebooks/nomoresecretsnmos6510.pdf
– http://www.oxyron.de/html/opcodes02.html

- SID Playlist.
- Realtime Switching 6581/8580 if ARMSID is used.
- Use the Button MODE to open an advanced setup menu.
- Loading files error handling.

- Add Firmware Upgrade via USB Pen Drive.
– https://www.eeweb.com/wp-content/uploads/articles-app-notes-files-pic32-bootloader-1335647102.pdf

C64 Big Game Pack: Altered Beast +8DHI / Space Invaders +2 …

E’ stato rilasciato del nuovo Software per Commodore 64.

Titoli:

  • Virus64 +2DG
  • Turbo Poker &DG
  • Umbrellas +1DG
  • Planet Raider +2DGJ
  • Wizard’s Demons +3DGH
  • Litterbug +3D
  • Koło Fortuny +4MT
  • Bee Zone +2D
  • Rascals +1DGJ
  • Direct Hit +1D
  • Ted Bear’s Rainy Day Games +D
  • Super Bart Simpson +2
  • Space Trek +2DG
  • Dragon Hort Preview 2 +4
  • Snake &DF
  • Below the Root [1581]
  • Target-X +2
  • Jungeljakt [norwegian]
  • Boray Gammon V2.31
  • Berries +2D
  • Termites! +1DGH
  • Cats & Mice +2D
  • BB Barrage &DG
  • Apple Willy +1DG
  • Wild Snake Boa +5DH
  • Snackman Sales Version &D
  • Flykten &D [swedish]
  • PiXi
  • Country Cab +1DG
  • Wasteland Enhanced IDE64 fix
  • Runestones &DG
  • Lincoln Green +2DG
  • Checker Command +1DG
  • Coins +3DG
  • Every Conversation I’ve Had With “Non Gamer” Girls at Parties
  • Ice Guys +12
  • Statyettens förbannelse [swedish]
  • Alternate Reality – The Dungeon +MDF
  • Invest and Win +TGD
  • The Caverns of Tundor +1DGH
  • Drakögats makt [swedish]
  • Mono (Reset64 Edition) +4D
  • Face Invaders +2DGH
  • Altered Beast +8DHI
  • Death-Quest Kullen [swedish]
  • F1 +2TJD
  • Crillion Junior +GJ
  • Splish Splash +3H
  • Psion Attack 2021 +1D
  • Spider Fighter +3
  • Spider Fighter
  • Exterminator 64
  • Spider Fighter +3
  • Pancakes &D
  • Space Firehawk +2
  • Space Firehawk +5H
  • Chomper +1DG
  • HELI 1983 Preview +3
  • Ray Fish [seuck]
  • Meteor Math +1DG
  • Gypsy Juggler +1D
  • Krptar +3DF
  • Pubjumper Mario +5DG
  • Sammy Seal +2DG
  • Ray Fish +2 [seuck]
  • Det fruktansvärda äventyret [swedish]
  • Trap 64 [swedish]
  • Megamania 64 +5DF
  • Döds-stjärna [swedish]
  • Ship of the Line +DG
  • Arcade Baseball +1D
  • Mr.Business [swedish]
  • Mario’s Brewery V2 +2DG
  • Star Trek: Last Hope +1D
  • Bloop +1D
  • Super Nova V2 +3D
  • Pinhead +1DG
  • Traverse +3DG
  • Grid Run +2DG
  • Pac Invaders &D
  • Daedaloff [255 bytes]
  • Rock Paper Scissors [256 bytes]
  • Towers of Hanoi [255 bytes]
  • Charfall
  • Mastermind [254 bytes]
  • Star Trek Voyager Basic
  • Dark Catacombs +1D
  • Leilei Relay +2D
  • Leilei Relay
  • Bunny Chase +2D
  • Frogman V2 +2DGH
  • Space Condors +
  • Bomb Squad +
  • Dabbelklick +FT
  • Katics 4k V1.1 +3
  • Worms Borders 93%
  • Borderline Pac-Man 92%
  • Pickaxe Pete Preview +1D
  • Borderline Pacman Preview 92% +
  • Space Invaders +2
  • Mini-Zork II +SM
  • Dot Gobbler V2 +1DGH
  • Rogue4k V1.1 +1D
  • Crazy Blaster V1.3 +7HD
  • Worms Borders 93% +
  • Borderline Pac-Man 92% +
  • Space Jump +3DGH
  • Pickaxe Pete +3HD
  • Rubber Bandit Ball +2D
  • Hip Hop +3DG
  • Lil’ Red Hatchback +1D
  • Rogue4k V1.1 +3D
  • Big Time Bugger +2D
  • Rogue4k V2 +3D
  • Ski +1D
  • Sack Race +1D
  • Ram Rod +D
  • Bullshit
  • Battleships
  • Package Delivery (Cheater’s Edition)
  • Kiteee
  • Gardening vs. Global Warming
  • Defuse
  • Panic in the Bank
  • Package Delivery
  • Loopy
  • Breakdance
  • Ski
  • Bloop V1.1
  • Squeeze &D
  • Boxnightmare
  • Gardening vs. Global Warming +1D
  • Schnip &D
  • Centered
  • Eggs
  • Colour Screen Invaders +2 [seuck]
  • Green Screen Invaders +2 [seuck]
  • Snake Pit +1DG
  • Tack Truck &DG
  • Katics 4k
  • Loopy +1D
  • Floaty Balloon
  • Para Lander Mini
  • Rocket Away

Download: All Games in One Archive (4474)

source: csdb.dk

U64 Streamer v1.24

Cosa posso fare con questo programma?

Con il nuovo Ultimate 64 firmware (> = 1.1c) di Gideon è disponibile un’opzione per ricevere streaming audio/video a 50fps attraverso una connessione di rete.

Puoi utilizzare questo programma anche per catturare immagini, audio o video.

Changelog v1.24 (20/03/2021):

  • ~ Fixed: CTRL+C image capture key, was not working anymore
  • ~ Fixed: F1..F8 key assignment/remap
  • ~ Fixed: NTSC scaling optimalisation
  • ~ Fixed: Video frame processing optimalisation
  • + Added: mouse actions on outputImage. left click=toggle menu, right click=settings
  • + Added: U64 stream will be stopped when hitting “stop stream” button or closing app, if auto start/stop stream is enabled
  • + Added: new image scale algorithms to make output quality better.
  • + Added: screen resize / full screen function (PAL/NTSC), with realtime PAL/NTSC switching
  • + Added: scan line simulation, use with default or scale algorithm, nearest neighbour can create unwanted artifacts (values:Disabled..20%)
  • + Added: audio mute function
  • + Added: audio volume slider
  • + Added: menu position/visiblity optimalisation for different screen sizes/positions
  • + Added: window size and position saving
  • + Added: restore original size on double click on output window

Download: U64 Streamer v1.24 (619)

source: u64streamer

U64/Ultimate-64 (7/3/2021) – U2+ (7/3/2021) Firmware non ufficiale

Rilasciata una nuova versione “non ufficiale” del firmware per l’Ultimate-64 / U2+ di Gideon.

Changelog:

Changes since official release (3.9 / 1.37)

  • Fixed RGB mode (U64 only)
  • Fixed block read command
  • Fixed access of files with special chars in CBM disk images, accessed from IEC
  • Fixed UCI issues with SidPlay and others
  • Fixed colon issue in Ultimate Kernal ROM
  • Fixed crash on invalid file chain CBM filesystems
  • Fixed check order DIR / VOLUME; fixes some issues with exFAT directories
  • Added M and V commands in modem emulation layer, V now supporting numeric responses. Thanks Scott Hutter
  • Fixed the root cause of the VOLUME bit set in exFAT directories
  • Fixed missing ‘probe’ for filesystems on multi-partition disks
  • Fixed loading from wrong device ID when issuing the ‘run disk’ command
  • Fixed many little bugs in the generation of CVT files (copying GEOS files from a disk image)
  • Implemented writing CVT files back to a disk image (enables copying CVT files across disks.)
  • Adopted changes to U64 Kernal to set default loading ID, as submitted by Leif Bloomquist
  • Adopted USB modifier key handling, as submitted by Peter de Schrijver
  • Corrected bug in extended partition table reading

Download:

source: ultimate64.com github.com

BCC #15: C64 – Official demo party results

Questi sono i risultati ufficiali del Demo party BCC #15 che si e’ concluso il 27/02/2021. Per maggiori informazioni o aggiornamenti visita il sito CSDB nella sezione BCC #15.

C64 Demo:

  • 1 – None Of Us Are Getting Out Of This Life Alive by Atlantis, Delysid, Excess, Mayday!, Padua, Rabenauge, The New Ninja Skateboarders of Death
  • 2 – Thirty by Focus

C64 Music:

  • 1 – Mayday! in Monsterland by Toggle
  • 2 – Astronomia Remix by Uctumi
  • 3 – XV21 Prototype by Vincenzo
  • 4 – Filterlicious by Mythus
  • 5 – On a Floor Somewhere in Tegucigalpa by Røly
  • 6 – Wanna Tell, Can’t Say! by Manganoid
  • 7 – Rising Sun by Onosendai
  • 8 – Bad Apple by Slaxx
  • 9 – From Fake to SID by Nordischsound
  • 10 – My Soul by G-Fellow
    • Il pranzo è servito by Nordischsound
  • 12 – SYS 4000 Part III by Sonki
  • 13 – Fugue by Stabile Altbauten

C64 Graphics:

  • 1 – Habanero by The Sarge
  • 2 – Noodles & Sake by Lobo
  • 3 – Thought by Almighty God
  • 4 – Solar-Sonar by Leon
    • Shroom Shroom! by Aomeba
  • 6 – Open Up by Exocet
  • 7 – Roots by Luisa/Oni
  • 8 – The Stars Are Right by Mythus
  • 9 – Hangman Tree by Fabs
  • 10 – Taikatiili by Brittle
  • 11 – Speccy Siblings by Mikael
  • 12 – The Mad Downvoter by Fabs
  • 13 – The Blossom by Nordischsound
  • 14 – Firebirds by Firelord
  • 15 – RX-79 Close-Up by Titus75
  • 16 – Etrurian Sunset by Titus75
  • 17 – Roboformx 2 by Fabs
  • 18 – BCC Tower by Parr
  • 19 – FOS by LZwerch

WiLD Demo:

  • 1 – Embukyaku [fm-yam] by Atlantis, MultiStyle Labs, Pretzel Logic
  • 2 – Corontäne Companion Bot by !BASICGOTT

C64 64k Demo:

  • 1 – Catwalk by Pretzel Logic
  • 2 – Little Intro by Hokuto Force
  • 3 – BCC= Cat by Logiker
  • 4 – Thanks by 4gentE
    • Bled’n Rue by Excess
  • 6 – Turkey Served by Hokuto Force
  • 7 – Blau & Schlau by Franzi, Hansi

Mixed Graphics:

  • 1 – A-Team by Hokuto Force
  • 2 – Bison Man by Logiker
  • 3 – Yang-Myung [KR] by Logiker
  • 4 – A Nibble by Chagizzz
  • 5 – Mr.T – Pop Art by Hokuto Force
  • 6 – Stalin by Hokuto Force
  • 7 – Mayday! by Mayday!

Download: BCC #15 Full Party Stuff (766)

source: csdb.dk

TheC64/TheVIC20 Aggiornamento Firmware v1.5.2

19 February 2021 Nessun commento

Gli aggiornamenti del firmware per il THEC64 Mini/Max & TheVIC20 forniscono nuove funzionalità e / o correggono eventuali problemi tecnici.

Si consiglia sempre di utilizzare l’ultima versione del firmware.

Version 1.5.2 – Changes and additions:

  • [THEC64 Full size European] Fixes missing Bluestar carousel cover image which was broken in release v1.5.1 under some circumstances
  • [All models] Adds C64 joystick port selection; see notes below
  • Adds C64 only Classic mode added to THEC64 Mini
  • Adds disk swapping added to THEC64 Mini
  • [All models] Adds Commodore REU support with 512K, 2MB or 16MB as filename flags or CJM parameters; see notes below
  • New games for THEC64 Mini: Hessian (C64) and PET Snake (C64)
  • New games for THEC64 full size: Hessian (C64), PET Snake (C64), City Crusher(VIC20) and Mine Sweep (VIC20)
  • New games for THEVIC20: Hessian (C64), PET Snake (C64), City Crusher(VIC20) and Mine Sweep (VIC20)

Notes:

To enable REU support you can use either a filename flag or a CJM file parameter. Note that REU support does not work with VIC20 software.

To select using a filename flag, use one of the following:

  • R5 = 512K REU enabled
  • R2 = 2MB REU enabled
  • RM = 16MB REU enabled

For example:

myreudisk_R5.d64

See the user manual for further details on the use of filename flags.

To select with a CJM file, use one of the following parameters:

  • reu512 = 512K REU enabled
  • reu2048 = 2MB REU enabled
  • reu16384 = 16MB REU enabled

For example:

X:64,reu16384

See the user manual for further details on creating CJM files.

To switch the joystick in use between joystick port 1 or port 2 when running a C64 program, press and hold the joystick ☰ button, and then pressing joystick Ⓐ for port 1 or joystick Ⓑ for port 2. This will override the J1 filename flag or CJM primary port setting, if either are supplied.

Changes from previous versions:

  • v1.4.2 – Fixes an issue with THEC64 Full size: Under some circumstances C64 games may not recognise joystick port 2 when VIC 20 is the default machine
  • v1.4.2 – Adds Datasette controls for tape files in THEC64 Classic mode Media Access menu
  • v1.4.2 – Adds soft and hard reset hot-keys to THEC64 and THEVIC20 Classic mode
  • v1.4.2 – Adds freeze button support to THEC64 and THEVIC20 Classic mode
  • v1.4.2 – Adds C64 games Barnsley Badger, Soulless, Galencia and Planet of Death, plus VIC20 games Blue Star, The Keep, and Gridrunner to THEC64 North American model
  • v1.4.2 – Adds C64 games Barnsley Badger and Soulless, plus VIC20 games Blue Star and The Keep to the European THEC64 and THEVIC20 “Special Edition THEC64” models
  • v1.4.2 – Adds C64 games Barnsley Badger and Soulless to all THEC64 Mini models
  • v1.4.2 – Fixes Tank Battle on THEVIC20 to support two joysticks

Download:

source: retrogames.biz

U64/Ultimate-64 (9/2/2021) – U2+ (11/2/2021) Firmware non ufficiale

13 February 2021 Nessun commento

Rilasciata una nuova versione “non ufficiale” del firmware per l’Ultimate-64 / U2+ di Gideon.

Changelog:

Changes since official release (3.9 / 1.37)

  • Fixed RGB mode (U64 only)
  • Fixed block read command.
  • Fixed access of files with special chars in CBM disk images, accessed from IEC.
  • Fixed UCI issues with SidPlay and others.
  • Fixed colon issue in Ultimate Kernal ROM.
  • Fixed crash on invalid file chain CBM filesystems.
  • Fixed check order DIR / VOLUME; fixes some issues with exFAT directories.
  • Added M and V commands in modem emulation layer, V now supporting numeric responses. Thanks tlar54!

Download:

source: ultimate64.com github.com

Hybrid SID Player + SID 8580R5 running on Olimex PIC32-T795

Hybrid SID Player with a real SID 8580R5 running on Olimex PIC32-T795

Hybrid SID Player con SID 8580R5 e dev board Olimex PIC32-T795:

Dopo aver provato il SID Player di Bakisha e aver aggiunto alcune funzionalità (es: Big LCD ILI9341 / Real Sid) il tutto ovviamente con l’aiuto di Bakisha, grazie Branko

Ho voluto anche provare l’Hybrid SID Player di Markus Gritsch. Lo schema (omettendo alcuni componenti) e il firmware sono rimasti invariati e sono stati rilasciati alcuni anni fa (2011-2012) da Markus Gritsch nel forum di Dangerous Prototype.

Poiché la scheda DEV CUI32 dove era stato sviluppato l’Hybrid SID Player non è più disponibile da molti anni, ho utilizzato la scheda DEV PIC32-T795 di Olimex basata sullo stessa MCU PIC32MX795F512H.

Ho dovuto fare un hack sulla scheda di sviluppo PIC32-T795 perche’ i due piedini della MCU utilizzati per l’encoder rotativo non erano disponibili perche’ utilizzati per l’RTC, mi e’ bastato rimuovere dalla scheda PIC32-T795 il MHz Crystal e due condensatori, quindi ho dovuto saldare due fili direttamente sul pcb della dev board.

Lo scopo di tutti questi esperimenti è apportare alcune modifiche hardware e nuove implementazioni al progetto finale che sceglierò e quindi creare un circuito stampato all-in-one e renderlo pubblico a chiunque voglia costruirlo. 

Gallery:

Video:

C64 Big Game Pack: On the Grid +3H / Thomas the Tank / Genius 3 …

NEW TAG: C64 BIG GAME PACK

E’ stato rilasciato del nuovo Software per Commodore 64.

Titoli:

  • Polar Present Panic +1D
  • Toxic Frenzy +D
  • Zzapped in the Butt – Deluxe
  • Killer Saucers
  • Polar Present Panic V1.1 +D
  • Ditch and Bridge +
  • Killer Saucers +3D
  • Zzapped in the Butt – Deluxe +3CD
  • PAX Pac-Man V1.1
  • Bug Battle +1DH
  • Killer Saucers +2D
  • Uberswap
  • Boulder Dash Junior V +2H
  • Sancik Preview
  • Fold’em 2 +2D
  • Zzapped in the Butt DX +2D
  • Cross Snake 2.0 +4D
  • Hades Nebula +3DMFGH
  • Santa La Vista +1H
  • The Reactor +1TD
  • Flying Cobra – Special Edition [seuck]
  • Future Shock +1D
  • On the Grid
  • On the Grid +3H
  • Sprite Invaders
  • Sprite Invaders +2H
  • Spellbound +3G
  • Sprite Invaders +
  • Sancik Preview 2 +2
  • Halley’s Comet +3HDGT
  • Pong 2020
  • Castle +4DG
  • Thomas the Tank Engine’s Fun with Words +D
  • Greek-themed Tetris +JD
  • One on One 2k Preview 3
  • TetrisC64 &DJ
  • Moon Train +1DTH
  • Endless Forms Most Beautiful 64 V1.3 +3D
  • The Goonies +6D (IDE64)
  • Faery Tale Adventure +2D (EASYFLASH)
  • Genius 3 +7D
  • Rainbow Edge Run DX
  • Nightfighter +1D
  • Silkdust Preview +D
  • S.P.R.E.R.O.
  • S.P.R.E.R.O. +1D
  • Not Even Human – Inhumane Edition
  • S.P.R.E.R.O. +4D
  • Tomb Chaser 2020 +3
  • Tiny Invaders Preview +
  • S.P.R.E.R.O. V1.1
  • 1-Bit Dungeon V1.1 +2 [seuck]
  • Sub-X 64 +2 [seuck]
  • Tiny Invaders Preview +
  • Adventures of Tronic V2.0 +2 [seuck]
  • Magical Girl Mary vs Evil V2.0 +2 [seuck]
  • The Return V2.0 +2 [seuck]
  • Dragon Soul V1.2 +2 [seuck]
  • Dungeon of Rott V2.0 +2 [seuck]
  • Alien Bleed V2.0 +2 [seuck]
  • Space Swarm 64 V3.0 +2 [seuck]
  • Birdie Bird V3.0 +2 [seuck]
  • Spike +2
  • Fire Ant +1MDGHS
  • Soul Force +8DP
  • 8Bit-Slicks (Update 2021-01-23)
  • 8bit-Slicks (2021-01-23)
  • Hardhat Construction Co. +2
  • Top-Hole Golf Preview 3 +D
  • Phoenix Recovered Preview +
  • Hoverjet +3D
  • Ice Mountain +3DG
  • 8bit-Slicks (2021-01-26)
  • Bastion +1DH
  • S.P.R.E.R.O. V1.2
  • S.P.R.E.R.O. V1.2 +5D
  • Broken Calendar +3
  • Caveman +3DG
  • Castalia +7DG
  • Risky Holding +TGD
  • Iso-Ana and the Black Boxes +4DGT
  • Royal Rescue +2DG
  • RADs +2DG
  • Tiny Invaders
  • Peyha – The King
  • Quickchange +2DG
  • Peyha – The King +S
  • Balloon Crazy +1DG
  • Realms of Darkness +5FD
  • Dragon Hort Preview +2
  • Litter Bug +3D
  • PETSCII Love +3
  • Bricklayer +1DG
  • Miner +2DG
  • Weirdvision 64 Preview &D
  • Trap +2DGH
  • Radonium &DG
  • 8Bit-Slicks
  • Arcade Volleyball +1DG
  • Rogue Sunbathers +1DG

Download: All Games in One Archive (3917)

source: csdb.dk

Only Sprites Compo – C64 Party results

This is the official demo party results from Only Sprites Compo. See also the Only Sprites Compo section for more informations.

Questi sono i risultati ufficiali del Demo party Only Sprites Compo che si e’ concluso il 16 Gennaio 2021. Per maggiori informazioni o aggiornamenti visita il sito CSDB nella sezione Only Sprites Compo.

C64 Demo:

  • 1 – Oldschool Sprite Demo by Bonzai
  • 2 – For Your Sprites Only by Booze Design
  • 3 – Sprite Treasure by Arsenic
  • 4 – Tubescroller II by Finnish Gold
  • 5 – C20H25N3O by Bonzai
  • 6 – Smooth and Wonders by Singular
  • 7 – Chars Sucks by Triad
  • 8 – Eightfold by Onslaught
  • 9 – A Game of Ten by Arise
  • 10 – UGULB by Hitmen
  • 11 – Hyper Peaceful by Bonzai
  • 12 – Unfortunate Coincidence by Lethargy
  • 13 – Son of a Bit by Booze Design
  • 14 – Includes Unpaid Promotion by Geir Straume
  • 15 – 90 Degrees ACW by Hitmen
  • 16 – TAWTS by Hitmen
  • 17 – Quorra Likes Sprites! by Onslaught
  • 18 – TTTwister by TRS
  • 19 – Twisted Sprites by Genesis Project
  • 20 – Sprythonic by Cascade
  • 21 – Distressed by Atlantis
  • 22 – Sprytro by Excess
  • 23 – F4CG Sprite Only Intro by Fantastic 4 Cracking Group
  • 24 – Snowglobe Mk1 by Camelot
  • 25 – The Opening by Bonzai
  • 26 – Balloon Joke by Zzarko
  • 27 – Moorsprites by Dinasours

C64 Game:

  • 1 – Sprite Invaders by Booze Design
  • 2 – S.P.R.E.R.O. by Protovision

Productions released outside compos:

  • 1988 by Tristar & Red Sector Inc. (One-File Demo)
  • Hedge of Disgrace – Only Sprites Compo Edition by Genesis Project (One-File Demo)
  • Only Sprites Compo Pic (One-File Demo)
  • Sprythonic (Old Version) by Cascade (Intro)

Download:

source: csdb.dk

STM32F40x SID Player by Bakisha with LCD and ARMSID

Continuano gli esperimenti con STM32 e il SID Player di Bakisha. Ringrazio Branko (Bakisha) per il supporto e la pazienza.

Ho aggiunto il supporto LCD (ILI9341) per il SID Player sulla STM32F407VET6 DEV Board.

… e un SID esterno per il SID Player sulla STM32F401CCU6 DEV Board.

Ho utilizzato l’ARMSID di Nobomi, ma funziona discretamente anche con il SID 8580R5, si evidenziano solo alcuni problemi di Timing che bisogna sistemare.

STM32F407VET6 SID Player + LCD (ILI9341) Video:

STM32F401CCU6 SID Player + ARMSID Video:

C64 Big Game Pack: Striker +4DI 101% / Chiller 2 +3HD / Snake +2 …

24 December 2020 Nessun commento

NEW TAG: C64 BIG GAME PACK

E’ stato rilasciato del nuovo Software per Commodore 64.

Titoli:

  • Flappy512 +2
  • Witch Rescue Service Preview
  • Jetliner [german]
  • Top-Hole Golf Preview V2 +D
  • Witch Rescue Service – Smoothly and with Style
  • H64
  • H64 +4
  • Death Saw Challenge
  • Death Saw Challenge +1D
  • Numbertron 2020
  • Arena of Death +3
  • Percentage Panic
  • Halloweenie + [seuck]
  • Endless Tunnel +
  • 8Bit Goblin Preview 2
  • Sally’s Garden Preview 3 +5H
  • Neptune Lander Elite +4
  • Neptune Lander Elite +2
  • Ueberswap
  • Juanje Juega in Sinverland +5HTD
  • Juanje Juega in Sinverland
  • Shopping Spree +2D
  • Neptune Lander Elite V1.1 +5F
  • Mastertronic Collection +MHDG
  • PuzzleWuzzle
  • Julius Caesar +T [english] (D64/IDE64 Release)
  • PuzzleWuzzle +1D
  • Dungeon +2DFT
  • Wolfling Reloaded Teaser
  • 8bit Dungeon Preview +D
  • Laser Command +
  • TakoNeko Preview
  • The Conqueror of the Seas +TD
  • Tenno +2DS
  • Grid Pix Advent +2
  • Two Days to the Race V2.0 +D
  • TakoNeko Preview V2
  • TakoNeko
  • Quiltrex64 Preview 4 +CM
  • TakoNeko Preview 2
  • Snake V1.0.1 +2
  • The Elevator +1D
  • The Wall
  • Behind Closed Doors 9
  • Solvalla 1.1 +TD
  • Return to the Castle
  • Hunt4GemsDX Preview
  • Pacman Preview +2
  • Cross Snake Preview +
  • Operation Neptun [german]
  • Brainbreak Preview 2
  • The Queen’s Footsteps V1.1.1 +DPS
  • Char Snake 64 Preview 3 +
  • The Great Washing Machine King
  • Striker +4DI 101% (IDE64 Release)
  • Cross Snake +4D
  • Oyup!
  • Space Planters
  • Oyup! +
  • Fold’em 2 +4
  • Fold’em 2 +
  • Chiller 2
  • Slider Wall
  • M.U.L.E. +1DG
  • Chiller 2 +3HD
  • Chiller 2 +2D
  • Robot Jet Action Preview +
  • Cassette 50 Skeleton
  • Peter the Postman +2F
  • Katakis +5HDF [Easyflash]
  • Snoopy to the Rescue +3DF
  • Rabbit Runner +H
  • Peter the Postman +1F
  • Astronaut
  • Peter the Postman +
  • Peter the Postman
  • Rabbit Runner
  • Peanuts Maze Marathon +D
  • Peter the Postman +2F
  • Ghost Mansion III +2
  • C64 PacMan Preview +
  • Movie Quiz Preview +S

Download: All Games in One Archive (5519)

source: csdb.dk

Buon Natale e Felice anno nuovo

24 December 2020 1 commento

High Voltage SID (HVSC) Collection Update #74

22 December 2020 Nessun commento

La “High Voltage SID Collection (HVSC)” è un collezione che raccoglie migliaia di brani musicali del Commodore 64 (noti anche come brani SID).

Questa collezione e’ completamente gratuita ed e’ opera di un Team di persone che negli anni ha lavorato per rendere la migliore raccolta di SID tunes.

This update features (all approximates):

  • 786 new SIDs
  • 55 fixed/better rips
  • 1 repeats/bad rips eliminated
  • 180 SID credit fixes
  • 17 SID model/clock infos
  • 7 tunes from /DEMOS/UNKNOWN/ identified
  • 6 tunes from /GAMES/ identified
  • 25 tunes moved out of /DEMOS/ to their composers’ directories
  • 10 tunes moved out of /GAMES/ to their composers’ directories

Download:

source: www.hvsc.c64.org

U64/Ultimate-64(Elite)/U2+ v3.9 (Core: v1.37) Aggiornamento Firmware

6 December 2020 3 commenti

E’ stato rilasciato un nuovo aggiornamento firmware per l’Ultimate-64 (U64/U64E) e U2+ da Gideon.

This release has again some significant changes and improvements over 1.34 / 3.8. The following bullet list gives an overview of the features and fixes. Below the items, a short explanation is added.

Ultimate II+ Firmware see description of U64 updates. All non-U64 specific things are also available in the U2+

  • exFAT support.
  • Cartridge Port compatibility improvements.
  • Hyperspeed file system access through UCI.
  • Extended CBM file system support (D71, D81 and DNP)
  • Full REL file support from SoftwareIEC.
  • REL file copy between file systems, including FAT with preservation of record length property.
  • Consistent filename convention for storing CBM files on FAT with proper conversions.
  • Free block count added to IEC directory listing.
  • F5 menu restructuring.
  • Configuration menu key mapping made more consistent with file browser.
  • RAM Disk addition.
  • ACIA (6551 emulation) improvements.
  • Added fast serial / burst mode wire patches in U64 (optional connections between CIA and SRQ / DATA line.)
  • Addition of additional analog video modes: PAL60 and NTSC50.
  • Slightly improved key mapping for USB keyboards.
  • Fixed double keypress in non-overlay menu, when using USB keyboard.
  • Implemented key repeat for USB keyboards.
  • Many, many bugfixes.

exFAT support: Until earlier firmware versions, it was only possible to use FAT16/FAT32 formatted USB disks. Version 3.9 adds the support for the newer exFAT. Many, if not all newer USB sticks are factory formatted with this file system. This brings the maximum disk size to 2TB. Note that 64-bit LBA is not supported.

Hyperspeed file system access through UCI? What does this mean? It means that the virtual file system can now be accessed using a driver that talks to the Ultimate in I/O space, in a CBM compatible way. [UCI stands for Ultimate Command Interface] In order to unleash this hyperspeed, a customized C64 kernal is available. This kernal includes the driver to map one of the device IDs to the virtual file system of the Ultimate. Loading speeds in excess of 200+ blocks per second are feasible. As long as kernal calls are used to access the ‘drive’, this is fully compatible with existing software. Note that this kernal also supports the @ and $ commands, to give drive commands and show the directory of any drive, including the device-ID that routes to the UCI.

Extended CBM file system support means that all (D64, D71, D81 and DNP) images can now be created and are fully writable. Although there is no hardware emulation yet of the 1571 and 1581 drives, the support for the file systems is there. In combination with the hyperspeed kernal driver, this is already very useful, even without hardware emulation of the drives.

REL file support has been added, and in such a way that works regardless of the underlying file system. Thus, it does not matter if the REL file is located on a FAT filesystem, or inside of a CBM disk image. The way the REL file is stored is dependent on the file system, including the side sectors and super side sector for CBM systems. Copying REL files between these file systems is therefore also possible, and the side sectors are created as needed.

Block Access (U1, U2 and B-P commands) have been added. When the current directory is (inside) a CBM disk image, these block commands can be used to read / write random sectors of the disk.

A new file naming convention has been introduced, which makes lossless conversion between CBM and FAT filesystems possible, up to 16 chars. It may not always give pretty results, but it is consistent.

The F5 menu (Task Menu) had grown into an unorganized mess. This has now been restructured and categorized, so it has become a lot easier to find the item and is thus quicker to use. Similarly, the key mapping of the configuration menu has been made more consistent. The cursor keys now always navigate through the menus. Use ‘+’ and ‘-’ to change the value. (I have to get used to this myself!)

In addition to the support for USB disks, an additional RAM disk was added. This is very useful for storing temporary disk images, updater files and so on. It can also be used for an even better file system performance. The size of this temporary disk is 16 MB and does not conflict with REU memory. It is truly additional. In a future version, this temporary storage will be used to implement remote commands that require data to be uploaded, such that remote commands will be more consistent with actions from the file browser, since all actions will be based on the file system.

Cartridge port compatibility improvements. Since the introduction of the turbo mode, the cartridge compatibility of the U64 was flawed. This is simply due to the necessary changes in system architecture to make the turbo mode even possible. In this system core version (1.37), some of the compatibility issues have been solved. In particular, cartridges that toggle the EXROM# / GAME# lines per cycle or even during a cycle are now handled correctly again. This affects also the IDE64 module. In order to get this to work, the cartridge bus mode should be set to “Dynamic”, which basically means that the U64 will carefully ‘probe’ the cycles on the cartridge bus to see how the cycle completes. By cleverly caching these results, turbo mode is applied automatically in memory regions that do not need to run at 1 MHz. This does not mean that cartridge compatibility is now guaranteed for all modules, but it is a good step.

The additional analog video modes can be used to run PAL software on analog monitors, such as the 1702, or run 60 Hz software on PAL only screens. In addition to this, the cyan color was adjusted in the analog signal, as it was too green.

The ACIA improvements fix the problem that occurs when an NMI interrupt is missed. In addition, the DCD and DSR lines can now generate interrupts, like on a real 6551. The modem emulation supports pulsing these lines when an incoming connection occurs.

The list of bugfixes is too long to describe here. Some of them were minor; others would eventually hang up the ultimate application; memory leaks… Many thanks to Bart van Leeuwen, who thoroughly tested repeated file system access through UCI.

Download:

Changes since official release (3.9 / 1.37):

  • Fixed RGB mode.
  • Fixed block read command.
  • Fixed access of files with special chars in CBM disk images, accessed from IEC.

source: ultimate64.com github.com