| |
Fierman
Registered: Feb 2002 Posts: 85 |
Release id #103143 : C64anabalt
Works perfect on the real thing here. Indeed, not easyflash compatible, but since no-one claimed it would be, no problem. (which goes for most eprom images btw)
Nice work on the game, can't really tell which version I liked best, both have it's ups and downs. I did find the scrolling in this version somewhat imperfect though. It stutters a bit.
10/10 |
|
| |
enthusi
Registered: May 2004 Posts: 677 |
Like quite many of the entries to this compo, this one hast a faulty crt-header.
In particular the CHIP setting and the GAME/EXROM lines.
Everyone should consult:
http://codebase64.org/doku.php?id=base:crt_file_format
And not just copy&paste:
http://codebase64.org/doku.php?id=base:assembling_your_own_cart..
(which is for 8 KB).
However, this should be no issue for the cart-releases on real hardware anyway.
Vice is much to forgiving in that aspect.
This would be a proper set up:
*=$0000
.asc "C64 CARTRIDGE "
.byte $00,$00
.byte $00,$40
.word $0001 ;version
.word $0000 ;crt type
.byte $00 ;exrom line
.byte $00 ;game line
.byte $00,$00,$00,$00,$00,$00 ;unused
.asc "NOT EVEN HUMAN"
name
.dsb ($0040-name),0
;chip packets
.asc "CHIP"
.byte $00,$00,$40,$10
.byte $00,$00 ;chip type
.byte $00,$00 ;bank
.byte $80,$00 ;adress
.byte $40,$00 ;length
|
| |
Mr. SID
Registered: Jan 2003 Posts: 424 |
People should just create a .bin file and then use cartconv. |
| |
Heavy Stylus
Registered: Apr 2007 Posts: 62 |
enthusi - please feel free to fix them :) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11354 |
time to make vice reject such broken files =P |
| |
Fierman
Registered: Feb 2002 Posts: 85 |
I guess these are broken then too:
http://www.siemappelman.nl/download.html
They do work on a stock eprom card though (after removing the crt information etc), and for convenience sake I was assuming this was the same for Canabalt.
(and yes, vice rejecting those would be quite helpful indeed.. saves a lot of headache) |
| |
Heavy Stylus
Registered: Apr 2007 Posts: 62 |
Quote: time to make vice reject such broken files =P
Yes - this would save me some hassle too...
ME: Sorry, that CRT doesn't have the correct header.
CODER: Wut? It works in VICE!
ME: *provides codebase link*
;) |
| |
enthusi
Registered: May 2004 Posts: 677 |
@Fierman: "Crackintro's and any trainer pages are removed!"
'yay'. |
| |
Fierman
Registered: Feb 2002 Posts: 85 |
Quote: @Fierman: "Crackintro's and any trainer pages are removed!"
'yay'.
Not my site! :)
|
| |
soci
Registered: Sep 2003 Posts: 479 |
Quote: time to make vice reject such broken files =P
No worries, the recent chip header parsing updates
make sure that only valid information is accepted
there and broken files like these are rejected.
|
| |
iAN CooG
Registered: May 2002 Posts: 3187 |
soci: make sure the wrong header bytes are logged, else one wouldn't know what went wrong attaching a bad crt =) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11354 |
or better: simply delete the fucked up file =P |
| |
iAN CooG
Registered: May 2002 Posts: 3187 |
oh cmon, why delete. it will need just a couple of byte hexedited, if not, recreated with cartconv |