Homebrew [Release] Bread Box (C64 Emulator)

ody81

Well-Known Member
Member
Joined
Aug 21, 2012
Messages
464
Trophies
0
XP
315
Country
Can't seem to load a prg, clicking on thd drive does nothing, clicking on true d64 just hangs. Not complaining, just reporting for spinal.
 

wiiuser2

Well-Known Member
Member
Joined
Sep 12, 2009
Messages
186
Trophies
0
XP
211
Country
Netherlands
Great stuff, I feel young again. Looking forward to the final release (can't wait). Found that most of my 1541 discs didn't survive 30 years in the cabinet..... Memories.....
 

spinal_cord

Knows his stuff
OP
Member
Joined
Jul 21, 2007
Messages
3,225
Trophies
1
Age
43
Location
somewhere
Website
spinalcode.co.uk
XP
3,383
Country
First post updated. Fixed requiring true drive emulation although some games don't load from .d64. Might be something to do with how the files are structured, possibly the main program needs to be the first file on the disk?

Anyway, it's working reasonably well even though it's still silent.
The source is there if anyone want's to look at adding sound, I don't know how to do that.
 

ody81

Well-Known Member
Member
Joined
Aug 21, 2012
Messages
464
Trophies
0
XP
315
Country
First post updated. Fixed requiring true drive emulation although some games don't load from .d64. Might be something to do with how the files are structured, possibly the main program needs to be the first file on the disk?

Anyway, it's working reasonably well even though it's still silent.
The source is there if anyone want's to look at adding sound, I don't know how to do that.

Fast loaders used to bork a lot on copy protected games (intentional bad sectors etc...) on my old c64, AFAIK true drive emulation solves that problem when emulating, if you don't mind waiting a little longer for a game to load up. Could come down to the individual games protection scheme, could try a .prg of a .d64 that isn't working to test.
 

cpasjuste

Well-Known Member
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
Hi spinal_cord,

This is not related to your port (which is great btw), but i see that you're using citra on osx. I just tried it on linux and for me it seems unusable for development. I mean it work, but it can around one minute to load the 3ds executable, then it work fine. Do you have the same problem ?

Thanks,
David.
 

Vague Rant

Deceptively cute
Member
Joined
Aug 7, 2008
Messages
2,464
Trophies
2
Location
Melbourne
Website
vaguerant.tumblr.com
XP
3,316
Country
That FAQ answer explicitly states that the author must "make the modified source code available to the program's users, under the GPL." The manner in which they make it available isn't stated, so again, a "release" is not a requirement. Obviously, the author can't take a GPL software, fork it, and keep their code entirely private, but the offer to provide it in some way (and following through on that offer) is all that's required. Of course I'm not advocating for secret, GPL-licensed source code for a public software, which is an obvious license violation, but the source doesn't have to be "public" to be "available".

Additionally, the source for this fork is attached in the first post now, so ...
 
  • Like
Reactions: lemanuel

spinal_cord

Knows his stuff
OP
Member
Joined
Jul 21, 2007
Messages
3,225
Trophies
1
Age
43
Location
somewhere
Website
spinalcode.co.uk
XP
3,383
Country
@Vague Rant
http://www.gnu.org/licenses/gpl-faq.en.html#GPLRequireSourcePostedPublic

So yes, since this is a modification/fork of Frodo, according to the GPL, releasing source code is required. However, due to the author of the fork being very reluctant to do such a thing, might not be worth bothering asking for such things.

That FAQ answer explicitly states that the author must "make the modified source code available to the program's users, under the GPL." The manner in which they make it available isn't stated, so again, a "release" is not a requirement. Obviously, the author can't take a GPL software, fork it, and keep their code entirely private, but the offer to provide it in some way (and following through on that offer) is all that's required. Of course I'm not advocating for secret, GPL-licensed source code for a public software, which is an obvious license violation, but the source doesn't have to be "public" to be "available".

Additionally, the source for this fork is attached in the first post now, so ...

Who cares! Really? How the source is 'supposed' to be released and how much of it is of no relevance, the source I used is posted with changes. Now please stop arguing about it, this needs to be a thread about the 3DS port, nothing else.
 

sarkwalvein

There's hope for a Xenosaga port.
Member
Joined
Jun 29, 2007
Messages
8,513
Trophies
2
Age
41
Location
Niedersachsen
XP
11,254
Country
Germany
Never had a C64, so any recommandations for games i should try on BreadBox?
Thanks
There were many, many nice games.
Right now I remember the very simple game gridder, nebulus, some kickstarter 2, the original giana sisters, batman for c64 (for some reason I liked that game).
There was some kind of spaceship game, with some arkanoid feel mixed into it, and many levels, I remember playing it more than 25 years ago but I've never been able to remember the game, unfortunately I don't remember the name... hell...
Also Mission Impossible.

... There was this monster game, what was the name... there were 2 of them...
EDIT: Creatures I and II, also Mayhem in Monsterland.
 
Last edited by sarkwalvein,
  • Like
Reactions: SLiV3R and DjoeN

spinal_cord

Knows his stuff
OP
Member
Joined
Jul 21, 2007
Messages
3,225
Trophies
1
Age
43
Location
somewhere
Website
spinalcode.co.uk
XP
3,383
Country
Mayhem in Monsterland wont work at all, it relies on a bug in the graphics chip that is apparently impossible to emulate using frodo's method. Creatures 2 is an excellent game, it does require true 1541 emulation so loading will be S-L-O-W.
 
Last edited by spinal_cord,
  • Like
Reactions: SLiV3R

Da_GPer

Well-Known Member
Newcomer
Joined
Jun 28, 2008
Messages
71
Trophies
0
XP
190
Country
United States
I tried BreadBox using my o3DS. So far, the speed is a tad slow, but very playable. I read that .D64 files crash, so I have been using .PRG files to test this. I so far havent seen any problems other then the slight slower speed and no sound, which I know will be fixed someday. If anyone can tell me if .D64 files work, Id love to know. All this seems to need is sound, of course, and also a slight speed up and it be good. Keep up the good work and thanks for thinking of us o3DS players while the others only think of the N3DS ones.
 

spinal_cord

Knows his stuff
OP
Member
Joined
Jul 21, 2007
Messages
3,225
Trophies
1
Age
43
Location
somewhere
Website
spinalcode.co.uk
XP
3,383
Country
I tried BreadBox using my o3DS. So far, the speed is a tad slow, but very playable. I read that .D64 files crash, so I have been using .PRG files to test this. I so far havent seen any problems other then the slight slower speed and no sound, which I know will be fixed someday. If anyone can tell me if .D64 files work, Id love to know. All this seems to need is sound, of course, and also a slight speed up and it be good. Keep up the good work and thanks for thinking of us o3DS players while the others only think of the N3DS ones.

.d64 files work quite well, some don't because of the loader settings used in some games. If you switch true 1541 on then almost all games will load, but they will do so quite slowly. As for the speed, I have set the frameskip to 1, which shows every single frame, I could set it to 2 maybe, it should work at a good speed.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Lmao that sold out fast