Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.acorn.programmer > #1290 > unrolled thread
| Started by | cferris@freeRemoveuk.com.invalid |
|---|---|
| First post | 2012-01-11 23:31 +0000 |
| Last post | 2012-01-24 11:56 +0000 |
| Articles | 18 — 7 participants |
Back to article view | Back to comp.sys.acorn.programmer
Podule rom creator cferris@freeRemoveuk.com.invalid - 2012-01-11 23:31 +0000
Re: Podule rom creator Sprow <news@sprow.co.uk> - 2012-01-12 13:42 -0800
Re: Podule rom creator cferris@freeRemoveuk.com.invalid - 2012-01-13 00:32 +0000
Re: Podule rom creator jeff <jeffrey.a.doggett@gmail.com> - 2012-01-13 00:11 -0800
Re: Podule rom creator Sprow <news@sprow.co.uk> - 2012-01-13 14:13 -0800
Re: Podule rom creator cferris@freeRemoveuk.com.invalid - 2012-01-13 23:10 +0000
Re: Podule rom creator Theo Markettos <theom+news@chiark.greenend.org.uk> - 2012-01-13 23:15 +0000
Re: Podule rom creator Alex Macfarlane Smith <nospam@archifishal.co.uk> - 2012-01-15 00:27 +0000
Re: Podule rom creator Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2012-01-15 05:10 +0100
Re: Podule rom creator Chris Johnson <chrisjohnson+news@spamcop.net> - 2012-01-15 10:54 +0000
Re: Podule rom creator Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2012-01-15 16:05 +0100
Re: Podule rom creator Chris Johnson <chrisjohnson+news@spamcop.net> - 2012-01-15 19:01 +0000
Re: Podule rom creator Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2012-01-15 05:07 +0100
Re: Podule rom creator cferris@freeRemoveuk.com.invalid - 2012-01-15 18:46 +0000
Re: Podule rom creator cferris@freeRemoveuk.com.invalid - 2012-01-18 11:30 +0000
Re: Podule rom creator Theo Markettos <theom+news@chiark.greenend.org.uk> - 2012-01-18 13:07 +0000
Re: Podule rom creator cferris@freeRemoveuk.com.invalid - 2012-01-23 22:14 +0000
Re: Podule rom creator cferris@freeRemoveuk.com.invalid - 2012-01-24 11:56 +0000
| From | cferris@freeRemoveuk.com.invalid |
|---|---|
| Date | 2012-01-11 23:31 +0000 |
| Subject | Podule rom creator |
| Message-ID | <46421c5052.cferris@cferris.freeuk.com> |
Is there a program for generating a Podule Rom file :- ie taking a collection of re-locatable module programs and making them suitable for fitting into a ROM? Thanks -- Colin Ferris Cornwall UK
[toc] | [next] | [standalone]
| From | Sprow <news@sprow.co.uk> |
|---|---|
| Date | 2012-01-12 13:42 -0800 |
| Message-ID | <ac8bad18-32aa-4318-9842-eb911cc95749@ck5g2000vbb.googlegroups.com> |
| In reply to | #1290 |
On Jan 11, 11:31 pm, cfer...@freeRemoveuk.com.invalid wrote: > Is there a program for generating a Podule Rom file :- > > ie taking a collection of re-locatable module programs and > making them suitable for fitting into a ROM? Try MakeExpROM from http://www.riscosopen.org/viewer/view/mixed/RiscOS/Library/Build/
[toc] | [prev] | [next] | [standalone]
| From | cferris@freeRemoveuk.com.invalid |
|---|---|
| Date | 2012-01-13 00:32 +0000 |
| Message-ID | <85a8a55052.cferris@cferris.freeuk.com> |
| In reply to | #1297 |
In message <ac8bad18-32aa-4318-9842-eb911cc95749@ck5g2000vbb.googlegroups.com>
Sprow <news@sprow.co.uk> wrote:
> On Jan 11, 11:31 pm, cfer...@freeRemoveuk.com.invalid wrote:
> > Is there a program for generating a Podule Rom file :-
> >
> > ie taking a collection of re-locatable module programs and
> > making them suitable for fitting into a ROM?
>
> Try MakeExpROM from
> http://www.riscosopen.org/viewer/view/mixed/RiscOS/Library/Build/
Thanks for that - but what format is the file - it doesn't seem to be
BASIC or TEXT - is it corrupted?.
--
Colin Ferris Cornwall UK
[toc] | [prev] | [next] | [standalone]
| From | jeff <jeffrey.a.doggett@gmail.com> |
|---|---|
| Date | 2012-01-13 00:11 -0800 |
| Message-ID | <7a2717c4-0771-4480-93a9-bee6e065215f@o12g2000vbd.googlegroups.com> |
| In reply to | #1298 |
> > Thanks for that - but what format is the file - it doesn't seem to be > BASIC or TEXT - is it corrupted?. It looks to me that it *was* BASIC before the version control system destroyed it. All of the BASIC tokens have been corrupted to two-byte-sequences. Jeff
[toc] | [prev] | [next] | [standalone]
| From | Sprow <news@sprow.co.uk> |
|---|---|
| Date | 2012-01-13 14:13 -0800 |
| Message-ID | <88f3da6c-2c54-496f-bf8f-0d0e0c4c3c24@w4g2000vbc.googlegroups.com> |
| In reply to | #1298 |
On Jan 13, 12:32 am, cfer...@freeRemoveuk.com.invalid wrote: > > On Jan 11, 11:31 pm, cfer...@freeRemoveuk.com.invalid wrote: > > > Is there a program for generating a Podule Rom file :- > > > Try MakeExpROM from > > http://www.riscosopen.org/viewer/view/mixed/RiscOS/Library/Build/ > > Thanks for that - but what format is the file - it doesn't seem > to be BASIC or TEXT - is it corrupted?. It's BASIC, which is why it ends in ",ffb" which is the notation used on filing systems that can't hold filetype meta data. On Jan 13 jeff wrote: > It looks to me that it *was* BASIC before the version control > system destroyed it. > All of the BASIC tokens have been corrupted to two-byte- > sequences. The version control system has nothing to do with it, CVS has stored it flawlessly (and it's even marked as binary which people often forget to do). The issue is that your webbrowser can't sensibly guess the mimetype so assumes it is text and garbles the tokenised BASIC. You need to check it out and it runs just fine, Sprow.
[toc] | [prev] | [next] | [standalone]
| From | cferris@freeRemoveuk.com.invalid |
|---|---|
| Date | 2012-01-13 23:10 +0000 |
| Message-ID | <130b225152.cferris@cferris.freeuk.com> |
| In reply to | #1301 |
In message <88f3da6c-2c54-496f-bf8f-0d0e0c4c3c24@w4g2000vbc.googlegroups.com>
Sprow <news@sprow.co.uk> wrote:
> On Jan 13, 12:32 am, cfer...@freeRemoveuk.com.invalid wrote:
> > > On Jan 11, 11:31 pm, cfer...@freeRemoveuk.com.invalid wrote:
> > > > Is there a program for generating a Podule Rom file :-
> >
> > > Try MakeExpROM from
> > > http://www.riscosopen.org/viewer/view/mixed/RiscOS/Library/Build/
> >
> > Thanks for that - but what format is the file - it doesn't seem
> > to be BASIC or TEXT - is it corrupted?.
>
> It's BASIC, which is why it ends in ",ffb" which is the notation used
> on filing systems that can't hold filetype meta data.
>
> On Jan 13 jeff wrote:
> > It looks to me that it *was* BASIC before the version control
> > system destroyed it.
> > All of the BASIC tokens have been corrupted to two-byte-
> > sequences.
>
> The version control system has nothing to do with it, CVS has stored
> it flawlessly (and it's even marked as binary which people often
> forget to do). The issue is that your webbrowser can't sensibly guess
> the mimetype so assumes it is text and garbles the tokenised BASIC.
>
> You need to check it out and it runs just fine,
> Sprow.
Hmm - just tried :
!Phoenix
!NetSurf
!Fresco
!Oregano
!Firefox (RO)
All corrupted files :-(
--
Colin Ferris Cornwall UK
[toc] | [prev] | [next] | [standalone]
| From | Theo Markettos <theom+news@chiark.greenend.org.uk> |
|---|---|
| Date | 2012-01-13 23:15 +0000 |
| Message-ID | <fUj*a7cXt@news.chiark.greenend.org.uk> |
| In reply to | #1303 |
cferris@freeremoveuk.com.invalid wrote: > In message <88f3da6c-2c54-496f-bf8f-0d0e0c4c3c24@w4g2000vbc.googlegroups.com> > Sprow <news@sprow.co.uk> wrote: > > You need to check it out and it runs just fine, > > Sprow. > > Hmm - just tried : > !Phoenix > !NetSurf > !Fresco > !Oregano > !Firefox (RO) > All corrupted files :-( Repeat, you need to check it out with CVS. You don't do that with a browser. See: https://riscosopen.org/content/downloads/cvs-access Theo
[toc] | [prev] | [next] | [standalone]
| From | Alex Macfarlane Smith <nospam@archifishal.co.uk> |
|---|---|
| Date | 2012-01-15 00:27 +0000 |
| Message-ID | <4f121d57$0$290$14726298@news.sunsite.dk> |
| In reply to | #1304 |
On 13/01/2012 23:15, Theo Markettos wrote: > cferris@freeremoveuk.com.invalid wrote: >> In message<88f3da6c-2c54-496f-bf8f-0d0e0c4c3c24@w4g2000vbc.googlegroups.com> >> Sprow<news@sprow.co.uk> wrote: >>> You need to check it out and it runs just fine, >>> Sprow. >> >> Hmm - just tried : >> !Phoenix >> !NetSurf >> !Fresco >> !Oregano >> !Firefox (RO) >> All corrupted files :-( > > Repeat, you need to check it out with CVS. You don't do that with a browser. See: > https://riscosopen.org/content/downloads/cvs-access > > Theo That might suggest the website is broken, no? I'd reasonably expect to be able to download binary format CVS files from a viewcvs web thing without it destroying them :) Alex.
[toc] | [prev] | [next] | [standalone]
| From | Rick Murray <heyrickmail-usenet@yahoo.co.uk> |
|---|---|
| Date | 2012-01-15 05:10 +0100 |
| Message-ID | <4f1251a5$0$2523$ba4acef3@reader.news.orange.fr> |
| In reply to | #1306 |
On 15/01/2012 01:27, Alex Macfarlane Smith wrote: > That might suggest the website is broken, no? Yes. > I'd reasonably expect to be able to download binary format CVS files > from a viewcvs web thing without it destroying them :) Indeed. I have done exactly this on other project sites. "Save link as..." and Firefox dumps the file to disc *without* trying to interpret it in any way. Best wishes, Rick.
[toc] | [prev] | [next] | [standalone]
| From | Chris Johnson <chrisjohnson+news@spamcop.net> |
|---|---|
| Date | 2012-01-15 10:54 +0000 |
| Message-ID | <5251e652cechrisjohnson+news@spamcop.net> |
| In reply to | #1308 |
In article <4f1251a5$0$2523$ba4acef3@reader.news.orange.fr>, Rick Murray <heyrickmail-usenet@yahoo.co.uk> wrote: > "Save link as..." and Firefox dumps the file to disc *without* > trying to interpret it in any way. Surely 'Shift-click' on RISC OS does the same thing. -- Chris Johnson
[toc] | [prev] | [next] | [standalone]
| From | Rick Murray <heyrickmail-usenet@yahoo.co.uk> |
|---|---|
| Date | 2012-01-15 16:05 +0100 |
| Message-ID | <4f12eb48$0$5689$ba4acef3@reader.news.orange.fr> |
| In reply to | #1310 |
On 15/01/2012 11:54, Chris Johnson wrote: > Surely 'Shift-click' on RISC OS does the same thing. Pretty much, yes. But does the resultant file make sense? Best wishes, Rick.
[toc] | [prev] | [next] | [standalone]
| From | Chris Johnson <chrisjohnson+news@spamcop.net> |
|---|---|
| Date | 2012-01-15 19:01 +0000 |
| Message-ID | <525212e1f6chrisjohnson+news@spamcop.net> |
| In reply to | #1316 |
In article <4f12eb48$0$5689$ba4acef3@reader.news.orange.fr>, Rick Murray <heyrickmail-usenet@yahoo.co.uk> wrote: > > Surely 'Shift-click' on RISC OS does the same thing. > Pretty much, yes. But does the resultant file make sense? As much as the incoming stream. -- Chris Johnson
[toc] | [prev] | [next] | [standalone]
| From | Rick Murray <heyrickmail-usenet@yahoo.co.uk> |
|---|---|
| Date | 2012-01-15 05:07 +0100 |
| Message-ID | <4f125115$0$2523$ba4acef3@reader.news.orange.fr> |
| In reply to | #1298 |
On 13/01/2012 01:32, cferris@freeRemoveuk.com.invalid wrote: > Thanks for that - but what format is the file - it doesn't seem to be > BASIC or TEXT - is it corrupted?. Program begins: 0000 0D 00 00 4B C3 B4 20 54 68 69 73 20 73 6F 75 72 : ...??? This sour 0010 63 65 20 63 6F 64 65 20 69 6E 20 74 68 69 73 20 : ce code in this Line start is: 0D 00 00 4B C3 B4 BASIC lines are: <marker;0D><line# MSB><line# LSB><len>... Decoding this, we have line number 0 which is 75 bytes long. The decoded BASIC line would be: 0 STR$SGN This source code in this [etc] It should be something like: 10 REM This source code [etc] which would be: 0D 00 0A ?? F4 20 54 68 [etc] [the ?? being line length] At a guess, I would say something somewhere has tried to expand the high-bit-set characters into a Unicode version. And royally screwed up the file. There's appears to be one here (expansion.zip): http://www.iyonix.com/32bit/download.shtml Best wishes, Rick.
[toc] | [prev] | [next] | [standalone]
| From | cferris@freeRemoveuk.com.invalid |
|---|---|
| Date | 2012-01-15 18:46 +0000 |
| Message-ID | <f692115252.cferris@cferris.freeuk.com> |
| In reply to | #1307 |
In message <4f125115$0$2523$ba4acef3@reader.news.orange.fr>
Rick Murray <heyrickmail-usenet@yahoo.co.uk> wrote:
> On 13/01/2012 01:32, cferris@freeRemoveuk.com.invalid wrote:
>
> > Thanks for that - but what format is the file - it doesn't seem to
> > be BASIC or TEXT - is it corrupted?.
>
>[snip]
>
> There's appears to be one here (expansion.zip):
> http://www.iyonix.com/32bit/download.shtml
>
>
Thanks for that - the file seems a close relative to the one in the PRMs
ie:- MidiJoiner
Ref msg on ROOL.
By the way - does anyone know what type of ROM's are required for
burning RO5 - for use in a RPC?
--
Colin Ferris Cornwall UK
[toc] | [prev] | [next] | [standalone]
| From | cferris@freeRemoveuk.com.invalid |
|---|---|
| Date | 2012-01-18 11:30 +0000 |
| Message-ID | <c31f755352.cferris@cferris.freeuk.com> |
| In reply to | #1307 |
In message <4f125115$0$2523$ba4acef3@reader.news.orange.fr>
Rick Murray <heyrickmail-usenet@yahoo.co.uk> wrote:
> On 13/01/2012 01:32, cferris@freeRemoveuk.com.invalid wrote:
>
> > Thanks for that - but what format is the file - it doesn't seem to
> > be BASIC or TEXT - is it corrupted?.
>
[snip]
>
>
> There's appears to be one here (expansion.zip):
> http://www.iyonix.com/32bit/download.shtml
>
The program calls for a loader file - is there one available?
Thanks
--
Colin Ferris Cornwall UK
[toc] | [prev] | [next] | [standalone]
| From | Theo Markettos <theom+news@chiark.greenend.org.uk> |
|---|---|
| Date | 2012-01-18 13:07 +0000 |
| Message-ID | <eUj*deBXt@news.chiark.greenend.org.uk> |
| In reply to | #1362 |
cferris@freeremoveuk.com.invalid wrote: > The program calls for a loader file - is there one available? The loader is a small bit of code specific to a particular podule. On podules that work on pre-Risc PC machines, there's only 4K of address space so the podule ROM has to be paged - the loader's job is to work the page register (which can be anywhere in the podule's address space and depends on the hardware design). So you need a bit of code specific to that podule - but if you have the podule already it can be extracted from the existing podule ROM. Podules that are for Risc PC/A7000 only can have 16M of address space, so don't need a loader. These have 96 pins (3x rows of 32) not 64 (2x rows with the middle row missing) on the podule bus connector. If the podule is compatible with older machines you'll probably still need the loader. If you use an existing ROM loader in an Iyonix you may have to change it to make it 32 bit compatible, as most aren't. Theo
[toc] | [prev] | [next] | [standalone]
| From | cferris@freeRemoveuk.com.invalid |
|---|---|
| Date | 2012-01-23 22:14 +0000 |
| Message-ID | <b34c435652.cferris@cferris.freeuk.com> |
| In reply to | #1365 |
In message <eUj*deBXt@news.chiark.greenend.org.uk>
Theo Markettos <theom+news@chiark.greenend.org.uk> wrote:
> cferris@freeremoveuk.com.invalid wrote:
> > The program calls for a loader file - is there one available?
>
[snip]
>
> If you use an existing ROM loader in an Iyonix you may have to change
> it to make it 32 bit compatible, as most aren't.
>
Is there a 32bit compatible flag in the header of the 'Podule' code or
in the 'loader' file.
Thanks
--
Colin Ferris Cornwall UK
[toc] | [prev] | [next] | [standalone]
| From | cferris@freeRemoveuk.com.invalid |
|---|---|
| Date | 2012-01-24 11:56 +0000 |
| Message-ID | <a4838e5652.cferris@cferris.freeuk.com> |
| In reply to | #1407 |
In message <b34c435652.cferris@cferris.freeuk.com>
cferris@freeRemoveuk.com.invalid wrote:
> In message <eUj*deBXt@news.chiark.greenend.org.uk>
> Theo Markettos <theom+news@chiark.greenend.org.uk> wrote:
>
> > cferris@freeremoveuk.com.invalid wrote:
> > > The program calls for a loader file - is there one available?
> >
> [snip]
>
> >
> > If you use an existing ROM loader in an Iyonix you may have to
> > change it to make it 32 bit compatible, as most aren't.
> >
>
> Is there a 32bit compatible flag in the header of the 'Podule' code or
> in the 'loader' file.
>
Answering my own question for the 32bit flag - for the loader:-
; entry points
B readbyte%
B writebyte%
B reset%
B callloader%
equs "32OK" ; 32bit flag marker
.hardware_mask%
EQUD &03FFF000
--
Colin Ferris Cornwall UK
[toc] | [prev] | [standalone]
Back to top | Article view | comp.sys.acorn.programmer
csiph-web