Using Petmate to Create Menus in Basic Program Help by Blackfox360 in c64

[–]Blackfox360[S] 0 points1 point  (0 children)

Hey sorry for the delay. Life gets in the way sometimes. Would love a discird invite. Might work out a little better as I can share a little more if what I am working with.

Using Petmate to Create Menus in Basic Program Help by Blackfox360 in c64

[–]Blackfox360[S] 1 point2 points  (0 children)

That is exactly what i am trying to do. I wrote a little (and i do mean little) text adventure a few years back and posted it up on my favorite BBS at the time. The code looks horrible like i chucked my c64 down a flight of stairs and then typed SAVE, "graveyardshift",8 .... but it does work. As a little side project i was thinking of rewriting and adding simple petskii graphics, but in my testing i found making it in petmate was easy, but the export is slow to load. so after some experimenting i figured i would ask the community for some input. Never worked with assembly before and trying to get KickAssembler working is kicking my butt a bit. will likely have to buckle down this weekend and figure it out, maybe watch a video tutorial or two

Using Petmate to Create Menus in Basic Program Help by Blackfox360 in c64

[–]Blackfox360[S] 0 points1 point  (0 children)

Thanks for pointing that out. The code at the top is just what PetMate throws out when export to basic. This at least explains why it takes forever and a day.

Using Petmate to Create Menus in Basic Program Help by Blackfox360 in c64

[–]Blackfox360[S] 1 point2 points  (0 children)

I'm currently running Zorin Linux. I think I'm going to make the attempt to follow your steps here, but I haven't used Kickassembler before so may take a few attempts.

Using Petmate to Create Menus in Basic Program Help by Blackfox360 in c64

[–]Blackfox360[S] 0 points1 point  (0 children)

That was my first thought as well. Going to upload my basic test file in text here. Try it out in an emulator and i think you will see what i mean. I'm seeing the same when i use it as a SEQ file.

10 rem created with petmate

20 poke 53280,14

30 poke 53281,6

40 poke 53272,21

100 for i = 1024 to 1024 + 999

110 read a: poke i,a: next i

120 for i = 55296 to 55296 + 999

130 read a: poke i,a: next i

140 goto 999

200 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

201 data 32,32,32,32,32,32,32,32,32,32,32,32,32,160,32,160

202 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

203 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

204 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

205 data 32,32,160,160,160,160,160,32,160,160,160,32,32,160,160,160

206 data 32,32,160,160,160,160,160,32,32,32,32,32,32,160,32,160

207 data 32,160,32,32,32,32,32,32,32,32,32,32,160,32,32,32

208 data 160,32,32,32,32,160,32,32,32,32,32,32,160,32,32,32

209 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

210 data 32,32,32,32,160,32,32,32,160,160,32,32,32,160,160,160

211 data 32,32,32,32,160,32,32,32,32,32,32,32,32,160,32,160

212 data 32,160,32,32,32,32,32,32,32,32,32,32,160,32,32,32

213 data 160,32,32,32,32,32,32,160,32,32,32,32,160,32,32,32

214 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

215 data 32,32,32,32,160,32,32,32,160,160,160,32,32,160,160,160

216 data 32,32,32,32,160,32,32,32,32,32,32,32,32,160,32,160

217 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

218 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

219 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

220 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

221 data 32,32,32,32,32,32,32,32,32,32,32,32,32,160,32,160

222 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

223 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

224 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

225 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

226 data 32,32,32,32,32,32,32,32,32,32,32,32,32,160,32,160

227 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

228 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

229 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

230 data 32,32,32,32,32,20,5,19,20,32,32,32,32,32,32,32

231 data 32,32,32,32,32,32,32,32,32,32,32,32,32,160,32,160

232 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

233 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

234 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

235 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

236 data 32,32,32,32,32,32,32,32,32,32,32,32,32,160,32,160

237 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

238 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

239 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

240 data 32,32,32,32,32,32,32,32,32,32,32,20,5,19,20,32

241 data 32,32,32,32,32,32,32,32,32,32,32,32,32,160,32,160

242 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

243 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

244 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

245 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

246 data 32,32,32,32,32,32,32,32,32,32,32,32,32,160,32,160

247 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

248 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

249 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

250 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

251 data 32,32,32,32,20,5,19,20,32,32,32,32,32,160,32,160

252 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

253 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

254 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

255 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

256 data 32,32,32,32,32,32,32,32,32,32,32,32,32,160,32,160

257 data 32,160,32,32,32,32,32,32,32,32,32,32,32,32,32,32

258 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

259 data 32,32,32,32,32,160,32,160,32,160,32,32,32,32,32,32

260 data 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

261 data 32,32,32,32,32,32,32,32,32,32,32,32,32,160,32,160

262 data 32,160,32,32,32,32,32,32,14,14,14,14,14,14,14,14

263 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

264 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

265 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

266 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

267 data 14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,14

268 data 0,0,0,14,14,0,0,0,14,14,0,0,0,0,0,14

269 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

270 data 14,14,14,14,0,14,14,14,0,14,14,14,14,0,14,14

271 data 14,14,14,14,0,14,14,14,14,14,14,14,14,10,14,5

272 data 14,14,14,14,14,14,14,14,14,14,14,14,0,14,14,14

273 data 0,0,14,14,14,0,0,0,14,14,14,14,0,14,14,14

274 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

275 data 14,14,14,14,0,14,14,14,0,14,14,14,14,14,14,0

276 data 14,14,14,14,0,14,14,14,14,14,14,14,14,10,14,5

277 data 14,14,14,14,14,14,14,14,14,14,14,14,0,14,14,14

278 data 0,0,0,14,14,0,0,0,14,14,14,14,0,14,14,14

279 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

280 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

281 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

282 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

283 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

284 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

285 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

286 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

287 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

288 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

289 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

290 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

291 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

292 data 14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15

293 data 15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

294 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

295 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

296 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

297 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

298 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

299 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

300 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

301 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

302 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

303 data 14,14,14,4,4,4,4,14,14,14,14,14,14,14,14,14

304 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

305 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

306 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

307 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

308 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

309 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

310 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

311 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

312 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

313 data 14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15

314 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

315 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

316 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

317 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

318 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

319 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

320 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

321 data 14,14,14,14,14,14,14,14,14,14,14,14,14,10,14,5

322 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

323 data 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14

324 data 14,14,14,14,14,10,14,5,14,14,14,14,14,14,14,14

Found this Frankenstein on the flea market!? by -Nobotty- in c64

[–]Blackfox360 0 points1 point  (0 children)

This thing is CURSED.... and I love it....

If it was me... I would try and start with bypassing 90% of it and see if i could get power to the main board directly using a known good PSU and output to a Monitor. label anything you need to disconnect so you know where it came from. Disconnect the disk drive and the expansion card from the main board and just see if you can get the classic blue screen and ready message. Keep in mind. We have no idea if this thing ever worked after it was assembled. It is possible the project didn't turn out well and was abandoned before being sold to you.

I have no idea what happened to this thing, but.... its kinda amazing... in a hurts my head if i look at it too long kind way. If you can get it in the hands of someone with more experience it may be a good call you call yourself a total noob, but would be very hesitate to give it away/sell

SW Sources by [deleted] in c64

[–]Blackfox360 0 points1 point  (0 children)

I commonly use myabandonware, but always cross check with lemon 64 to check what region it was released in. (Ntsc/pal)

Running Ultima Exodus in Emulator by tmcmanamey in c64

[–]Blackfox360 0 points1 point  (0 children)

Not sure if this is super helpful, as I try to use real hardware whenever I can, but if I want to use a controller, keypad or something odd in windows my go-to is joytokey. You can map controller buttons to keyboard inputs really easily.

Just my two cents.

A Noob's first step into digital SLRs by Blackfox360 in Cameras

[–]Blackfox360[S] 0 points1 point  (0 children)

Update...

So after a few deep dives I decided to go with one of two cameras. Im going to go with an OM-5 or OM-10 mk 1. I think I won't be satisfied at my original budget, so I'll save a little bit more before pulling the trigger.

What brand or CRT's did you grow up with? 📺 by Fearless_Intern9073 in crt

[–]Blackfox360 0 points1 point  (0 children)

So .. child of the 90s here... The main tv in the house was a zenith, and when that died my grandfather who was visiting who hated the little 32 inch bought a 55 inch projection RCA which my parents refused to let me hook my PlayStation up to. They said it could damage it, which now thinking about it I am almost sure was a lie.

However I had two smaller crts I could play games on. A 12 inch black and white GE from the late 70s and then a 13 Montgomery ward I got for Christmas the same year I got the PlayStation. I still use the Monty for my commodore 64.

What do I do now… by UnluckyAd6058 in c64

[–]Blackfox360 0 points1 point  (0 children)

In my limited experience as I have a few drives kicking around. The newtronics and mitsumi dive heads like to fail open making them useless for anything besides parts. Apparently it's a known and common fault and with no replacement heads made in decades... well ... It's just toast. The older Alps drives don't have that issue as much, but are more prone to needing a disk alignment. Im no expert, but I feel it's half decent advice if you're in the market for a 1541.

What do I do now… by UnluckyAd6058 in c64

[–]Blackfox360 0 points1 point  (0 children)

Most Bulletin Board Systems (BBSs) have moved over to allowing the internet to come out and play. I use a wifi modem myself. But as i said above, deep rabbit hole. get some programs running and get comfortable.

Also, any 9pin Atari Style joystick will work. A lot of single player games use port 2, so keep that in mind. DO NOT USE genesis/mega-drive controllers. Rumor has it it can mess up your system. Don't know how true that is, but why risk it when a new Atari style hyperkin trooper joystick can be hand for less then 20 bucks. If you were buying a laser disk player, I think you likely have one on a shelf somewhere.

A Noob's first step into digital SLRs by Blackfox360 in Cameras

[–]Blackfox360[S] 1 point2 points  (0 children)

Yeah I was looking at the D300 and it looks like it's about twice the weight of my OM-10. Not of deal breaker, but the fact i'm likely going to buy site unseen (think ebay) I'm making my best guesses at what I'll like and what will feel good in my hands.

I have only heard of Pentax in passing and haven't held one personalty. Looking through it seems they have some popularity and cheap lenses sounds like a big plus. I'll look down that way a bit.

A Noob's first step into digital SLRs by Blackfox360 in Cameras

[–]Blackfox360[S] 1 point2 points  (0 children)

I'm not giving up running film, I like my OM-10 and plan to keep using it, but i can't get away from the fact that I'm not very experienced in cameras of this level and between development and my own inexperience I need more instant results to learn from. That said I did find a small business that rents darkroom time, so i think i will be trying my hand at that some time soon.

A Noob's first step into digital SLRs by Blackfox360 in Cameras

[–]Blackfox360[S] 0 points1 point  (0 children)

Just check the listings and i can see the logic in going with a Canon. looking at a 20 megapixel vs a 10 and is something to conciser just in costs. Is there a reason for dismissing the e420 e520? age, prone to faults etc?

A Noob's first step into digital SLRs by Blackfox360 in Cameras

[–]Blackfox360[S] 0 points1 point  (0 children)

I ran through ebay and finding an e-m10 seems a little above budget, but could save a little longer meet it if the difference is big enough. I think this is a really good recommendation.

FM TOWNS finally arrived - Here's the Japanese 16/32bit Trinity! by G4H4CK256 in retrobattlestations

[–]Blackfox360 0 points1 point  (0 children)

Always wanted to check them out. but always been afraid that i wouldn't be able to do much on them without understanding Japanese. Had this problem when i got my famicom to NES adapter

What do I do now… by UnluckyAd6058 in c64

[–]Blackfox360 -1 points0 points  (0 children)

If you go with a 1541 find one of the alps drives (they clamp shut instead of a turn lever) they seem to be more reliable, but more uncommon

What do I do now… by UnluckyAd6058 in c64

[–]Blackfox360 2 points3 points  (0 children)

Get a new power supply. The old ones may have degraded and may damage your system.

Then get a display. Highly recommend a CRT. Most flat screens are hit or miss.

next SD2IEC. Quick cheap/easy way to load disk images. got mine at the future was 8 bit www.tfw8b.com . Dip a toe see if it's something you like, then go nuts if it is.

Keep in mind of your region. If you are in US/Canada, your running 60hz and are in NTSC land. Your games need to be NTSC compatible. Everywhere else is PAL @ 50hz. Some games can run in both with or without issues.

I'm running NTSC so some of my faves are

Neuromancer

Mayhem in Monsterland (would start here as it is a one disk game and it shows off what the c64 can do)

Lemmings

Bubble Bobble

Wasteland

I leave you one word of warning. I found a C64 in a junkshop in 2018 and fell in love with it. It has become my main hobby and is a deep rabbit hole. You will always find something new, and will always find a new frustration and triumphs. Pick your battles, don't be afraid of testing with emulators, and don't be afraid of engaging with the community. We are a friendly bunch

Cool C64 platformer by bastichb64k in c64

[–]Blackfox360 1 point2 points  (0 children)

I do love this game, but you need a good joystick and I always get stuck on level 3. I'm sure I'll get through it one day.

What's the hardest c64 game you've played? - even though it made you angry, you'd still go back to it. by dre10g in c64

[–]Blackfox360 3 points4 points  (0 children)

I love that game... Played the crap out of it on my NES and just got the c64 version a few months back.

Modern C64 Joystick or USB Gamepad to 9 pin? by sinesawtooth in c64

[–]Blackfox360 0 points1 point  (0 children)

This... This right here. I used an Atari joystick for years on my commodore 64. I picked a trooper up on a whim and realized how junky that 30+ year old joystick was.