Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > REU use
2015-11-24 08:12
Stryyker

Registered: Dec 2001
Posts: 465
REU use

I've been thinking about some design ideas. Many use VICE, 1541Ultra etc. and support REUs.

How common is the 128 KB REU?

Is it reasonable for a scene production to detect the REU and fully utilise the capacity and ignore any existing data and trash contents?
2015-11-24 08:42
Oswald

Registered: Apr 2002
Posts: 5032
is it reasonable from a user who runs a reu demo to expect it not to not to destroy the contents ?
2015-11-24 10:03
Stryyker

Registered: Dec 2001
Posts: 465
I am thinking more along the lines of a production being able to detect and utilise extra functionality and not be REU specific. For example IDE64, REU, C128 for 2 MHz mode, SCPU etc.
2015-11-24 10:23
Oswald

Registered: Apr 2002
Posts: 5032
imho

for a (c64) demo it doesnt make sense to work within changing HW limitations, because it is very much shaped by those limitations.

you'd need to write different demos for different hw. or work with the baddest HW limitations as smallest common denominator and imitate that behaviour with better HW.

fex loading speed affects music synch, now on IDE you will either have 2 different music, or just wait with IDE as long as the loading is with a floppy.

etc.
2015-11-24 10:45
Stryyker

Registered: Dec 2001
Posts: 465
You missed the point. Have you ever made use of 2 MHz mode of a C128 for a littl extra betterness?

Maybe I have ideas for demos, tools or a diskmag. For example the diskmag I had some involvement with supported some 2 MHz support, some SCPU support (software switching down to 1 MHz where it is needed), 1541, 1581, FD2000 IRQ loader. No idea what else I added - it was over a decade ago.

One use I can think of is messing around with samples in a C64 music editor. RAM is limited, floppy is slow. Nice to expand the work area, modify some samples etc. and at the end when needed I can dispose of unused samples in the final tune. I have lots of work patterns and crap in stuff when I make tunes that only get removed at the end.

I'm trying to get feedback from REU users.
2015-11-24 10:57
Oswald

Registered: Apr 2002
Posts: 5032
Rather you have problem at articulating your question. So we play this: I try to find out what you want to ask, and you keep telling me I miss the point.

so what do you want to know? would REU users like the REU to be used ?
2015-11-24 11:03
chatGPZ

Registered: Dec 2001
Posts: 11157
first... 128k REU is extremely uncommon IMHO (i have never seen one in anyones collection so far...). you'll find a lot more 256k or 512k REUs "in the wild".

second... using extra hardware in demos, oh well. basically what oswald said. most things are out of the question, except simple stuff like using 2mhz mode or perhaps using REU for buffering disk access. then again your demo better runs properly on stock system anyway, so most of that stuff doesnt make a lot of sense either.

(sample editor on the c64... in 2015? my condolences =P)
2015-11-24 11:15
Stryyker

Registered: Dec 2001
Posts: 465
Think more along the lines of a typical music editor except using samples so it's useful to have more work space so you don't need to prematurely remove samples from memory.

Oswald: The initial question is general because I have nothing in particular in mind. It's about trashing the contents of REU without asking the user if I find a use for it. My diskmag example is using it for a cache of loaded tunes. After reading Dawn, it could be used for a modded outfit that can also cache the extra fonts that are potentially supported. This is all more about the idea and acceptability of overwriting REU contents.
2015-11-24 11:45
ThunderBlade

Registered: Jan 2002
Posts: 75
I owned a REU in the 90s and did a simple digi demo, Life will never be the same Digidemo 286K, and I didn't ask if it was ok to overwrite the REU contents, I just did it. No one ever complained - either because very few ppl had a REU back then, or, because they were just fine. :)

Seriously, the one scenario I can think of where I would not like my REU contents to be overwritten is when using the 1764 version of Turbo Assembler on C64. But on the other hand, I would expect any program using the REU to overwrite its content without asking, so I would save my source code before launching it.

As for REU users today, my gut feeling is that due to 1541 Ultimate and Chameleon, there is a broad(er) user base for REU stuff than a few years back. Basically REU is the better SuperCPU - cheap, easier to program, widely available as real hardware as well as in emulators.
2015-11-24 11:45
T.M.R
Account closed

Registered: Dec 2001
Posts: 749
Quoting Stryyker
It's about trashing the contents of REU without asking the user if I find a use for it.


Why not just ask...?

"REU detected - loading data will destroy contents, do you want to continue? (Y/N)"
2015-11-24 11:48
Oswald

Registered: Apr 2002
Posts: 5032
I will sue you if your prg destroys my REU contents!! :)
2015-11-24 11:49
Oswald

Registered: Apr 2002
Posts: 5032
Quote: Quoting Stryyker
It's about trashing the contents of REU without asking the user if I find a use for it.


Why not just ask...?

"REU detected - loading data will destroy contents, do you want to continue? (Y/N)"


yeah, just aswell could say:

"64k RAM detected - loading data will destroy contents, do you want to continue? (Y/N)"
2015-11-24 11:50
chatGPZ

Registered: Dec 2001
Posts: 11157
also do the same before overwriting RAM under kernal please. you never know....
2015-11-24 13:21
Bitbreaker

Registered: Oct 2002
Posts: 501
Demoes either run on vanilla hardware or gtfo
2015-11-24 20:42
Smasher

Registered: Feb 2003
Posts: 512
1541u2, is that vanilla or pistachio? :)
2015-11-25 06:09
Oswald

Registered: Apr 2002
Posts: 5032
nice trolling, however running demo on a 1541u doesnt mean it shouldnt be able to run on 1541 :)
2015-11-25 07:26
algorithm

Registered: May 2002
Posts: 702
Reu or supercpu demos would destroy the c64 scene.

Let's not make it similar to the other fragmented machines :-)
2015-11-25 07:39
Hein

Registered: Apr 2004
Posts: 933
Since we're doing these productions out of boredom, why not? If it goes noticed by the ones using the extra hw, maybe you'd get some bonus kudos. But most won't notice the extra features anyway, only you coding it.
2015-11-25 08:17
HCL

Registered: Feb 2003
Posts: 717
First.. to answer the question: If <user> runs your demo, you pwn all RAM that is physically connected. If <user> has its RAM-disk anywhere there, it should always be shredded. That's just common sense.

Rambling:.. Some demos even manipulate or even delete them selves from disk, and if that is part of the demo-experience, fine with me :). I think a demo may claim to own its demo-disk, but that question gets tougher if the disk is not limited to those 664 + BAM blocks of a standard 5'25-disk..
2015-11-25 08:52
chatGPZ

Registered: Dec 2001
Posts: 11157
now make your demo flash itself to 1541U flash permanently =)
2015-11-25 10:17
Stryyker

Registered: Dec 2001
Posts: 465
I'm not aware I said I am making anything for the above hardware and not working on a plain system. Don't read more than what is said. It's more of an enhanced experience if it is available and I eventually provided an example where it is the case.
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
t0m3000/HF^BOOM!^IBX
csabanw
fenz/SCC
DjS/Silicon Ltd
Fungus/Nostalgia
Unicorn/TWA
psych
Guests online: 70
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.7)
6 Comaland 100%  (9.6)
7 Uncensored  (9.6)
8 No Bounds  (9.6)
9 Wonderland XIV  (9.6)
10 Aliens in Wonderland  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 Rainbow Connection  (9.5)
6 It's More Fun to Com..  (9.5)
7 Dawnfall V1.1  (9.5)
8 Birth of a Flower  (9.5)
9 Daah, Those Acid Pil..  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Nostalgia  (9.4)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Offence  (9.3)
Top Crackers
1 Mr. Z  (9.9)
2 Antitrack  (9.8)
3 OTD  (9.8)
4 S!R  (9.7)
5 Fungus  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.071 sec.