Register - Login
Views: 96136014
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
12-10-18 11:56:00 PM

Jul - The Cutting Room Floor - Family Basic Sample Program 3 New poll - New thread - New reply
Next newer thread | Next older thread
Kawaii-e

Paratroopa
Collecting Dust and Games
Level: 27


Posts: 122/143
EXP: 110012
For next: 6147

Since: 08-12-07

Pronouns: whatever
From: Rhinefalls

Since last post: 7 days
Last activity: 1 day

Posted on 09-22-18 08:17:25 AM (last edited by Kawaii-e at 10-24-18 01:44:42 AM) Link | Quote
As I mentioned in what you've got thread, I bought a new in box Famicom Data Recorder a while ago. And it came with a cassette containing a sample program.

Have fun: Download Me

einstein95
Member
Level: 35


Posts: 316/316
EXP: 255572
For next: 24364

Since: 04-11-13


Since last post: 71 days
Last activity: 61 days

Posted on 09-30-18 02:25:50 AM Link | Quote
Are you able to upload the WAV recording of the tape and not the mp3?
Rena

Star Mario
Fennel
Level: 129


Posts: 5258/5258
EXP: 24589824
For next: 459830

Since: 07-22-07

Pronouns: he/him/whatever
From: RSP Segment 6

Since last post: 48 days
Last activity: 11 days

Posted on 10-23-18 04:33:03 PM Link | Quote
FLAC would be even better. It's lossless compression.
Xkeeper

Level: 251


Posts: 23358/24710
EXP: 251094600
For next: 2945276

Since: 07-03-07

Pronouns: they/them, she/her, etc.

Since last post: 1 day
Last activity: 2 min.

Posted on 10-23-18 06:45:13 PM Link | Quote
I wish I had seen this earlier, then I could've tried to get a WAV ...

As it is, with a lot of gnashing of sweat and tears:




Frustratingly close, yet so far away
Kawaii-e

Paratroopa
Collecting Dust and Games
Level: 27


Posts: 123/143
EXP: 110012
For next: 6147

Since: 08-12-07

Pronouns: whatever
From: Rhinefalls

Since last post: 7 days
Last activity: 1 day

Posted on 10-24-18 01:45:53 AM Link | Quote
Sorry for the delay, finally got arround to it again and reuploded the uncompressed wave file.


FamiliBasic.MP3, it's dot WAV

Good Luck.
Xkeeper

Level: 251


Posts: 23358/24710
EXP: 251094600
For next: 2945276

Since: 07-03-07

Pronouns: they/them, she/her, etc.

Since last post: 1 day
Last activity: 2 min.

Posted on 10-24-18 11:14:54 AM Link | Quote






Use Family BASIC v3.0. Here are .vtp files (usable in VirtuaNES and Nestopia, though Nestopia looks for .tp instead):

Here's the VTP I converted from the .wav. I'm not entirely sure it's 100% correct (though obviously it loads without issue), since I cut out the voices and I'm not sure what the "SKIP" messages are for, but with the uncompressed WAV file at least we can try again if needed.

FamilyBASIC-Sample3-fromtape.vtp

Accordingly, once loaded, I re-saved it from within Family BASIC to get a direct, new VTP file:

FamilyBASIC-Sample3-resave.vtp

Notably this one's a lot smaller than the original and seems to mostly resemble the second, final segment. I'm not sure what the first ones are for.


For anyone who wants to try this disaster for themselves:

- Open the original audio in Audacity
- (?) Strip out the voices by highlighting them and deleting them
- Use Analyze -> Plot Spectrum; I'm not sure where the lowest peak should be but 2035hz seems to be where the VTPs VirtuaNES dumps sit
- Effect -> Change Speed, set a multiplier of ~0.975× or so
- File -> Export Audio, use "Other Uncompressed Formats", then hit Options and choose "RAW (No header)" and "8-bit PCM, unsigned"
- Save as whatever

- Open Family BASIC v3.0 in VirtuaNES (or Nestopia?)
- Type "LOAD"
- Edit -> ExtDevice -> Tape -> Play, choose the file you saved
- Wait a while for it to finish and say TAPE STOP. in the emulator and (hopefully) OK in-game
- Type LIST to see the code or RUN to play it

Hopefully with these instructions you, too, can archive and save any weird-ass BASIC programs you find.

I'd like to see if you can play back a VTP by doing the inverse (that is, opening as RAW in Audacity, and playing it back to a real thing) but I still need a Family BASIC keyboard of my own I should probably get on that.
Nicole

Disk-kun
Level: 141


Posts: 6448/6454
EXP: 33502675
For next: 617339

Since: 07-06-07

Pronouns: she/her
From: Boston, MA

Since last post: 1 day
Last activity: 3 hours

Posted on 10-24-18 11:19:56 AM Link | Quote
Originally posted by Xkeeper
I'd like to see if you can play back a VTP by doing the inverse (that is, opening as RAW in Audacity, and playing it back to a real thing) but I still need a Family BASIC keyboard of my own I should probably get on that.

I do happen to have a Family BASIC keyboard (but no data recorder), I'll try to remember to give it a try when I get home.
Xkeeper

Level: 251


Posts: 23358/24710
EXP: 251094600
For next: 2945276

Since: 07-03-07

Pronouns: they/them, she/her, etc.

Since last post: 1 day
Last activity: 2 min.

Posted on 10-24-18 11:45:27 AM Link | Quote
If you can plug your computer's sound into the FB keyboard's load port (It's just a typical 3.5mm port, iirc) you'll be fine. As far as I'm aware the data recorder is just a Nintendo-brand cassette deck and not anything special
Kawaii-e

Paratroopa
Collecting Dust and Games
Level: 27


Posts: 124/143
EXP: 110012
For next: 6147

Since: 08-12-07

Pronouns: whatever
From: Rhinefalls

Since last post: 7 days
Last activity: 1 day

Posted on 10-24-18 12:20:22 PM Link | Quote
It is just a standard branded type deck, a cheap one too.

Please be aware, the Family Basic Keyboard has mono ports, it may not work with stereo cables.
Hiccup
Member
Disgustingly Naive Smartass
Level: 54


Posts: 750/753
EXP: 1221129
For next: 12741

Since: 05-19-09


Since last post: 8 days
Last activity: 8 hours

Posted on 10-24-18 03:07:32 PM Link | Quote
@Kawaii-e
Unless I misunderstand, don't you have the hardware to use this tape in the "official" way - if so ,couldn't you try it out and see if the program produced matches Xkeeper's results?
Nicole

Disk-kun
Level: 141


Posts: 6449/6454
EXP: 33502675
For next: 617339

Since: 07-06-07

Pronouns: she/her
From: Boston, MA

Since last post: 1 day
Last activity: 3 hours

Posted on 10-24-18 08:07:56 PM Link | Quote
Playing back the WAV over to my Family BASIC Keyboard (using a stereo cable since that's all I had on hand, but it worked fine), I can reproduce Xk's results:


(switched monitors because the white sprites on plain black didn't photograph well on my color TV)
Kawaii-e

Paratroopa
Collecting Dust and Games
Level: 27


Posts: 130/143
EXP: 110012
For next: 6147

Since: 08-12-07

Pronouns: whatever
From: Rhinefalls

Since last post: 7 days
Last activity: 1 day

Posted on 10-25-18 10:52:39 AM Link | Quote
Originally posted by Hiccup
@Kawaii-e
Unless I misunderstand, don't you have the hardware to use this tape in the "official" way - if so ,couldn't you try it out and see if the program produced matches Xkeeper's results?


I did that back when I got everything new.

I got the same results with Family Basic 3. But never understood how to load it in Family Basic 1.
Xkeeper

Level: 251


Posts: 23358/24710
EXP: 251094600
For next: 2945276

Since: 07-03-07

Pronouns: they/them, she/her, etc.

Since last post: 1 day
Last activity: 2 min.

Posted on 10-25-18 11:07:35 AM Link | Quote
For what it's worth, the correct sequence appears to be:

LOADS:LOAD

That will load the background as well:



This will probably only work on V3, though. Not sure if v2 or v2.1 had the LOADS command.
KingMike
Member
Level: 13


Posts: 35/35
EXP: 9355
For next: 912

Since: 05-09-13


Since last post: 46 days
Last activity: 5 hours

Posted on 10-25-18 01:20:41 PM Link | Quote
Is that Comic Sans I see as xkeeper's window title font?
Next newer thread | Next older thread
Jul - The Cutting Room Floor - Family Basic Sample Program 3 New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 220d144 [2018-11-04]
©2000-2018 Acmlm, Xkeeper, Inuyasha, et al.

32 database queries, 3 query cache hits.
Query execution time: 0.203554 seconds
Script execution time: 0.022396 seconds
Total render time: 0.225950 seconds